builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-908 starttime: 1462581532.45 results: success (0) buildid: 20160506160946 builduid: 209459d8cf2747b3b591f0d202dc4a09 revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:52.452363) ========= master: http://buildbot-master114.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:52.456581) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:52.456873) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:52.499878) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:52.500203) ========= 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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False --2016-05-06 17:38:52-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.56M=0.001s 2016-05-06 17:38:53 (9.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.569317 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:53.102762) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:53.103086) ========= 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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.078626 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:53.212013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:38:53.212363) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0f66fd75014070ca82ddb8867bb85152d3d42484 --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 0f66fd75014070ca82ddb8867bb85152d3d42484 --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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False 2016-05-06 17:38:53,302 truncating revision to first 12 chars 2016-05-06 17:38:53,303 Setting DEBUG logging. 2016-05-06 17:38:53,303 attempt 1/10 2016-05-06 17:38:53,303 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0f66fd750140?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 17:38:54,573 unpacking tar archive at: mozilla-aurora-0f66fd750140/testing/mozharness/ program finished with exit code 0 elapsedTime=1.848552 ========= master_lag: 0.76 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 17:38:55.818810) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:55.819154) ========= script_repo_revision: 0f66fd75014070ca82ddb8867bb85152d3d42484 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 17:38:55.819591) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-05-06 17:38:55.819886) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-05-06 17:38:56.902125) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 29 secs) (at 2016-05-06 17:38:56.902441) ========= /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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False 17:38:57 INFO - MultiFileLogger online at 20160506 17:38:57 in /builds/slave/test 17:38:57 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 17:38:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:38:57 INFO - {'append_to_log': False, 17:38:57 INFO - 'base_work_dir': '/builds/slave/test', 17:38:57 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:38:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:38:57 INFO - 'buildbot_json_path': 'buildprops.json', 17:38:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:38:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:38:57 INFO - 'download_minidump_stackwalk': True, 17:38:57 INFO - 'download_symbols': 'true', 17:38:57 INFO - 'e10s': False, 17:38:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:38:57 INFO - 'tooltool.py': '/tools/tooltool.py', 17:38:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:38:57 INFO - '/tools/misc-python/virtualenv.py')}, 17:38:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:38:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:38:57 INFO - 'log_level': 'info', 17:38:57 INFO - 'log_to_console': True, 17:38:57 INFO - 'opt_config_files': (), 17:38:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:38:57 INFO - '--processes=1', 17:38:57 INFO - '--config=%(test_path)s/wptrunner.ini', 17:38:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:38:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:38:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:38:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:38:57 INFO - 'pip_index': False, 17:38:57 INFO - 'require_test_zip': True, 17:38:57 INFO - 'test_type': ('testharness',), 17:38:57 INFO - 'this_chunk': '1', 17:38:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:38:57 INFO - 'total_chunks': '10', 17:38:57 INFO - 'virtualenv_path': 'venv', 17:38:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:38:57 INFO - 'work_dir': 'build'} 17:38:57 INFO - ##### 17:38:57 INFO - ##### Running clobber step. 17:38:57 INFO - ##### 17:38:57 INFO - Running pre-action listener: _resource_record_pre_action 17:38:57 INFO - Running main action method: clobber 17:38:57 INFO - rmtree: /builds/slave/test/build 17:38:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:38:59 INFO - Running post-action listener: _resource_record_post_action 17:38:59 INFO - ##### 17:38:59 INFO - ##### Running read-buildbot-config step. 17:38:59 INFO - ##### 17:38:59 INFO - Running pre-action listener: _resource_record_pre_action 17:38:59 INFO - Running main action method: read_buildbot_config 17:38:59 INFO - Using buildbot properties: 17:38:59 INFO - { 17:38:59 INFO - "project": "", 17:38:59 INFO - "product": "firefox", 17:38:59 INFO - "script_repo_revision": "production", 17:38:59 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 17:38:59 INFO - "repository": "", 17:38:59 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 17:38:59 INFO - "buildid": "20160506160946", 17:38:59 INFO - "pgo_build": "False", 17:38:59 INFO - "basedir": "/builds/slave/test", 17:38:59 INFO - "buildnumber": 3, 17:38:59 INFO - "slavename": "tst-linux64-spot-908", 17:38:59 INFO - "master": "http://buildbot-master114.bb.releng.use1.mozilla.com:8201/", 17:38:59 INFO - "platform": "linux64", 17:38:59 INFO - "branch": "mozilla-aurora", 17:38:59 INFO - "revision": "0f66fd75014070ca82ddb8867bb85152d3d42484", 17:38:59 INFO - "repo_path": "releases/mozilla-aurora", 17:38:59 INFO - "moz_repo_path": "", 17:38:59 INFO - "stage_platform": "linux64", 17:38:59 INFO - "builduid": "209459d8cf2747b3b591f0d202dc4a09", 17:38:59 INFO - "slavebuilddir": "test" 17:38:59 INFO - } 17:38:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 17:38:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 17:38:59 INFO - Running post-action listener: _resource_record_post_action 17:38:59 INFO - ##### 17:38:59 INFO - ##### Running download-and-extract step. 17:38:59 INFO - ##### 17:38:59 INFO - Running pre-action listener: _resource_record_pre_action 17:38:59 INFO - Running main action method: download_and_extract 17:38:59 INFO - mkdir: /builds/slave/test/build/tests 17:38:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:38:59 INFO - https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 17:38:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:38:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:38:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:38:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 17:39:08 INFO - Downloaded 1361 bytes. 17:39:08 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:39:08 INFO - Using the following test package requirements: 17:39:08 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:39:08 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 17:39:08 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 17:39:08 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'jsshell-linux-x86_64.zip'], 17:39:08 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 17:39:08 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:39:08 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 17:39:08 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 17:39:08 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 17:39:08 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:39:08 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 17:39:08 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 17:39:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:08 INFO - https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 17:39:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:39:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:39:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:39:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 17:39:15 INFO - Downloaded 22727648 bytes. 17:39:15 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:39:15 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:39:16 INFO - caution: filename not matched: web-platform/* 17:39:16 INFO - Return code: 11 17:39:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:16 INFO - https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 17:39:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:39:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:39:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:39:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 17:39:24 INFO - Downloaded 36408648 bytes. 17:39:24 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:39:24 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:39:27 INFO - caution: filename not matched: bin/* 17:39:27 INFO - caution: filename not matched: config/* 17:39:27 INFO - caution: filename not matched: mozbase/* 17:39:27 INFO - caution: filename not matched: marionette/* 17:39:27 INFO - caution: filename not matched: tools/wptserve/* 17:39:27 INFO - Return code: 11 17:39:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:27 INFO - https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 17:39:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:39:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:39:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:39:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 17:39:34 INFO - Downloaded 69390120 bytes. 17:39:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:39:34 INFO - mkdir: /builds/slave/test/properties 17:39:34 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:39:34 INFO - Writing to file /builds/slave/test/properties/build_url 17:39:34 INFO - Contents: 17:39:34 INFO - build_url:https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:39:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:39:35 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:39:35 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:39:35 INFO - Contents: 17:39:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:39:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:39:35 INFO - https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:39:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:39:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:39:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:39:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 17:40:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 17:40:06 INFO - retry: attempt #1 caught exception: timed out 17:40:06 INFO - retry: Failed, sleeping 30 seconds before retrying 17:40:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/USGcuoh5SleUYACpxxTtAA/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 17:40:47 INFO - Downloaded 90887739 bytes. 17:40:47 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:40:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:40:52 INFO - Return code: 0 17:40:52 INFO - Running post-action listener: _resource_record_post_action 17:40:52 INFO - Running post-action listener: set_extra_try_arguments 17:40:52 INFO - ##### 17:40:52 INFO - ##### Running create-virtualenv step. 17:40:52 INFO - ##### 17:40:52 INFO - Running pre-action listener: _pre_create_virtualenv 17:40:52 INFO - Running pre-action listener: _resource_record_pre_action 17:40:52 INFO - Running main action method: create_virtualenv 17:40:52 INFO - Creating virtualenv /builds/slave/test/build/venv 17:40:52 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 17:40:52 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:40:52 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:40:52 INFO - Using real prefix '/usr' 17:40:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:40:54 INFO - Installing distribute.............................................................................................................................................................................................done. 17:41:00 INFO - Installing pip.................done. 17:41:00 INFO - Return code: 0 17:41:00 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:41:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:41:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:00 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x267b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x267c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2782ea0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, '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-1462581517.830339-559705265', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:41:00 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:41:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:41:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:41:00 INFO - 'CCACHE_UMASK': '002', 17:41:00 INFO - 'DISPLAY': ':0', 17:41:00 INFO - 'HOME': '/home/cltbld', 17:41:00 INFO - 'LANG': 'en_US.UTF-8', 17:41:00 INFO - 'LOGNAME': 'cltbld', 17:41:00 INFO - 'MAIL': '/var/mail/cltbld', 17:41:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:41:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:41:00 INFO - 'MOZ_NO_REMOTE': '1', 17:41:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:41:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:41:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:41:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:41:00 INFO - 'PWD': '/builds/slave/test', 17:41:00 INFO - 'SHELL': '/bin/bash', 17:41:00 INFO - 'SHLVL': '1', 17:41:00 INFO - 'TERM': 'linux', 17:41:00 INFO - 'TMOUT': '86400', 17:41:00 INFO - 'USER': 'cltbld', 17:41:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:41:00 INFO - '_': '/tools/buildbot/bin/python'} 17:41:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:41:00 INFO - Downloading/unpacking psutil>=0.7.1 17:41:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:41:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:41:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:41:06 INFO - Installing collected packages: psutil 17:41:06 INFO - Running setup.py install for psutil 17:41:06 INFO - building 'psutil._psutil_linux' extension 17:41:06 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 17:41:07 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 17:41:07 INFO - building 'psutil._psutil_posix' extension 17:41:07 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 17:41:07 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 17:41:07 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:41:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:41:07 INFO - Successfully installed psutil 17:41:07 INFO - Cleaning up... 17:41:07 INFO - Return code: 0 17:41:07 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:41:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:41:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x267b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x267c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2782ea0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, '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-1462581517.830339-559705265', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:41:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:41:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:41:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:41:07 INFO - 'CCACHE_UMASK': '002', 17:41:07 INFO - 'DISPLAY': ':0', 17:41:07 INFO - 'HOME': '/home/cltbld', 17:41:07 INFO - 'LANG': 'en_US.UTF-8', 17:41:07 INFO - 'LOGNAME': 'cltbld', 17:41:07 INFO - 'MAIL': '/var/mail/cltbld', 17:41:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:41:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:41:07 INFO - 'MOZ_NO_REMOTE': '1', 17:41:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:41:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:41:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:41:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:41:07 INFO - 'PWD': '/builds/slave/test', 17:41:07 INFO - 'SHELL': '/bin/bash', 17:41:07 INFO - 'SHLVL': '1', 17:41:07 INFO - 'TERM': 'linux', 17:41:07 INFO - 'TMOUT': '86400', 17:41:07 INFO - 'USER': 'cltbld', 17:41:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:41:07 INFO - '_': '/tools/buildbot/bin/python'} 17:41:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:41:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:13 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:41:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:41:13 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:41:13 INFO - Installing collected packages: mozsystemmonitor 17:41:13 INFO - Running setup.py install for mozsystemmonitor 17:41:13 INFO - Successfully installed mozsystemmonitor 17:41:13 INFO - Cleaning up... 17:41:13 INFO - Return code: 0 17:41:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:41:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:41:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:41:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x267b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x267c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2782ea0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, '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-1462581517.830339-559705265', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:41:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:41:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:41:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:41:13 INFO - 'CCACHE_UMASK': '002', 17:41:13 INFO - 'DISPLAY': ':0', 17:41:13 INFO - 'HOME': '/home/cltbld', 17:41:13 INFO - 'LANG': 'en_US.UTF-8', 17:41:13 INFO - 'LOGNAME': 'cltbld', 17:41:13 INFO - 'MAIL': '/var/mail/cltbld', 17:41:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:41:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:41:13 INFO - 'MOZ_NO_REMOTE': '1', 17:41:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:41:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:41:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:41:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:41:13 INFO - 'PWD': '/builds/slave/test', 17:41:13 INFO - 'SHELL': '/bin/bash', 17:41:13 INFO - 'SHLVL': '1', 17:41:13 INFO - 'TERM': 'linux', 17:41:13 INFO - 'TMOUT': '86400', 17:41:13 INFO - 'USER': 'cltbld', 17:41:13 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:41:13 INFO - '_': '/tools/buildbot/bin/python'} 17:41:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:41:14 INFO - Downloading/unpacking blobuploader==1.2.4 17:41:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:18 INFO - Downloading blobuploader-1.2.4.tar.gz 17:41:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:41:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:41:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:41:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:41:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:20 INFO - Downloading docopt-0.6.1.tar.gz 17:41:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:41:21 INFO - Installing collected packages: blobuploader, requests, docopt 17:41:21 INFO - Running setup.py install for blobuploader 17:41:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:41:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:41:21 INFO - Running setup.py install for requests 17:41:21 INFO - Running setup.py install for docopt 17:41:22 INFO - Successfully installed blobuploader requests docopt 17:41:22 INFO - Cleaning up... 17:41:22 INFO - Return code: 0 17:41:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:41:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:41:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:41:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:22 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x267b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x267c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2782ea0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, '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-1462581517.830339-559705265', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:41:22 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:41:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:41:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:41:22 INFO - 'CCACHE_UMASK': '002', 17:41:22 INFO - 'DISPLAY': ':0', 17:41:22 INFO - 'HOME': '/home/cltbld', 17:41:22 INFO - 'LANG': 'en_US.UTF-8', 17:41:22 INFO - 'LOGNAME': 'cltbld', 17:41:22 INFO - 'MAIL': '/var/mail/cltbld', 17:41:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:41:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:41:22 INFO - 'MOZ_NO_REMOTE': '1', 17:41:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:41:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:41:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:41:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:41:22 INFO - 'PWD': '/builds/slave/test', 17:41:22 INFO - 'SHELL': '/bin/bash', 17:41:22 INFO - 'SHLVL': '1', 17:41:22 INFO - 'TERM': 'linux', 17:41:22 INFO - 'TMOUT': '86400', 17:41:22 INFO - 'USER': 'cltbld', 17:41:22 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:41:22 INFO - '_': '/tools/buildbot/bin/python'} 17:41:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:41:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:41:22 INFO - Running setup.py (path:/tmp/pip-Qz_Aue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:41:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:41:22 INFO - Running setup.py (path:/tmp/pip-sobyiD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:41:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:41:22 INFO - Running setup.py (path:/tmp/pip-GnaDaf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:41:23 INFO - Running setup.py (path:/tmp/pip-C9sq6N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:41:23 INFO - Running setup.py (path:/tmp/pip-yL18Af-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:41:23 INFO - Running setup.py (path:/tmp/pip-YRJMGx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:41:23 INFO - Running setup.py (path:/tmp/pip-9Swsbg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:41:23 INFO - Running setup.py (path:/tmp/pip-n4W6Xq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:41:23 INFO - Running setup.py (path:/tmp/pip-l9FDKu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:41:23 INFO - Running setup.py (path:/tmp/pip-rX95s_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:41:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:41:23 INFO - Running setup.py (path:/tmp/pip-e_jf6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:41:24 INFO - Running setup.py (path:/tmp/pip-04YuVY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:41:24 INFO - Running setup.py (path:/tmp/pip-onVdVF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:41:24 INFO - Running setup.py (path:/tmp/pip-RQV2YG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:41:24 INFO - Running setup.py (path:/tmp/pip-xLeode-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:41:24 INFO - Running setup.py (path:/tmp/pip-IxwNUs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:41:24 INFO - Running setup.py (path:/tmp/pip-8oqRBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:41:24 INFO - Running setup.py (path:/tmp/pip-RXT2K3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:41:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:41:24 INFO - Running setup.py (path:/tmp/pip-ZnAzQd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:41:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:41:25 INFO - Running setup.py (path:/tmp/pip-yi3Ip3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:41:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:41:25 INFO - Running setup.py (path:/tmp/pip-NzhBaG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:41:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:41:25 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 17:41:25 INFO - Running setup.py install for manifestparser 17:41:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:41:25 INFO - Running setup.py install for mozcrash 17:41:26 INFO - Running setup.py install for mozdebug 17:41:26 INFO - Running setup.py install for mozdevice 17:41:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:41:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:41:26 INFO - Running setup.py install for mozfile 17:41:26 INFO - Running setup.py install for mozhttpd 17:41:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:41:26 INFO - Running setup.py install for mozinfo 17:41:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Running setup.py install for mozInstall 17:41:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Running setup.py install for mozleak 17:41:27 INFO - Running setup.py install for mozlog 17:41:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Running setup.py install for moznetwork 17:41:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:41:27 INFO - Running setup.py install for mozprocess 17:41:28 INFO - Running setup.py install for mozprofile 17:41:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:41:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:41:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:41:28 INFO - Running setup.py install for mozrunner 17:41:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:41:28 INFO - Running setup.py install for mozscreenshot 17:41:28 INFO - Running setup.py install for moztest 17:41:28 INFO - Running setup.py install for mozversion 17:41:29 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:41:29 INFO - Running setup.py install for wptserve 17:41:29 INFO - Running setup.py install for marionette-driver 17:41:29 INFO - Running setup.py install for browsermob-proxy 17:41:29 INFO - Running setup.py install for marionette-client 17:41:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:41:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:41:30 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 17:41:30 INFO - Cleaning up... 17:41:30 INFO - Return code: 0 17:41:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:41:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:41:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:41:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 17:41:30 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x267b030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x267c3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2782ea0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, '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-1462581517.830339-559705265', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 17:41:30 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:41:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:41:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:41:30 INFO - 'CCACHE_UMASK': '002', 17:41:30 INFO - 'DISPLAY': ':0', 17:41:30 INFO - 'HOME': '/home/cltbld', 17:41:30 INFO - 'LANG': 'en_US.UTF-8', 17:41:30 INFO - 'LOGNAME': 'cltbld', 17:41:30 INFO - 'MAIL': '/var/mail/cltbld', 17:41:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:41:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:41:30 INFO - 'MOZ_NO_REMOTE': '1', 17:41:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:41:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:41:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:41:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:41:30 INFO - 'PWD': '/builds/slave/test', 17:41:30 INFO - 'SHELL': '/bin/bash', 17:41:30 INFO - 'SHLVL': '1', 17:41:30 INFO - 'TERM': 'linux', 17:41:30 INFO - 'TMOUT': '86400', 17:41:30 INFO - 'USER': 'cltbld', 17:41:30 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:41:30 INFO - '_': '/tools/buildbot/bin/python'} 17:41:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:41:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:41:30 INFO - Running setup.py (path:/tmp/pip-po6YpF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:41:30 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 17:41:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:41:30 INFO - Running setup.py (path:/tmp/pip-ZoITSu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:41:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:41:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:41:30 INFO - Running setup.py (path:/tmp/pip-79kUz4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:41:31 INFO - Running setup.py (path:/tmp/pip-ZUgqsa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:41:31 INFO - Running setup.py (path:/tmp/pip-EZOKqZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:41:31 INFO - Running setup.py (path:/tmp/pip-27jc7X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:41:31 INFO - Running setup.py (path:/tmp/pip-1tnK2T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:41:31 INFO - Running setup.py (path:/tmp/pip-QNTkU1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:41:31 INFO - Running setup.py (path:/tmp/pip-AzCjVm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:41:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 17:41:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:41:31 INFO - Running setup.py (path:/tmp/pip-sCoyXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:41:32 INFO - Running setup.py (path:/tmp/pip-LPCjdZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:41:32 INFO - Running setup.py (path:/tmp/pip-GHbiTB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:41:32 INFO - Running setup.py (path:/tmp/pip-KaKvl4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:41:32 INFO - Running setup.py (path:/tmp/pip-dZWNNH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:41:32 INFO - Running setup.py (path:/tmp/pip-_GN8zs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:41:32 INFO - Running setup.py (path:/tmp/pip-6BET96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:41:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 17:41:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:41:32 INFO - Running setup.py (path:/tmp/pip-Jw5BfB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:41:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 17:41:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:41:33 INFO - Running setup.py (path:/tmp/pip-45tWNk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:41:33 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 17:41:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:41:33 INFO - Running setup.py (path:/tmp/pip-wKa_Vi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:41:33 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 17:41:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:41:33 INFO - Running setup.py (path:/tmp/pip-LWuE1b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:41:33 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:41:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:41:33 INFO - Running setup.py (path:/tmp/pip-I_uxTp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:41:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:41:34 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 17:41:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:41:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 17:41:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:41:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:41:38 INFO - Downloading blessings-1.6.tar.gz 17:41:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:41:39 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 17:41:39 INFO - Installing collected packages: blessings 17:41:39 INFO - Running setup.py install for blessings 17:41:39 INFO - Successfully installed blessings 17:41:39 INFO - Cleaning up... 17:41:39 INFO - Return code: 0 17:41:39 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:41:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:41:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:41:40 INFO - Reading from file tmpfile_stdout 17:41:40 INFO - Current package versions: 17:41:40 INFO - argparse == 1.2.1 17:41:40 INFO - blessings == 1.6 17:41:40 INFO - blobuploader == 1.2.4 17:41:40 INFO - browsermob-proxy == 0.6.0 17:41:40 INFO - docopt == 0.6.1 17:41:40 INFO - manifestparser == 1.1 17:41:40 INFO - marionette-client == 2.3.0 17:41:40 INFO - marionette-driver == 1.4.0 17:41:40 INFO - mozInstall == 1.12 17:41:40 INFO - mozcrash == 0.17 17:41:40 INFO - mozdebug == 0.1 17:41:40 INFO - mozdevice == 0.48 17:41:40 INFO - mozfile == 1.2 17:41:40 INFO - mozhttpd == 0.7 17:41:40 INFO - mozinfo == 0.9 17:41:40 INFO - mozleak == 0.1 17:41:40 INFO - mozlog == 3.1 17:41:40 INFO - moznetwork == 0.27 17:41:40 INFO - mozprocess == 0.22 17:41:40 INFO - mozprofile == 0.28 17:41:40 INFO - mozrunner == 6.11 17:41:40 INFO - mozscreenshot == 0.1 17:41:40 INFO - mozsystemmonitor == 0.0 17:41:40 INFO - moztest == 0.7 17:41:40 INFO - mozversion == 1.4 17:41:40 INFO - psutil == 3.1.1 17:41:40 INFO - requests == 1.2.3 17:41:40 INFO - wptserve == 1.4.0 17:41:40 INFO - wsgiref == 0.1.2 17:41:40 INFO - Running post-action listener: _resource_record_post_action 17:41:40 INFO - Running post-action listener: _start_resource_monitoring 17:41:40 INFO - Starting resource monitoring. 17:41:40 INFO - ##### 17:41:40 INFO - ##### Running pull step. 17:41:40 INFO - ##### 17:41:40 INFO - Running pre-action listener: _resource_record_pre_action 17:41:40 INFO - Running main action method: pull 17:41:40 INFO - Pull has nothing to do! 17:41:40 INFO - Running post-action listener: _resource_record_post_action 17:41:40 INFO - ##### 17:41:40 INFO - ##### Running install step. 17:41:40 INFO - ##### 17:41:40 INFO - Running pre-action listener: _resource_record_pre_action 17:41:40 INFO - Running main action method: install 17:41:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:41:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:41:40 INFO - Reading from file tmpfile_stdout 17:41:40 INFO - Detecting whether we're running mozinstall >=1.0... 17:41:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:41:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:41:40 INFO - Reading from file tmpfile_stdout 17:41:40 INFO - Output received: 17:41:40 INFO - Usage: mozinstall [options] installer 17:41:40 INFO - Options: 17:41:40 INFO - -h, --help show this help message and exit 17:41:40 INFO - -d DEST, --destination=DEST 17:41:40 INFO - Directory to install application into. [default: 17:41:40 INFO - "/builds/slave/test"] 17:41:40 INFO - --app=APP Application being installed. [default: firefox] 17:41:40 INFO - mkdir: /builds/slave/test/build/application 17:41:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:41:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 17:42:08 INFO - Reading from file tmpfile_stdout 17:42:08 INFO - Output received: 17:42:08 INFO - /builds/slave/test/build/application/firefox/firefox 17:42:08 INFO - Running post-action listener: _resource_record_post_action 17:42:08 INFO - ##### 17:42:08 INFO - ##### Running run-tests step. 17:42:08 INFO - ##### 17:42:08 INFO - Running pre-action listener: _resource_record_pre_action 17:42:08 INFO - Running main action method: run_tests 17:42:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:42:08 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:42:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:42:08 INFO - grabbing minidump binary from tooltool 17:42:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:42:08 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 0x2798fc0>, '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 0x27a2e50>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x27a3300>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:42:08 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 17:42:08 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 17:42:09 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:42:09 INFO - Return code: 0 17:42:09 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 17:42:09 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:42:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 17:42:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 17:42:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:42:09 INFO - 'CCACHE_UMASK': '002', 17:42:09 INFO - 'DISPLAY': ':0', 17:42:09 INFO - 'HOME': '/home/cltbld', 17:42:09 INFO - 'LANG': 'en_US.UTF-8', 17:42:09 INFO - 'LOGNAME': 'cltbld', 17:42:09 INFO - 'MAIL': '/var/mail/cltbld', 17:42:09 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:42:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:42:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:42:09 INFO - 'MOZ_NO_REMOTE': '1', 17:42:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:42:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:42:09 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:42:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:42:09 INFO - 'PWD': '/builds/slave/test', 17:42:09 INFO - 'SHELL': '/bin/bash', 17:42:09 INFO - 'SHLVL': '1', 17:42:09 INFO - 'TERM': 'linux', 17:42:09 INFO - 'TMOUT': '86400', 17:42:09 INFO - 'USER': 'cltbld', 17:42:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462581517.830339-559705265', 17:42:09 INFO - '_': '/tools/buildbot/bin/python'} 17:42:09 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 17:42:09 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 17:42:09 INFO - import pkg_resources 17:42:11 INFO - Using 1 client processes 17:42:11 INFO - wptserve Starting http server on 127.0.0.1:8000 17:42:11 INFO - wptserve Starting http server on 127.0.0.1:8001 17:42:11 INFO - wptserve Starting http server on 127.0.0.1:8443 17:42:13 INFO - SUITE-START | Running 778 tests 17:42:13 INFO - Running testharness tests 17:42:13 INFO - Setting up ssl 17:42:13 INFO - PROCESS | certutil | 17:42:13 INFO - PROCESS | certutil | 17:42:13 INFO - PROCESS | certutil | 17:42:13 INFO - Certificate Nickname Trust Attributes 17:42:13 INFO - SSL,S/MIME,JAR/XPI 17:42:13 INFO - 17:42:13 INFO - web-platform-tests CT,, 17:42:13 INFO - 17:42:13 INFO - Starting runner 17:42:16 INFO - PROCESS | 1825 | 1462581736434 Marionette DEBUG Marionette enabled via build flag and pref 17:42:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff4c000 == 1 [pid = 1825] [id = 1] 17:42:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 1 (0x7fd15ff4c800) [pid = 1825] [serial = 1] [outer = (nil)] 17:42:16 INFO - PROCESS | 1825 | [1825] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:42:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 2 (0x7fd15ff4d800) [pid = 1825] [serial = 2] [outer = 0x7fd15ff4c800] 17:42:17 INFO - PROCESS | 1825 | 1462581737034 Marionette INFO Listening on port 2828 17:42:17 INFO - PROCESS | 1825 | 1462581737551 Marionette DEBUG Marionette enabled via command-line flag 17:42:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d06e800 == 2 [pid = 1825] [id = 2] 17:42:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 3 (0x7fd164f22800) [pid = 1825] [serial = 3] [outer = (nil)] 17:42:17 INFO - PROCESS | 1825 | [1825] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 17:42:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 4 (0x7fd15ce03000) [pid = 1825] [serial = 4] [outer = 0x7fd164f22800] 17:42:17 INFO - PROCESS | 1825 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fd15cef3340 17:42:17 INFO - PROCESS | 1825 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fd161c03b80 17:42:17 INFO - PROCESS | 1825 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fd161c5be80 17:42:17 INFO - PROCESS | 1825 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fd15c2331c0 17:42:17 INFO - PROCESS | 1825 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fd15c2334f0 17:42:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 5 (0x7fd15d064800) [pid = 1825] [serial = 5] [outer = 0x7fd15ff4c800] 17:42:17 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:42:17 INFO - PROCESS | 1825 | 1462581737916 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38529 17:42:17 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:42:17 INFO - PROCESS | 1825 | 1462581737998 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38530 17:42:18 INFO - PROCESS | 1825 | 1462581738003 Marionette DEBUG Closed connection conn0 17:42:18 INFO - PROCESS | 1825 | [1825] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 17:42:18 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:42:18 INFO - PROCESS | 1825 | 1462581738119 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38531 17:42:18 INFO - PROCESS | 1825 | 1462581738122 Marionette DEBUG Closed connection conn1 17:42:18 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:42:18 INFO - PROCESS | 1825 | 1462581738178 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38532 17:42:18 INFO - PROCESS | 1825 | 1462581738186 Marionette DEBUG Closed connection conn2 17:42:18 INFO - PROCESS | 1825 | 1462581738230 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:42:18 INFO - PROCESS | 1825 | 1462581738247 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":"20160506160946","device":"desktop","version":"48.0a2"} 17:42:18 INFO - PROCESS | 1825 | [1825] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:42:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa07000 == 3 [pid = 1825] [id = 3] 17:42:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 6 (0x7fd14fa07800) [pid = 1825] [serial = 6] [outer = (nil)] 17:42:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa08000 == 4 [pid = 1825] [id = 4] 17:42:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 7 (0x7fd14fa5b400) [pid = 1825] [serial = 7] [outer = (nil)] 17:42:20 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:42:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed12800 == 5 [pid = 1825] [id = 5] 17:42:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 8 (0x7fd14ed83000) [pid = 1825] [serial = 8] [outer = (nil)] 17:42:20 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:42:20 INFO - PROCESS | 1825 | [1825] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:42:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 9 (0x7fd14ed91800) [pid = 1825] [serial = 9] [outer = 0x7fd14ed83000] 17:42:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 10 (0x7fd14e71d000) [pid = 1825] [serial = 10] [outer = 0x7fd14fa07800] 17:42:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 11 (0x7fd14e768400) [pid = 1825] [serial = 11] [outer = 0x7fd14fa5b400] 17:42:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 12 (0x7fd14e76a400) [pid = 1825] [serial = 12] [outer = 0x7fd14ed83000] 17:42:21 INFO - PROCESS | 1825 | 1462581741733 Marionette DEBUG loaded listener.js 17:42:21 INFO - PROCESS | 1825 | 1462581741750 Marionette DEBUG loaded listener.js 17:42:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 13 (0x7fd14dfdc400) [pid = 1825] [serial = 13] [outer = 0x7fd14ed83000] 17:42:22 INFO - PROCESS | 1825 | 1462581742427 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f353b80e-bbeb-4989-b2ef-7418224b27bd","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":"20160506160946","device":"desktop","version":"48.0a2","command_id":1}}] 17:42:22 INFO - PROCESS | 1825 | 1462581742659 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:42:22 INFO - PROCESS | 1825 | 1462581742936 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:42:23 INFO - PROCESS | 1825 | 1462581743043 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:42:23 INFO - PROCESS | 1825 | [1825] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:42:23 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:42:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 14 (0x7fd14908b800) [pid = 1825] [serial = 14] [outer = 0x7fd14ed83000] 17:42:23 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:42:23 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:42:23 INFO - PROCESS | 1825 | 1462581743503 Marionette TRACE conn3 <- [1,3,null,{}] 17:42:23 INFO - PROCESS | 1825 | 1462581743558 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:42:23 INFO - PROCESS | 1825 | 1462581743590 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:42:23 INFO - PROCESS | 1825 | 1462581743743 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:42:23 INFO - PROCESS | 1825 | 1462581743747 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 17:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:42:23 INFO - PROCESS | 1825 | 1462581743817 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:42:23 INFO - PROCESS | 1825 | 1462581743823 Marionette TRACE conn3 <- [1,6,null,{}] 17:42:23 INFO - PROCESS | 1825 | 1462581743829 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:23 INFO - PROCESS | 1825 | 1462581743857 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:42:23 INFO - PROCESS | 1825 | 1462581743866 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14855a000 == 6 [pid = 1825] [id = 6] 17:42:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 15 (0x7fd1515e4800) [pid = 1825] [serial = 15] [outer = (nil)] 17:42:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 16 (0x7fd1515e6400) [pid = 1825] [serial = 16] [outer = 0x7fd1515e4800] 17:42:23 INFO - PROCESS | 1825 | 1462581743932 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 17 (0x7fd1515ebc00) [pid = 1825] [serial = 17] [outer = 0x7fd1515e4800] 17:42:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148382800 == 7 [pid = 1825] [id = 7] 17:42:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 18 (0x7fd148350000) [pid = 1825] [serial = 18] [outer = (nil)] 17:42:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 19 (0x7fd149e89800) [pid = 1825] [serial = 19] [outer = 0x7fd148350000] 17:42:24 INFO - PROCESS | 1825 | 1462581744370 Marionette DEBUG loaded listener.js 17:42:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 20 (0x7fd1481e2000) [pid = 1825] [serial = 20] [outer = 0x7fd148350000] 17:42:24 INFO - PROCESS | 1825 | 1462581744797 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:42:24 INFO - PROCESS | 1825 | [1825] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:42:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1128ms 17:42:24 INFO - PROCESS | 1825 | 1462581744946 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:42:24 INFO - PROCESS | 1825 | 1462581744950 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 17:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:42:24 INFO - PROCESS | 1825 | 1462581744981 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:42:24 INFO - PROCESS | 1825 | 1462581744983 Marionette TRACE conn3 <- [1,10,null,{}] 17:42:25 INFO - PROCESS | 1825 | 1462581744996 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:25 INFO - PROCESS | 1825 | 1462581745166 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:42:25 INFO - PROCESS | 1825 | 1462581745182 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146647000 == 8 [pid = 1825] [id = 8] 17:42:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 21 (0x7fd1481e4800) [pid = 1825] [serial = 21] [outer = (nil)] 17:42:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 22 (0x7fd14ceca000) [pid = 1825] [serial = 22] [outer = 0x7fd1481e4800] 17:42:25 INFO - PROCESS | 1825 | 1462581745243 Marionette DEBUG loaded listener.js 17:42:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 23 (0x7fd14693d400) [pid = 1825] [serial = 23] [outer = 0x7fd1481e4800] 17:42:25 INFO - PROCESS | 1825 | 1462581745778 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:42:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 860ms 17:42:25 INFO - PROCESS | 1825 | 1462581745819 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:42:25 INFO - PROCESS | 1825 | 1462581745823 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 17:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:42:25 INFO - PROCESS | 1825 | 1462581745828 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:42:25 INFO - PROCESS | 1825 | 1462581745830 Marionette TRACE conn3 <- [1,14,null,{}] 17:42:25 INFO - PROCESS | 1825 | 1462581745835 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:25 INFO - PROCESS | 1825 | 1462581745989 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:42:26 INFO - PROCESS | 1825 | 1462581746009 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a22800 == 9 [pid = 1825] [id = 9] 17:42:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 24 (0x7fd146b21000) [pid = 1825] [serial = 24] [outer = (nil)] 17:42:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 25 (0x7fd146b25800) [pid = 1825] [serial = 25] [outer = 0x7fd146b21000] 17:42:26 INFO - PROCESS | 1825 | 1462581746068 Marionette DEBUG loaded listener.js 17:42:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 26 (0x7fd146b2ec00) [pid = 1825] [serial = 26] [outer = 0x7fd146b21000] 17:42:26 INFO - PROCESS | 1825 | 1462581746631 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:42:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:42:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 832ms 17:42:26 INFO - PROCESS | 1825 | 1462581746660 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:42:26 INFO - PROCESS | 1825 | 1462581746663 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 17:42:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:42:26 INFO - PROCESS | 1825 | 1462581746668 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:42:26 INFO - PROCESS | 1825 | 1462581746670 Marionette TRACE conn3 <- [1,18,null,{}] 17:42:26 INFO - PROCESS | 1825 | 1462581746675 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:26 INFO - PROCESS | 1825 | 1462581746875 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:42:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14673c800 == 10 [pid = 1825] [id = 10] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 27 (0x7fd14673d000) [pid = 1825] [serial = 27] [outer = (nil)] 17:42:27 INFO - PROCESS | 1825 | 1462581747250 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 28 (0x7fd146744800) [pid = 1825] [serial = 28] [outer = 0x7fd14673d000] 17:42:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14674c000 == 11 [pid = 1825] [id = 11] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 29 (0x7fd1467f9000) [pid = 1825] [serial = 29] [outer = (nil)] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 30 (0x7fd1467fb400) [pid = 1825] [serial = 30] [outer = 0x7fd1467f9000] 17:42:27 INFO - PROCESS | 1825 | 1462581747334 Marionette DEBUG loaded listener.js 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 31 (0x7fd146b26800) [pid = 1825] [serial = 31] [outer = 0x7fd1467f9000] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 32 (0x7fd14757b000) [pid = 1825] [serial = 32] [outer = 0x7fd14673d000] 17:42:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146741800 == 12 [pid = 1825] [id = 12] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 33 (0x7fd1467f4c00) [pid = 1825] [serial = 33] [outer = (nil)] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 34 (0x7fd146cee400) [pid = 1825] [serial = 34] [outer = 0x7fd1467f4c00] 17:42:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 35 (0x7fd146cedc00) [pid = 1825] [serial = 35] [outer = 0x7fd1467f4c00] 17:42:28 INFO - PROCESS | 1825 | 1462581748319 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:42:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:42:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1727ms 17:42:28 INFO - PROCESS | 1825 | 1462581748399 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:42:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:42:28 INFO - PROCESS | 1825 | 1462581748406 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 17:42:28 INFO - PROCESS | 1825 | 1462581748413 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:42:28 INFO - PROCESS | 1825 | 1462581748419 Marionette TRACE conn3 <- [1,22,null,{}] 17:42:28 INFO - PROCESS | 1825 | 1462581748425 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:28 INFO - PROCESS | 1825 | 1462581748591 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:42:28 INFO - PROCESS | 1825 | 1462581748749 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c221800 == 13 [pid = 1825] [id = 13] 17:42:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 36 (0x7fd148524000) [pid = 1825] [serial = 36] [outer = (nil)] 17:42:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 37 (0x7fd14c4f9800) [pid = 1825] [serial = 37] [outer = 0x7fd148524000] 17:42:28 INFO - PROCESS | 1825 | 1462581748849 Marionette DEBUG loaded listener.js 17:42:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 38 (0x7fd14d2a2c00) [pid = 1825] [serial = 38] [outer = 0x7fd148524000] 17:42:29 INFO - PROCESS | 1825 | 1462581749581 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:42:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:42:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1182ms 17:42:29 INFO - PROCESS | 1825 | 1462581749594 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:42:29 INFO - PROCESS | 1825 | 1462581749597 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 17:42:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:42:29 INFO - PROCESS | 1825 | 1462581749626 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:42:29 INFO - PROCESS | 1825 | 1462581749633 Marionette TRACE conn3 <- [1,26,null,{}] 17:42:29 INFO - PROCESS | 1825 | 1462581749649 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:29 INFO - PROCESS | 1825 | 1462581749818 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:42:29 INFO - PROCESS | 1825 | 1462581749912 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f075800 == 14 [pid = 1825] [id = 14] 17:42:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 39 (0x7fd14dcc0000) [pid = 1825] [serial = 39] [outer = (nil)] 17:42:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 40 (0x7fd14e75e800) [pid = 1825] [serial = 40] [outer = 0x7fd14dcc0000] 17:42:29 INFO - PROCESS | 1825 | 1462581749982 Marionette DEBUG loaded listener.js 17:42:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 41 (0x7fd14eed5800) [pid = 1825] [serial = 41] [outer = 0x7fd14dcc0000] 17:42:30 INFO - PROCESS | 1825 | 1462581750760 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:42:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:42:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1199ms 17:42:30 INFO - PROCESS | 1825 | 1462581750819 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:42:30 INFO - PROCESS | 1825 | 1462581750825 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 17:42:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:42:30 INFO - PROCESS | 1825 | 1462581750855 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:42:30 INFO - PROCESS | 1825 | 1462581750862 Marionette TRACE conn3 <- [1,30,null,{}] 17:42:30 INFO - PROCESS | 1825 | 1462581750871 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:31 INFO - PROCESS | 1825 | 1462581751033 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:42:31 INFO - PROCESS | 1825 | 1462581751146 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f41e800 == 15 [pid = 1825] [id = 15] 17:42:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 42 (0x7fd14834b800) [pid = 1825] [serial = 42] [outer = (nil)] 17:42:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 43 (0x7fd14f64bc00) [pid = 1825] [serial = 43] [outer = 0x7fd14834b800] 17:42:31 INFO - PROCESS | 1825 | 1462581751218 Marionette DEBUG loaded listener.js 17:42:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 44 (0x7fd14f6df400) [pid = 1825] [serial = 44] [outer = 0x7fd14834b800] 17:42:32 INFO - PROCESS | 1825 | 1462581752410 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:42:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:42:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1613ms 17:42:32 INFO - PROCESS | 1825 | 1462581752446 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:42:32 INFO - PROCESS | 1825 | 1462581752449 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 17:42:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:42:32 INFO - PROCESS | 1825 | 1462581752456 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:42:32 INFO - PROCESS | 1825 | 1462581752460 Marionette TRACE conn3 <- [1,34,null,{}] 17:42:32 INFO - PROCESS | 1825 | 1462581752467 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:32 INFO - PROCESS | 1825 | 1462581752590 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:42:32 INFO - PROCESS | 1825 | 1462581752607 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148557800 == 16 [pid = 1825] [id = 16] 17:42:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 45 (0x7fd14c5bc400) [pid = 1825] [serial = 45] [outer = (nil)] 17:42:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 46 (0x7fd14ea87400) [pid = 1825] [serial = 46] [outer = 0x7fd14c5bc400] 17:42:32 INFO - PROCESS | 1825 | 1462581752667 Marionette DEBUG loaded listener.js 17:42:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 47 (0x7fd14f9b7400) [pid = 1825] [serial = 47] [outer = 0x7fd14c5bc400] 17:42:33 INFO - PROCESS | 1825 | 1462581753322 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:42:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:42:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 927ms 17:42:33 INFO - PROCESS | 1825 | 1462581753384 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:42:33 INFO - PROCESS | 1825 | 1462581753391 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 17:42:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:42:33 INFO - PROCESS | 1825 | 1462581753400 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:42:33 INFO - PROCESS | 1825 | 1462581753404 Marionette TRACE conn3 <- [1,38,null,{}] 17:42:33 INFO - PROCESS | 1825 | 1462581753436 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:33 INFO - PROCESS | 1825 | 1462581753568 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:42:33 INFO - PROCESS | 1825 | 1462581753579 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f548000 == 17 [pid = 1825] [id = 17] 17:42:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 48 (0x7fd14c4fa000) [pid = 1825] [serial = 48] [outer = (nil)] 17:42:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 49 (0x7fd14fc33800) [pid = 1825] [serial = 49] [outer = 0x7fd14c4fa000] 17:42:33 INFO - PROCESS | 1825 | 1462581753636 Marionette DEBUG loaded listener.js 17:42:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 50 (0x7fd14ff9c400) [pid = 1825] [serial = 50] [outer = 0x7fd14c4fa000] 17:42:34 INFO - PROCESS | 1825 | 1462581754296 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:42:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:42:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 955ms 17:42:34 INFO - PROCESS | 1825 | 1462581754355 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:42:34 INFO - PROCESS | 1825 | 1462581754358 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 17:42:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:42:34 INFO - PROCESS | 1825 | 1462581754373 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:42:34 INFO - PROCESS | 1825 | 1462581754378 Marionette TRACE conn3 <- [1,42,null,{}] 17:42:34 INFO - PROCESS | 1825 | 1462581754393 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:34 INFO - PROCESS | 1825 | 1462581754529 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:42:34 INFO - PROCESS | 1825 | 1462581754540 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa22800 == 18 [pid = 1825] [id = 18] 17:42:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 51 (0x7fd150718800) [pid = 1825] [serial = 51] [outer = (nil)] 17:42:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 52 (0x7fd150ab7800) [pid = 1825] [serial = 52] [outer = 0x7fd150718800] 17:42:34 INFO - PROCESS | 1825 | 1462581754613 Marionette DEBUG loaded listener.js 17:42:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 53 (0x7fd1515e4400) [pid = 1825] [serial = 53] [outer = 0x7fd150718800] 17:42:35 INFO - PROCESS | 1825 | 1462581755277 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:42:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:42:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 948ms 17:42:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:42:35 INFO - PROCESS | 1825 | 1462581755312 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:42:35 INFO - PROCESS | 1825 | 1462581755315 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 17:42:35 INFO - PROCESS | 1825 | 1462581755321 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:42:35 INFO - PROCESS | 1825 | 1462581755323 Marionette TRACE conn3 <- [1,46,null,{}] 17:42:35 INFO - PROCESS | 1825 | 1462581755328 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:35 INFO - PROCESS | 1825 | 1462581755486 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:42:35 INFO - PROCESS | 1825 | 1462581755505 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150393800 == 19 [pid = 1825] [id = 19] 17:42:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 54 (0x7fd14b087400) [pid = 1825] [serial = 54] [outer = (nil)] 17:42:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 55 (0x7fd150aad400) [pid = 1825] [serial = 55] [outer = 0x7fd14b087400] 17:42:35 INFO - PROCESS | 1825 | 1462581755566 Marionette DEBUG loaded listener.js 17:42:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 56 (0x7fd15304b400) [pid = 1825] [serial = 56] [outer = 0x7fd14b087400] 17:42:36 INFO - PROCESS | 1825 | 1462581756147 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:42:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:42:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 876ms 17:42:36 INFO - PROCESS | 1825 | 1462581756196 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:42:36 INFO - PROCESS | 1825 | 1462581756199 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 17:42:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:42:36 INFO - PROCESS | 1825 | 1462581756205 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:42:36 INFO - PROCESS | 1825 | 1462581756207 Marionette TRACE conn3 <- [1,50,null,{}] 17:42:36 INFO - PROCESS | 1825 | 1462581756212 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:36 INFO - PROCESS | 1825 | 1462581756338 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:42:36 INFO - PROCESS | 1825 | 1462581756356 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd151576800 == 20 [pid = 1825] [id = 20] 17:42:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 57 (0x7fd146ce3400) [pid = 1825] [serial = 57] [outer = (nil)] 17:42:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 58 (0x7fd153460800) [pid = 1825] [serial = 58] [outer = 0x7fd146ce3400] 17:42:36 INFO - PROCESS | 1825 | 1462581756412 Marionette DEBUG loaded listener.js 17:42:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 59 (0x7fd1534b7800) [pid = 1825] [serial = 59] [outer = 0x7fd146ce3400] 17:42:37 INFO - PROCESS | 1825 | 1462581757088 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 925ms 17:42:37 INFO - PROCESS | 1825 | 1462581757131 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 1825 | 1462581757146 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:42:37 INFO - PROCESS | 1825 | 1462581757153 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:42:37 INFO - PROCESS | 1825 | 1462581757155 Marionette TRACE conn3 <- [1,54,null,{}] 17:42:37 INFO - PROCESS | 1825 | 1462581757160 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:37 INFO - PROCESS | 1825 | 1462581757337 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:42:37 INFO - PROCESS | 1825 | 1462581757352 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1563c0800 == 21 [pid = 1825] [id = 21] 17:42:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 60 (0x7fd15345c400) [pid = 1825] [serial = 60] [outer = (nil)] 17:42:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 61 (0x7fd15c2df400) [pid = 1825] [serial = 61] [outer = 0x7fd15345c400] 17:42:37 INFO - PROCESS | 1825 | 1462581757411 Marionette DEBUG loaded listener.js 17:42:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 62 (0x7fd15d32c800) [pid = 1825] [serial = 62] [outer = 0x7fd15345c400] 17:42:37 INFO - PROCESS | 1825 | 1462581757949 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:42:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 826ms 17:42:37 INFO - PROCESS | 1825 | 1462581757979 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:42:37 INFO - PROCESS | 1825 | 1462581757983 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 17:42:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:42:38 INFO - PROCESS | 1825 | 1462581757994 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 1825 | 1462581757996 Marionette TRACE conn3 <- [1,58,null,{}] 17:42:38 INFO - PROCESS | 1825 | 1462581758001 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:38 INFO - PROCESS | 1825 | 1462581758127 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:42:38 INFO - PROCESS | 1825 | 1462581758146 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15731e800 == 22 [pid = 1825] [id = 22] 17:42:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 63 (0x7fd153459800) [pid = 1825] [serial = 63] [outer = (nil)] 17:42:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 64 (0x7fd15d50e400) [pid = 1825] [serial = 64] [outer = 0x7fd153459800] 17:42:38 INFO - PROCESS | 1825 | 1462581758205 Marionette DEBUG loaded listener.js 17:42:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd15d54f800) [pid = 1825] [serial = 65] [outer = 0x7fd153459800] 17:42:38 INFO - PROCESS | 1825 | 1462581758840 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:42:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 880ms 17:42:38 INFO - PROCESS | 1825 | 1462581758875 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:42:38 INFO - PROCESS | 1825 | 1462581758878 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 17:42:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:42:38 INFO - PROCESS | 1825 | 1462581758884 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:42:38 INFO - PROCESS | 1825 | 1462581758886 Marionette TRACE conn3 <- [1,62,null,{}] 17:42:38 INFO - PROCESS | 1825 | 1462581758891 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 1825 | 1462581759054 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:42:39 INFO - PROCESS | 1825 | 1462581759072 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15c220800 == 23 [pid = 1825] [id = 23] 17:42:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd149b58400) [pid = 1825] [serial = 66] [outer = (nil)] 17:42:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd15d514000) [pid = 1825] [serial = 67] [outer = 0x7fd149b58400] 17:42:39 INFO - PROCESS | 1825 | 1462581759138 Marionette DEBUG loaded listener.js 17:42:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd15e508800) [pid = 1825] [serial = 68] [outer = 0x7fd149b58400] 17:42:39 INFO - PROCESS | 1825 | 1462581759719 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:42:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 17:42:39 INFO - PROCESS | 1825 | 1462581759786 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:42:39 INFO - PROCESS | 1825 | 1462581759788 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 17:42:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:42:39 INFO - PROCESS | 1825 | 1462581759796 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:42:39 INFO - PROCESS | 1825 | 1462581759799 Marionette TRACE conn3 <- [1,66,null,{}] 17:42:39 INFO - PROCESS | 1825 | 1462581759804 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:39 INFO - PROCESS | 1825 | 1462581759928 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:42:39 INFO - PROCESS | 1825 | 1462581759937 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d14a800 == 24 [pid = 1825] [id = 24] 17:42:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd15e22a000) [pid = 1825] [serial = 69] [outer = (nil)] 17:42:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd160429400) [pid = 1825] [serial = 70] [outer = 0x7fd15e22a000] 17:42:39 INFO - PROCESS | 1825 | 1462581759993 Marionette DEBUG loaded listener.js 17:42:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd1604c1c00) [pid = 1825] [serial = 71] [outer = 0x7fd15e22a000] 17:42:40 INFO - PROCESS | 1825 | 1462581760635 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:42:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 17:42:40 INFO - PROCESS | 1825 | 1462581760676 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:42:40 INFO - PROCESS | 1825 | 1462581760678 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 17:42:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:42:40 INFO - PROCESS | 1825 | 1462581760684 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:42:40 INFO - PROCESS | 1825 | 1462581760686 Marionette TRACE conn3 <- [1,70,null,{}] 17:42:40 INFO - PROCESS | 1825 | 1462581760691 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:40 INFO - PROCESS | 1825 | 1462581760815 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:42:41 INFO - PROCESS | 1825 | 1462581761713 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146741000 == 25 [pid = 1825] [id = 25] 17:42:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd146940400) [pid = 1825] [serial = 72] [outer = (nil)] 17:42:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd146cc2800) [pid = 1825] [serial = 73] [outer = 0x7fd146940400] 17:42:41 INFO - PROCESS | 1825 | 1462581761777 Marionette DEBUG loaded listener.js 17:42:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd14c415400) [pid = 1825] [serial = 74] [outer = 0x7fd146940400] 17:42:42 INFO - PROCESS | 1825 | 1462581762395 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:42:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1728ms 17:42:42 INFO - PROCESS | 1825 | 1462581762419 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:42:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:42:42 INFO - PROCESS | 1825 | 1462581762425 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 17:42:42 INFO - PROCESS | 1825 | 1462581762432 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:42:42 INFO - PROCESS | 1825 | 1462581762437 Marionette TRACE conn3 <- [1,74,null,{}] 17:42:42 INFO - PROCESS | 1825 | 1462581762443 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:42 INFO - PROCESS | 1825 | 1462581762604 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:42:42 INFO - PROCESS | 1825 | 1462581762678 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c21d800 == 26 [pid = 1825] [id = 26] 17:42:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd14c420c00) [pid = 1825] [serial = 75] [outer = (nil)] 17:42:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd14e6b3400) [pid = 1825] [serial = 76] [outer = 0x7fd14c420c00] 17:42:42 INFO - PROCESS | 1825 | 1462581762738 Marionette DEBUG loaded listener.js 17:42:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd14f5c6c00) [pid = 1825] [serial = 77] [outer = 0x7fd14c420c00] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 76 (0x7fd1481e4800) [pid = 1825] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 75 (0x7fd1515e4800) [pid = 1825] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 74 (0x7fd14b087400) [pid = 1825] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 73 (0x7fd146ce3400) [pid = 1825] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd15345c400) [pid = 1825] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd153459800) [pid = 1825] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd149b58400) [pid = 1825] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd146b21000) [pid = 1825] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd1467f9000) [pid = 1825] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd148524000) [pid = 1825] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 66 (0x7fd14dcc0000) [pid = 1825] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 65 (0x7fd14834b800) [pid = 1825] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 64 (0x7fd14c5bc400) [pid = 1825] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 63 (0x7fd14c4fa000) [pid = 1825] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:42:43 INFO - PROCESS | 1825 | --DOMWINDOW == 62 (0x7fd150718800) [pid = 1825] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:42:43 INFO - PROCESS | 1825 | 1462581763828 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:42:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1432ms 17:42:43 INFO - PROCESS | 1825 | 1462581763867 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:42:43 INFO - PROCESS | 1825 | 1462581763872 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 17:42:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:42:43 INFO - PROCESS | 1825 | 1462581763878 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:42:43 INFO - PROCESS | 1825 | 1462581763880 Marionette TRACE conn3 <- [1,78,null,{}] 17:42:43 INFO - PROCESS | 1825 | 1462581763886 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 1825 | 1462581764016 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:42:44 INFO - PROCESS | 1825 | 1462581764103 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14d3c5000 == 27 [pid = 1825] [id = 27] 17:42:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 63 (0x7fd14cddc000) [pid = 1825] [serial = 78] [outer = (nil)] 17:42:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 64 (0x7fd14e75e000) [pid = 1825] [serial = 79] [outer = 0x7fd14cddc000] 17:42:44 INFO - PROCESS | 1825 | 1462581764162 Marionette DEBUG loaded listener.js 17:42:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd14ebe4000) [pid = 1825] [serial = 80] [outer = 0x7fd14cddc000] 17:42:44 INFO - PROCESS | 1825 | 1462581764765 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:42:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 17:42:44 INFO - PROCESS | 1825 | 1462581764808 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:42:44 INFO - PROCESS | 1825 | 1462581764811 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 17:42:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:42:44 INFO - PROCESS | 1825 | 1462581764825 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:42:44 INFO - PROCESS | 1825 | 1462581764833 Marionette TRACE conn3 <- [1,82,null,{}] 17:42:44 INFO - PROCESS | 1825 | 1462581764839 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:44 INFO - PROCESS | 1825 | 1462581764976 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:42:45 INFO - PROCESS | 1825 | 1462581765058 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f414800 == 28 [pid = 1825] [id = 28] 17:42:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd146ccb000) [pid = 1825] [serial = 81] [outer = (nil)] 17:42:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd14fc28800) [pid = 1825] [serial = 82] [outer = 0x7fd146ccb000] 17:42:45 INFO - PROCESS | 1825 | 1462581765120 Marionette DEBUG loaded listener.js 17:42:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd150714800) [pid = 1825] [serial = 83] [outer = 0x7fd146ccb000] 17:42:45 INFO - PROCESS | 1825 | 1462581765833 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:42:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1040ms 17:42:45 INFO - PROCESS | 1825 | 1462581765859 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:42:45 INFO - PROCESS | 1825 | 1462581765865 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 17:42:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:42:45 INFO - PROCESS | 1825 | 1462581765874 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:42:45 INFO - PROCESS | 1825 | 1462581765879 Marionette TRACE conn3 <- [1,86,null,{}] 17:42:45 INFO - PROCESS | 1825 | 1462581765896 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:46 INFO - PROCESS | 1825 | 1462581766091 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:42:46 INFO - PROCESS | 1825 | 1462581766106 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14d3c4800 == 29 [pid = 1825] [id = 29] 17:42:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd14b081000) [pid = 1825] [serial = 84] [outer = (nil)] 17:42:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd14d35d800) [pid = 1825] [serial = 85] [outer = 0x7fd14b081000] 17:42:46 INFO - PROCESS | 1825 | 1462581766179 Marionette DEBUG loaded listener.js 17:42:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd14f645400) [pid = 1825] [serial = 86] [outer = 0x7fd14b081000] 17:42:46 INFO - PROCESS | 1825 | 1462581766913 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:42:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1087ms 17:42:46 INFO - PROCESS | 1825 | 1462581766960 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:42:46 INFO - PROCESS | 1825 | 1462581766969 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 17:42:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:42:46 INFO - PROCESS | 1825 | 1462581766996 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:42:47 INFO - PROCESS | 1825 | 1462581767000 Marionette TRACE conn3 <- [1,90,null,{}] 17:42:47 INFO - PROCESS | 1825 | 1462581767005 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:47 INFO - PROCESS | 1825 | 1462581767158 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:42:47 INFO - PROCESS | 1825 | 1462581767282 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa17800 == 30 [pid = 1825] [id = 30] 17:42:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd146b25c00) [pid = 1825] [serial = 87] [outer = (nil)] 17:42:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd14fc89800) [pid = 1825] [serial = 88] [outer = 0x7fd146b25c00] 17:42:47 INFO - PROCESS | 1825 | 1462581767353 Marionette DEBUG loaded listener.js 17:42:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd150715800) [pid = 1825] [serial = 89] [outer = 0x7fd146b25c00] 17:42:48 INFO - PROCESS | 1825 | 1462581768113 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:42:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:42:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1183ms 17:42:48 INFO - PROCESS | 1825 | 1462581768180 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:42:48 INFO - PROCESS | 1825 | 1462581768184 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 17:42:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:42:48 INFO - PROCESS | 1825 | 1462581768191 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:42:48 INFO - PROCESS | 1825 | 1462581768196 Marionette TRACE conn3 <- [1,94,null,{}] 17:42:48 INFO - PROCESS | 1825 | 1462581768211 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:48 INFO - PROCESS | 1825 | 1462581768365 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:42:48 INFO - PROCESS | 1825 | 1462581768486 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14cdb5800 == 31 [pid = 1825] [id = 31] 17:42:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd150716000) [pid = 1825] [serial = 90] [outer = (nil)] 17:42:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd153053000) [pid = 1825] [serial = 91] [outer = 0x7fd150716000] 17:42:48 INFO - PROCESS | 1825 | 1462581768558 Marionette DEBUG loaded listener.js 17:42:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd1534bf800) [pid = 1825] [serial = 92] [outer = 0x7fd150716000] 17:42:49 INFO - PROCESS | 1825 | 1462581769347 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:42:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:42:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1187ms 17:42:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:42:49 INFO - PROCESS | 1825 | 1462581769379 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:42:49 INFO - PROCESS | 1825 | 1462581769383 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 17:42:49 INFO - PROCESS | 1825 | 1462581769388 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:42:49 INFO - PROCESS | 1825 | 1462581769391 Marionette TRACE conn3 <- [1,98,null,{}] 17:42:49 INFO - PROCESS | 1825 | 1462581769396 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:49 INFO - PROCESS | 1825 | 1462581769534 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:42:49 INFO - PROCESS | 1825 | 1462581769660 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157317800 == 32 [pid = 1825] [id = 32] 17:42:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 78 (0x7fd14ce19400) [pid = 1825] [serial = 93] [outer = (nil)] 17:42:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 79 (0x7fd15c26fc00) [pid = 1825] [serial = 94] [outer = 0x7fd14ce19400] 17:42:49 INFO - PROCESS | 1825 | 1462581769729 Marionette DEBUG loaded listener.js 17:42:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 80 (0x7fd15c2e1c00) [pid = 1825] [serial = 95] [outer = 0x7fd14ce19400] 17:42:50 INFO - PROCESS | 1825 | 1462581770503 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:42:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:42:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1184ms 17:42:50 INFO - PROCESS | 1825 | 1462581770582 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:42:50 INFO - PROCESS | 1825 | 1462581770585 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 17:42:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:42:50 INFO - PROCESS | 1825 | 1462581770591 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:42:50 INFO - PROCESS | 1825 | 1462581770594 Marionette TRACE conn3 <- [1,102,null,{}] 17:42:50 INFO - PROCESS | 1825 | 1462581770599 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:50 INFO - PROCESS | 1825 | 1462581770738 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:42:50 INFO - PROCESS | 1825 | 1462581770966 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147560000 == 33 [pid = 1825] [id = 33] 17:42:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 81 (0x7fd1467ffc00) [pid = 1825] [serial = 96] [outer = (nil)] 17:42:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 82 (0x7fd146b28000) [pid = 1825] [serial = 97] [outer = 0x7fd1467ffc00] 17:42:51 INFO - PROCESS | 1825 | 1462581771036 Marionette DEBUG loaded listener.js 17:42:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 83 (0x7fd146cf0800) [pid = 1825] [serial = 98] [outer = 0x7fd1467ffc00] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 82 (0x7fd15ff4d800) [pid = 1825] [serial = 2] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 81 (0x7fd160429400) [pid = 1825] [serial = 70] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 80 (0x7fd150ab7800) [pid = 1825] [serial = 52] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 79 (0x7fd150aad400) [pid = 1825] [serial = 55] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 78 (0x7fd15304b400) [pid = 1825] [serial = 56] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 77 (0x7fd153460800) [pid = 1825] [serial = 58] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 76 (0x7fd15c2df400) [pid = 1825] [serial = 61] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 75 (0x7fd15d50e400) [pid = 1825] [serial = 64] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 74 (0x7fd15d514000) [pid = 1825] [serial = 67] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 73 (0x7fd1467fb400) [pid = 1825] [serial = 30] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd146cee400) [pid = 1825] [serial = 34] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd14c4f9800) [pid = 1825] [serial = 37] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd14e75e800) [pid = 1825] [serial = 40] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd14f64bc00) [pid = 1825] [serial = 43] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd14f6df400) [pid = 1825] [serial = 44] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd14ea87400) [pid = 1825] [serial = 46] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 66 (0x7fd1534b7800) [pid = 1825] [serial = 59] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 65 (0x7fd14fc33800) [pid = 1825] [serial = 49] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 64 (0x7fd14ff9c400) [pid = 1825] [serial = 50] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 63 (0x7fd146744800) [pid = 1825] [serial = 28] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 62 (0x7fd15d32c800) [pid = 1825] [serial = 62] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 61 (0x7fd15d54f800) [pid = 1825] [serial = 65] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 60 (0x7fd15e508800) [pid = 1825] [serial = 68] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 59 (0x7fd14d2a2c00) [pid = 1825] [serial = 38] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 58 (0x7fd14f9b7400) [pid = 1825] [serial = 47] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 57 (0x7fd14eed5800) [pid = 1825] [serial = 41] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 56 (0x7fd1515e4400) [pid = 1825] [serial = 53] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 55 (0x7fd146b26800) [pid = 1825] [serial = 31] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 54 (0x7fd146b2ec00) [pid = 1825] [serial = 26] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 53 (0x7fd14ceca000) [pid = 1825] [serial = 22] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 52 (0x7fd149e89800) [pid = 1825] [serial = 19] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 51 (0x7fd1515e6400) [pid = 1825] [serial = 16] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 50 (0x7fd1515ebc00) [pid = 1825] [serial = 17] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 49 (0x7fd14ed91800) [pid = 1825] [serial = 9] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 48 (0x7fd14e76a400) [pid = 1825] [serial = 12] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 47 (0x7fd146b25800) [pid = 1825] [serial = 25] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | --DOMWINDOW == 46 (0x7fd14693d400) [pid = 1825] [serial = 23] [outer = (nil)] [url = about:blank] 17:42:52 INFO - PROCESS | 1825 | 1462581772519 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:42:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:42:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1940ms 17:42:52 INFO - PROCESS | 1825 | 1462581772531 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:42:52 INFO - PROCESS | 1825 | 1462581772535 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 17:42:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:42:52 INFO - PROCESS | 1825 | 1462581772545 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:42:52 INFO - PROCESS | 1825 | 1462581772550 Marionette TRACE conn3 <- [1,106,null,{}] 17:42:52 INFO - PROCESS | 1825 | 1462581772559 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:52 INFO - PROCESS | 1825 | 1462581772696 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:42:52 INFO - PROCESS | 1825 | 1462581772782 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146baf000 == 34 [pid = 1825] [id = 34] 17:42:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 47 (0x7fd14908dc00) [pid = 1825] [serial = 99] [outer = (nil)] 17:42:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 48 (0x7fd14b081400) [pid = 1825] [serial = 100] [outer = 0x7fd14908dc00] 17:42:52 INFO - PROCESS | 1825 | 1462581772842 Marionette DEBUG loaded listener.js 17:42:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 49 (0x7fd14c5bc000) [pid = 1825] [serial = 101] [outer = 0x7fd14908dc00] 17:42:53 INFO - PROCESS | 1825 | 1462581773418 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:42:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:42:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 932ms 17:42:53 INFO - PROCESS | 1825 | 1462581773475 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:42:53 INFO - PROCESS | 1825 | 1462581773485 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 17:42:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:42:53 INFO - PROCESS | 1825 | 1462581773495 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:42:53 INFO - PROCESS | 1825 | 1462581773498 Marionette TRACE conn3 <- [1,110,null,{}] 17:42:53 INFO - PROCESS | 1825 | 1462581773504 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:53 INFO - PROCESS | 1825 | 1462581773646 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:42:53 INFO - PROCESS | 1825 | 1462581773724 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148fe0800 == 35 [pid = 1825] [id = 35] 17:42:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 50 (0x7fd146cc6800) [pid = 1825] [serial = 102] [outer = (nil)] 17:42:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 51 (0x7fd14dd03c00) [pid = 1825] [serial = 103] [outer = 0x7fd146cc6800] 17:42:53 INFO - PROCESS | 1825 | 1462581773791 Marionette DEBUG loaded listener.js 17:42:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 52 (0x7fd14f0edc00) [pid = 1825] [serial = 104] [outer = 0x7fd146cc6800] 17:42:54 INFO - PROCESS | 1825 | 1462581774403 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:42:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:42:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 929ms 17:42:54 INFO - PROCESS | 1825 | 1462581774423 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:42:54 INFO - PROCESS | 1825 | 1462581774427 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 17:42:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:42:54 INFO - PROCESS | 1825 | 1462581774434 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:42:54 INFO - PROCESS | 1825 | 1462581774439 Marionette TRACE conn3 <- [1,114,null,{}] 17:42:54 INFO - PROCESS | 1825 | 1462581774455 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:54 INFO - PROCESS | 1825 | 1462581774623 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:42:54 INFO - PROCESS | 1825 | 1462581774665 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e1d2800 == 36 [pid = 1825] [id = 36] 17:42:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 53 (0x7fd147525c00) [pid = 1825] [serial = 105] [outer = (nil)] 17:42:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 54 (0x7fd14f9b5c00) [pid = 1825] [serial = 106] [outer = 0x7fd147525c00] 17:42:54 INFO - PROCESS | 1825 | 1462581774728 Marionette DEBUG loaded listener.js 17:42:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 55 (0x7fd14fc8dc00) [pid = 1825] [serial = 107] [outer = 0x7fd147525c00] 17:42:55 INFO - PROCESS | 1825 | 1462581775469 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:42:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:42:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1091ms 17:42:55 INFO - PROCESS | 1825 | 1462581775525 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:42:55 INFO - PROCESS | 1825 | 1462581775529 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 17:42:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:42:55 INFO - PROCESS | 1825 | 1462581775534 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:42:55 INFO - PROCESS | 1825 | 1462581775537 Marionette TRACE conn3 <- [1,118,null,{}] 17:42:55 INFO - PROCESS | 1825 | 1462581775542 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:55 INFO - PROCESS | 1825 | 1462581775700 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:42:55 INFO - PROCESS | 1825 | 1462581775727 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f34b000 == 37 [pid = 1825] [id = 37] 17:42:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 56 (0x7fd14c4eb400) [pid = 1825] [serial = 108] [outer = (nil)] 17:42:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 57 (0x7fd150aac000) [pid = 1825] [serial = 109] [outer = 0x7fd14c4eb400] 17:42:55 INFO - PROCESS | 1825 | 1462581775783 Marionette DEBUG loaded listener.js 17:42:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 58 (0x7fd150beb800) [pid = 1825] [serial = 110] [outer = 0x7fd14c4eb400] 17:42:56 INFO - PROCESS | 1825 | 1462581776400 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:42:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:42:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 877ms 17:42:56 INFO - PROCESS | 1825 | 1462581776420 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:42:56 INFO - PROCESS | 1825 | 1462581776424 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 17:42:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:42:56 INFO - PROCESS | 1825 | 1462581776429 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:42:56 INFO - PROCESS | 1825 | 1462581776433 Marionette TRACE conn3 <- [1,122,null,{}] 17:42:56 INFO - PROCESS | 1825 | 1462581776438 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:56 INFO - PROCESS | 1825 | 1462581776584 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:42:56 INFO - PROCESS | 1825 | --DOMWINDOW == 57 (0x7fd146ccb000) [pid = 1825] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:42:56 INFO - PROCESS | 1825 | --DOMWINDOW == 56 (0x7fd14c420c00) [pid = 1825] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:42:56 INFO - PROCESS | 1825 | --DOMWINDOW == 55 (0x7fd146940400) [pid = 1825] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:42:56 INFO - PROCESS | 1825 | --DOMWINDOW == 54 (0x7fd14cddc000) [pid = 1825] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:42:56 INFO - PROCESS | 1825 | --DOMWINDOW == 53 (0x7fd15e22a000) [pid = 1825] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:42:56 INFO - PROCESS | 1825 | 1462581776686 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e117800 == 38 [pid = 1825] [id = 38] 17:42:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 54 (0x7fd1467f9000) [pid = 1825] [serial = 111] [outer = (nil)] 17:42:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 55 (0x7fd146ccb000) [pid = 1825] [serial = 112] [outer = 0x7fd1467f9000] 17:42:56 INFO - PROCESS | 1825 | 1462581776742 Marionette DEBUG loaded listener.js 17:42:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 56 (0x7fd1515e1800) [pid = 1825] [serial = 113] [outer = 0x7fd1467f9000] 17:42:57 INFO - PROCESS | 1825 | 1462581777312 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:42:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:42:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 927ms 17:42:57 INFO - PROCESS | 1825 | 1462581777356 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:42:57 INFO - PROCESS | 1825 | 1462581777359 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 17:42:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:42:57 INFO - PROCESS | 1825 | 1462581777365 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:42:57 INFO - PROCESS | 1825 | 1462581777367 Marionette TRACE conn3 <- [1,126,null,{}] 17:42:57 INFO - PROCESS | 1825 | 1462581777372 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:57 INFO - PROCESS | 1825 | 1462581777517 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:42:57 INFO - PROCESS | 1825 | 1462581777603 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe76800 == 39 [pid = 1825] [id = 39] 17:42:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 57 (0x7fd1467fd800) [pid = 1825] [serial = 114] [outer = (nil)] 17:42:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 58 (0x7fd153456c00) [pid = 1825] [serial = 115] [outer = 0x7fd1467fd800] 17:42:57 INFO - PROCESS | 1825 | 1462581777661 Marionette DEBUG loaded listener.js 17:42:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 59 (0x7fd15c2d9400) [pid = 1825] [serial = 116] [outer = 0x7fd1467fd800] 17:42:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 60 (0x7fd15c2e3800) [pid = 1825] [serial = 117] [outer = 0x7fd1467f4c00] 17:42:58 INFO - PROCESS | 1825 | 1462581778306 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:42:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:42:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 981ms 17:42:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:42:58 INFO - PROCESS | 1825 | 1462581778346 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:42:58 INFO - PROCESS | 1825 | 1462581778348 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 17:42:58 INFO - PROCESS | 1825 | 1462581778354 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:42:58 INFO - PROCESS | 1825 | 1462581778356 Marionette TRACE conn3 <- [1,130,null,{}] 17:42:58 INFO - PROCESS | 1825 | 1462581778361 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:58 INFO - PROCESS | 1825 | 1462581778484 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:42:58 INFO - PROCESS | 1825 | 1462581778568 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dd57000 == 40 [pid = 1825] [id = 40] 17:42:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 61 (0x7fd1467f5400) [pid = 1825] [serial = 118] [outer = (nil)] 17:42:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 62 (0x7fd146ccb400) [pid = 1825] [serial = 119] [outer = 0x7fd1467f5400] 17:42:58 INFO - PROCESS | 1825 | 1462581778625 Marionette DEBUG loaded listener.js 17:42:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 63 (0x7fd15d0cc400) [pid = 1825] [serial = 120] [outer = 0x7fd1467f5400] 17:42:59 INFO - PROCESS | 1825 | 1462581779480 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:42:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:42:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1185ms 17:42:59 INFO - PROCESS | 1825 | 1462581779538 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:42:59 INFO - PROCESS | 1825 | 1462581779545 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 17:42:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:42:59 INFO - PROCESS | 1825 | 1462581779552 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:42:59 INFO - PROCESS | 1825 | 1462581779558 Marionette TRACE conn3 <- [1,134,null,{}] 17:42:59 INFO - PROCESS | 1825 | 1462581779566 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:42:59 INFO - PROCESS | 1825 | 1462581779734 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:42:59 INFO - PROCESS | 1825 | 1462581779853 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:42:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c205800 == 41 [pid = 1825] [id = 41] 17:42:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 64 (0x7fd147530000) [pid = 1825] [serial = 121] [outer = (nil)] 17:42:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd14c5b3800) [pid = 1825] [serial = 122] [outer = 0x7fd147530000] 17:42:59 INFO - PROCESS | 1825 | 1462581779923 Marionette DEBUG loaded listener.js 17:43:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd14dbe6800) [pid = 1825] [serial = 123] [outer = 0x7fd147530000] 17:43:00 INFO - PROCESS | 1825 | 1462581780850 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:43:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:43:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1341ms 17:43:00 INFO - PROCESS | 1825 | 1462581780894 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:43:00 INFO - PROCESS | 1825 | 1462581780902 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 17:43:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:43:00 INFO - PROCESS | 1825 | 1462581780912 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:43:00 INFO - PROCESS | 1825 | 1462581780916 Marionette TRACE conn3 <- [1,138,null,{}] 17:43:00 INFO - PROCESS | 1825 | 1462581780921 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:01 INFO - PROCESS | 1825 | 1462581781118 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:43:01 INFO - PROCESS | 1825 | 1462581781254 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e11b000 == 42 [pid = 1825] [id = 42] 17:43:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd14e6b3800) [pid = 1825] [serial = 124] [outer = (nil)] 17:43:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd14f9b8800) [pid = 1825] [serial = 125] [outer = 0x7fd14e6b3800] 17:43:01 INFO - PROCESS | 1825 | 1462581781349 Marionette DEBUG loaded listener.js 17:43:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd14fc8f400) [pid = 1825] [serial = 126] [outer = 0x7fd14e6b3800] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14d3c5000 == 41 [pid = 1825] [id = 27] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f414800 == 40 [pid = 1825] [id = 28] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14d3c4800 == 39 [pid = 1825] [id = 29] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fe76800 == 38 [pid = 1825] [id = 39] 17:43:02 INFO - PROCESS | 1825 | 1462581782376 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e117800 == 37 [pid = 1825] [id = 38] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f34b000 == 36 [pid = 1825] [id = 37] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e1d2800 == 35 [pid = 1825] [id = 36] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148fe0800 == 34 [pid = 1825] [id = 35] 17:43:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146baf000 == 33 [pid = 1825] [id = 34] 17:43:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:43:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1484ms 17:43:02 INFO - PROCESS | 1825 | 1462581782395 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:43:02 INFO - PROCESS | 1825 | 1462581782400 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 17:43:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:43:02 INFO - PROCESS | 1825 | 1462581782407 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:43:02 INFO - PROCESS | 1825 | 1462581782412 Marionette TRACE conn3 <- [1,142,null,{}] 17:43:02 INFO - PROCESS | 1825 | 1462581782419 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:02 INFO - PROCESS | 1825 | 1462581782557 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd1604c1c00) [pid = 1825] [serial = 71] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd150714800) [pid = 1825] [serial = 83] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 66 (0x7fd14fc28800) [pid = 1825] [serial = 82] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 65 (0x7fd14e6b3400) [pid = 1825] [serial = 76] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 64 (0x7fd146cc2800) [pid = 1825] [serial = 73] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 63 (0x7fd14f5c6c00) [pid = 1825] [serial = 77] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 62 (0x7fd14ebe4000) [pid = 1825] [serial = 80] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 61 (0x7fd14c415400) [pid = 1825] [serial = 74] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | --DOMWINDOW == 60 (0x7fd14e75e000) [pid = 1825] [serial = 79] [outer = (nil)] [url = about:blank] 17:43:02 INFO - PROCESS | 1825 | 1462581782654 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148392800 == 34 [pid = 1825] [id = 43] 17:43:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 61 (0x7fd14cecac00) [pid = 1825] [serial = 127] [outer = (nil)] 17:43:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 62 (0x7fd14dbe6400) [pid = 1825] [serial = 128] [outer = 0x7fd14cecac00] 17:43:02 INFO - PROCESS | 1825 | 1462581782748 Marionette DEBUG loaded listener.js 17:43:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 63 (0x7fd14e6b3c00) [pid = 1825] [serial = 129] [outer = 0x7fd14cecac00] 17:43:03 INFO - PROCESS | 1825 | 1462581783332 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:43:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:43:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 987ms 17:43:03 INFO - PROCESS | 1825 | 1462581783393 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:43:03 INFO - PROCESS | 1825 | 1462581783401 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 17:43:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:43:03 INFO - PROCESS | 1825 | 1462581783410 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:43:03 INFO - PROCESS | 1825 | 1462581783413 Marionette TRACE conn3 <- [1,146,null,{}] 17:43:03 INFO - PROCESS | 1825 | 1462581783419 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:03 INFO - PROCESS | 1825 | 1462581783560 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:43:03 INFO - PROCESS | 1825 | 1462581783638 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dd56000 == 35 [pid = 1825] [id = 44] 17:43:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 64 (0x7fd146ceb400) [pid = 1825] [serial = 130] [outer = (nil)] 17:43:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd14f6e1400) [pid = 1825] [serial = 131] [outer = 0x7fd146ceb400] 17:43:03 INFO - PROCESS | 1825 | 1462581783695 Marionette DEBUG loaded listener.js 17:43:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd14fc88400) [pid = 1825] [serial = 132] [outer = 0x7fd146ceb400] 17:43:04 INFO - PROCESS | 1825 | 1462581784314 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:43:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:43:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 926ms 17:43:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:43:04 INFO - PROCESS | 1825 | 1462581784338 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:43:04 INFO - PROCESS | 1825 | 1462581784340 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 17:43:04 INFO - PROCESS | 1825 | 1462581784346 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:43:04 INFO - PROCESS | 1825 | 1462581784351 Marionette TRACE conn3 <- [1,150,null,{}] 17:43:04 INFO - PROCESS | 1825 | 1462581784368 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:04 INFO - PROCESS | 1825 | 1462581784537 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:43:04 INFO - PROCESS | 1825 | 1462581784583 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54a800 == 36 [pid = 1825] [id = 45] 17:43:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd146b28400) [pid = 1825] [serial = 133] [outer = (nil)] 17:43:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd150ab6800) [pid = 1825] [serial = 134] [outer = 0x7fd146b28400] 17:43:04 INFO - PROCESS | 1825 | 1462581784645 Marionette DEBUG loaded listener.js 17:43:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd1515e9800) [pid = 1825] [serial = 135] [outer = 0x7fd146b28400] 17:43:05 INFO - PROCESS | 1825 | 1462581785436 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:43:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:43:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1135ms 17:43:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:43:05 INFO - PROCESS | 1825 | 1462581785490 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:43:05 INFO - PROCESS | 1825 | 1462581785493 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 17:43:05 INFO - PROCESS | 1825 | 1462581785499 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:43:05 INFO - PROCESS | 1825 | 1462581785502 Marionette TRACE conn3 <- [1,154,null,{}] 17:43:05 INFO - PROCESS | 1825 | 1462581785507 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:05 INFO - PROCESS | 1825 | 1462581785674 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:43:05 INFO - PROCESS | 1825 | 1462581785695 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14b0d3000 == 37 [pid = 1825] [id = 46] 17:43:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd146f50000) [pid = 1825] [serial = 136] [outer = (nil)] 17:43:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd149b52c00) [pid = 1825] [serial = 137] [outer = 0x7fd146f50000] 17:43:05 INFO - PROCESS | 1825 | 1462581785754 Marionette DEBUG loaded listener.js 17:43:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd149e92800) [pid = 1825] [serial = 138] [outer = 0x7fd146f50000] 17:43:06 INFO - PROCESS | 1825 | 1462581786457 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:43:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:43:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 986ms 17:43:06 INFO - PROCESS | 1825 | 1462581786484 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:43:06 INFO - PROCESS | 1825 | 1462581786486 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 17:43:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:43:06 INFO - PROCESS | 1825 | 1462581786494 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:43:06 INFO - PROCESS | 1825 | 1462581786497 Marionette TRACE conn3 <- [1,158,null,{}] 17:43:06 INFO - PROCESS | 1825 | 1462581786502 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd1467f9000) [pid = 1825] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd146cc6800) [pid = 1825] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd1467fd800) [pid = 1825] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd14908dc00) [pid = 1825] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd146b25c00) [pid = 1825] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 66 (0x7fd14ce19400) [pid = 1825] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 65 (0x7fd14c4eb400) [pid = 1825] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 64 (0x7fd150716000) [pid = 1825] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 63 (0x7fd147525c00) [pid = 1825] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:43:06 INFO - PROCESS | 1825 | --DOMWINDOW == 62 (0x7fd14b081000) [pid = 1825] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:43:06 INFO - PROCESS | 1825 | 1462581786754 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:43:06 INFO - PROCESS | 1825 | 1462581786767 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dd3f800 == 38 [pid = 1825] [id = 47] 17:43:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 63 (0x7fd149b4d800) [pid = 1825] [serial = 139] [outer = (nil)] 17:43:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 64 (0x7fd14b07d000) [pid = 1825] [serial = 140] [outer = 0x7fd149b4d800] 17:43:06 INFO - PROCESS | 1825 | 1462581786824 Marionette DEBUG loaded listener.js 17:43:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd14b088000) [pid = 1825] [serial = 141] [outer = 0x7fd149b4d800] 17:43:07 INFO - PROCESS | 1825 | 1462581787431 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:43:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:43:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 983ms 17:43:07 INFO - PROCESS | 1825 | 1462581787477 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:43:07 INFO - PROCESS | 1825 | 1462581787481 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 17:43:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:43:07 INFO - PROCESS | 1825 | 1462581787485 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:43:07 INFO - PROCESS | 1825 | 1462581787488 Marionette TRACE conn3 <- [1,162,null,{}] 17:43:07 INFO - PROCESS | 1825 | 1462581787493 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:07 INFO - PROCESS | 1825 | 1462581787673 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:43:07 INFO - PROCESS | 1825 | 1462581787692 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15731d800 == 39 [pid = 1825] [id = 48] 17:43:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd146948800) [pid = 1825] [serial = 142] [outer = (nil)] 17:43:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd14f9bf000) [pid = 1825] [serial = 143] [outer = 0x7fd146948800] 17:43:07 INFO - PROCESS | 1825 | 1462581787751 Marionette DEBUG loaded listener.js 17:43:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd15c2e1800) [pid = 1825] [serial = 144] [outer = 0x7fd146948800] 17:43:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:43:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 925ms 17:43:08 INFO - PROCESS | 1825 | 1462581788404 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:43:08 INFO - PROCESS | 1825 | 1462581788413 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:43:08 INFO - PROCESS | 1825 | 1462581788416 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 17:43:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:43:08 INFO - PROCESS | 1825 | 1462581788422 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:43:08 INFO - PROCESS | 1825 | 1462581788424 Marionette TRACE conn3 <- [1,166,null,{}] 17:43:08 INFO - PROCESS | 1825 | 1462581788429 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:08 INFO - PROCESS | 1825 | 1462581788548 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:43:08 INFO - PROCESS | 1825 | 1462581788689 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a19000 == 40 [pid = 1825] [id = 49] 17:43:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd1467f7800) [pid = 1825] [serial = 145] [outer = (nil)] 17:43:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd146941000) [pid = 1825] [serial = 146] [outer = 0x7fd1467f7800] 17:43:08 INFO - PROCESS | 1825 | 1462581788758 Marionette DEBUG loaded listener.js 17:43:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd1481e5800) [pid = 1825] [serial = 147] [outer = 0x7fd1467f7800] 17:43:09 INFO - PROCESS | 1825 | 1462581789604 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:43:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:43:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1230ms 17:43:09 INFO - PROCESS | 1825 | 1462581789653 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:43:09 INFO - PROCESS | 1825 | 1462581789659 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 17:43:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:43:09 INFO - PROCESS | 1825 | 1462581789682 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:43:09 INFO - PROCESS | 1825 | 1462581789688 Marionette TRACE conn3 <- [1,170,null,{}] 17:43:09 INFO - PROCESS | 1825 | 1462581789696 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:09 INFO - PROCESS | 1825 | 1462581789852 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:43:09 INFO - PROCESS | 1825 | 1462581789974 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f55f000 == 41 [pid = 1825] [id = 50] 17:43:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd1467fa000) [pid = 1825] [serial = 148] [outer = (nil)] 17:43:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd14cebb400) [pid = 1825] [serial = 149] [outer = 0x7fd1467fa000] 17:43:10 INFO - PROCESS | 1825 | 1462581790057 Marionette DEBUG loaded listener.js 17:43:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd14f646c00) [pid = 1825] [serial = 150] [outer = 0x7fd1467fa000] 17:43:10 INFO - PROCESS | 1825 | 1462581790840 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:43:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:43:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1247ms 17:43:10 INFO - PROCESS | 1825 | 1462581790918 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:43:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:43:10 INFO - PROCESS | 1825 | 1462581790924 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 17:43:10 INFO - PROCESS | 1825 | 1462581790931 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:43:10 INFO - PROCESS | 1825 | 1462581790934 Marionette TRACE conn3 <- [1,174,null,{}] 17:43:10 INFO - PROCESS | 1825 | 1462581790940 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:11 INFO - PROCESS | 1825 | 1462581791094 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:43:11 INFO - PROCESS | 1825 | 1462581791218 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ce1f800 == 42 [pid = 1825] [id = 51] 17:43:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd14fc8a400) [pid = 1825] [serial = 151] [outer = (nil)] 17:43:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd150aad400) [pid = 1825] [serial = 152] [outer = 0x7fd14fc8a400] 17:43:11 INFO - PROCESS | 1825 | 1462581791286 Marionette DEBUG loaded listener.js 17:43:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd1515e6000) [pid = 1825] [serial = 153] [outer = 0x7fd14fc8a400] 17:43:12 INFO - PROCESS | 1825 | 1462581792030 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:43:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:43:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1127ms 17:43:12 INFO - PROCESS | 1825 | 1462581792058 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:43:12 INFO - PROCESS | 1825 | 1462581792061 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 17:43:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:43:12 INFO - PROCESS | 1825 | 1462581792074 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:43:12 INFO - PROCESS | 1825 | 1462581792083 Marionette TRACE conn3 <- [1,178,null,{}] 17:43:12 INFO - PROCESS | 1825 | 1462581792091 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:12 INFO - PROCESS | 1825 | 1462581792286 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:43:12 INFO - PROCESS | 1825 | 1462581792300 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d532800 == 43 [pid = 1825] [id = 52] 17:43:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 78 (0x7fd15304fc00) [pid = 1825] [serial = 154] [outer = (nil)] 17:43:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 79 (0x7fd15c26cc00) [pid = 1825] [serial = 155] [outer = 0x7fd15304fc00] 17:43:12 INFO - PROCESS | 1825 | 1462581792365 Marionette DEBUG loaded listener.js 17:43:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 80 (0x7fd15d326000) [pid = 1825] [serial = 156] [outer = 0x7fd15304fc00] 17:43:13 INFO - PROCESS | 1825 | 1462581793123 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:43:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:43:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1105ms 17:43:13 INFO - PROCESS | 1825 | 1462581793173 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:43:13 INFO - PROCESS | 1825 | 1462581793179 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 17:43:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:43:13 INFO - PROCESS | 1825 | 1462581793184 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:43:13 INFO - PROCESS | 1825 | 1462581793186 Marionette TRACE conn3 <- [1,182,null,{}] 17:43:13 INFO - PROCESS | 1825 | 1462581793192 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:13 INFO - PROCESS | 1825 | 1462581793377 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:43:13 INFO - PROCESS | 1825 | 1462581793447 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149e51800 == 44 [pid = 1825] [id = 53] 17:43:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 81 (0x7fd146b20c00) [pid = 1825] [serial = 157] [outer = (nil)] 17:43:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 82 (0x7fd14ea80400) [pid = 1825] [serial = 158] [outer = 0x7fd146b20c00] 17:43:13 INFO - PROCESS | 1825 | 1462581793568 Marionette DEBUG loaded listener.js 17:43:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 83 (0x7fd15d3a4c00) [pid = 1825] [serial = 159] [outer = 0x7fd146b20c00] 17:43:14 INFO - PROCESS | 1825 | 1462581794632 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:43:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:43:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1488ms 17:43:14 INFO - PROCESS | 1825 | 1462581794673 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:43:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:43:14 INFO - PROCESS | 1825 | 1462581794677 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 17:43:14 INFO - PROCESS | 1825 | 1462581794684 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:43:14 INFO - PROCESS | 1825 | 1462581794687 Marionette TRACE conn3 <- [1,186,null,{}] 17:43:14 INFO - PROCESS | 1825 | 1462581794694 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:14 INFO - PROCESS | 1825 | 1462581794888 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:43:15 INFO - PROCESS | 1825 | 1462581795028 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bba800 == 45 [pid = 1825] [id = 54] 17:43:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 84 (0x7fd146f4d800) [pid = 1825] [serial = 160] [outer = (nil)] 17:43:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd14cdd6400) [pid = 1825] [serial = 161] [outer = 0x7fd146f4d800] 17:43:15 INFO - PROCESS | 1825 | 1462581795089 Marionette DEBUG loaded listener.js 17:43:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd14dcb7c00) [pid = 1825] [serial = 162] [outer = 0x7fd146f4d800] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15731d800 == 44 [pid = 1825] [id = 48] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dd3f800 == 43 [pid = 1825] [id = 47] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14b0d3000 == 42 [pid = 1825] [id = 46] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54a800 == 41 [pid = 1825] [id = 45] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dd56000 == 40 [pid = 1825] [id = 44] 17:43:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148392800 == 39 [pid = 1825] [id = 43] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 85 (0x7fd14fc89800) [pid = 1825] [serial = 88] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 84 (0x7fd15c26fc00) [pid = 1825] [serial = 94] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 83 (0x7fd146cedc00) [pid = 1825] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 82 (0x7fd1534bf800) [pid = 1825] [serial = 92] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 81 (0x7fd150715800) [pid = 1825] [serial = 89] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 80 (0x7fd146b28000) [pid = 1825] [serial = 97] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 79 (0x7fd153053000) [pid = 1825] [serial = 91] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 78 (0x7fd15c2e1c00) [pid = 1825] [serial = 95] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 77 (0x7fd14f645400) [pid = 1825] [serial = 86] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 76 (0x7fd14d35d800) [pid = 1825] [serial = 85] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 75 (0x7fd1515e1800) [pid = 1825] [serial = 113] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 74 (0x7fd14dd03c00) [pid = 1825] [serial = 103] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 73 (0x7fd14f0edc00) [pid = 1825] [serial = 104] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd153456c00) [pid = 1825] [serial = 115] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd14b081400) [pid = 1825] [serial = 100] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd150aac000) [pid = 1825] [serial = 109] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd14f9b5c00) [pid = 1825] [serial = 106] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd146ccb000) [pid = 1825] [serial = 112] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd14c5bc000) [pid = 1825] [serial = 101] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 66 (0x7fd150beb800) [pid = 1825] [serial = 110] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 65 (0x7fd14fc8dc00) [pid = 1825] [serial = 107] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | --DOMWINDOW == 64 (0x7fd15c2d9400) [pid = 1825] [serial = 116] [outer = (nil)] [url = about:blank] 17:43:15 INFO - PROCESS | 1825 | 1462581795773 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:43:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:43:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1128ms 17:43:15 INFO - PROCESS | 1825 | 1462581795812 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:43:15 INFO - PROCESS | 1825 | 1462581795819 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 17:43:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:43:15 INFO - PROCESS | 1825 | 1462581795829 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:43:15 INFO - PROCESS | 1825 | 1462581795832 Marionette TRACE conn3 <- [1,190,null,{}] 17:43:15 INFO - PROCESS | 1825 | 1462581795849 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:16 INFO - PROCESS | 1825 | 1462581796011 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:43:16 INFO - PROCESS | 1825 | 1462581796022 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14b0bd800 == 40 [pid = 1825] [id = 55] 17:43:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 65 (0x7fd14ed91800) [pid = 1825] [serial = 163] [outer = (nil)] 17:43:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 66 (0x7fd14f64a400) [pid = 1825] [serial = 164] [outer = 0x7fd14ed91800] 17:43:16 INFO - PROCESS | 1825 | 1462581796080 Marionette DEBUG loaded listener.js 17:43:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 67 (0x7fd14fa6a000) [pid = 1825] [serial = 165] [outer = 0x7fd14ed91800] 17:43:16 INFO - PROCESS | 1825 | 1462581796778 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:43:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:43:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1031ms 17:43:16 INFO - PROCESS | 1825 | 1462581796903 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:43:16 INFO - PROCESS | 1825 | 1462581796907 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 17:43:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:43:16 INFO - PROCESS | 1825 | 1462581796950 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:43:16 INFO - PROCESS | 1825 | 1462581796955 Marionette TRACE conn3 <- [1,194,null,{}] 17:43:17 INFO - PROCESS | 1825 | 1462581796999 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:17 INFO - PROCESS | 1825 | 1462581797171 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:43:17 INFO - PROCESS | 1825 | 1462581797229 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54a800 == 41 [pid = 1825] [id = 56] 17:43:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd14ff9cc00) [pid = 1825] [serial = 166] [outer = (nil)] 17:43:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd1515e4c00) [pid = 1825] [serial = 167] [outer = 0x7fd14ff9cc00] 17:43:17 INFO - PROCESS | 1825 | 1462581797289 Marionette DEBUG loaded listener.js 17:43:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd15c26c800) [pid = 1825] [serial = 168] [outer = 0x7fd14ff9cc00] 17:43:17 INFO - PROCESS | 1825 | 1462581797915 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:43:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:43:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1018ms 17:43:17 INFO - PROCESS | 1825 | 1462581797950 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:43:17 INFO - PROCESS | 1825 | 1462581797953 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 17:43:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:43:17 INFO - PROCESS | 1825 | 1462581797958 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:43:17 INFO - PROCESS | 1825 | 1462581797960 Marionette TRACE conn3 <- [1,198,null,{}] 17:43:17 INFO - PROCESS | 1825 | 1462581797978 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:18 INFO - PROCESS | 1825 | 1462581798147 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:43:18 INFO - PROCESS | 1825 | 1462581798208 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150386800 == 42 [pid = 1825] [id = 57] 17:43:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd146940000) [pid = 1825] [serial = 169] [outer = (nil)] 17:43:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd15d3a4000) [pid = 1825] [serial = 170] [outer = 0x7fd146940000] 17:43:18 INFO - PROCESS | 1825 | 1462581798265 Marionette DEBUG loaded listener.js 17:43:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd15d545400) [pid = 1825] [serial = 171] [outer = 0x7fd146940000] 17:43:18 INFO - PROCESS | 1825 | 1462581798954 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:43:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:43:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1038ms 17:43:18 INFO - PROCESS | 1825 | 1462581798997 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 1825 | 1462581799001 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 17:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:43:19 INFO - PROCESS | 1825 | 1462581799014 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 1825 | 1462581799016 Marionette TRACE conn3 <- [1,202,null,{}] 17:43:19 INFO - PROCESS | 1825 | 1462581799021 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:19 INFO - PROCESS | 1825 | 1462581799175 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:43:19 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd146b28400) [pid = 1825] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:43:19 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd146f50000) [pid = 1825] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:43:19 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd149b4d800) [pid = 1825] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:43:19 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd14cecac00) [pid = 1825] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:43:19 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd146ceb400) [pid = 1825] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:43:19 INFO - PROCESS | 1825 | 1462581799272 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f07c000 == 43 [pid = 1825] [id = 58] 17:43:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd146b21400) [pid = 1825] [serial = 172] [outer = (nil)] 17:43:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd14e76a000) [pid = 1825] [serial = 173] [outer = 0x7fd146b21400] 17:43:19 INFO - PROCESS | 1825 | 1462581799329 Marionette DEBUG loaded listener.js 17:43:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd15e355800) [pid = 1825] [serial = 174] [outer = 0x7fd146b21400] 17:43:19 INFO - PROCESS | 1825 | 1462581799870 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:43:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:43:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 884ms 17:43:19 INFO - PROCESS | 1825 | 1462581799890 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:43:19 INFO - PROCESS | 1825 | 1462581799893 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 17:43:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:43:19 INFO - PROCESS | 1825 | 1462581799899 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:43:19 INFO - PROCESS | 1825 | 1462581799901 Marionette TRACE conn3 <- [1,206,null,{}] 17:43:19 INFO - PROCESS | 1825 | 1462581799906 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:20 INFO - PROCESS | 1825 | 1462581800091 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:43:20 INFO - PROCESS | 1825 | 1462581800115 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a12000 == 44 [pid = 1825] [id = 59] 17:43:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd15e354400) [pid = 1825] [serial = 175] [outer = (nil)] 17:43:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd15e50f800) [pid = 1825] [serial = 176] [outer = 0x7fd15e354400] 17:43:20 INFO - PROCESS | 1825 | 1462581800186 Marionette DEBUG loaded listener.js 17:43:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd160599000) [pid = 1825] [serial = 177] [outer = 0x7fd15e354400] 17:43:20 INFO - PROCESS | 1825 | 1462581800791 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:43:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:43:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 924ms 17:43:20 INFO - PROCESS | 1825 | 1462581800824 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:43:20 INFO - PROCESS | 1825 | 1462581800827 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 17:43:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:43:20 INFO - PROCESS | 1825 | 1462581800833 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:43:20 INFO - PROCESS | 1825 | 1462581800835 Marionette TRACE conn3 <- [1,210,null,{}] 17:43:20 INFO - PROCESS | 1825 | 1462581800840 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:20 INFO - PROCESS | 1825 | 1462581800959 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:43:20 INFO - PROCESS | 1825 | 1462581800976 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e21a000 == 45 [pid = 1825] [id = 60] 17:43:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd16059a000) [pid = 1825] [serial = 178] [outer = (nil)] 17:43:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd161e49800) [pid = 1825] [serial = 179] [outer = 0x7fd16059a000] 17:43:21 INFO - PROCESS | 1825 | 1462581801032 Marionette DEBUG loaded listener.js 17:43:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd1620c5800) [pid = 1825] [serial = 180] [outer = 0x7fd16059a000] 17:43:21 INFO - PROCESS | 1825 | 1462581801820 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:43:21 INFO - PROCESS | 1825 | 1462581801843 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:43:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:43:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1029ms 17:43:21 INFO - PROCESS | 1825 | 1462581801864 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:43:21 INFO - PROCESS | 1825 | 1462581801870 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 17:43:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:43:21 INFO - PROCESS | 1825 | 1462581801908 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:43:21 INFO - PROCESS | 1825 | 1462581801912 Marionette TRACE conn3 <- [1,214,null,{}] 17:43:21 INFO - PROCESS | 1825 | 1462581801933 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:22 INFO - PROCESS | 1825 | 1462581802102 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:43:22 INFO - PROCESS | 1825 | 1462581802229 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f34d000 == 46 [pid = 1825] [id = 61] 17:43:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 78 (0x7fd146f48000) [pid = 1825] [serial = 181] [outer = (nil)] 17:43:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 79 (0x7fd14dcc0000) [pid = 1825] [serial = 182] [outer = 0x7fd146f48000] 17:43:22 INFO - PROCESS | 1825 | 1462581802304 Marionette DEBUG loaded listener.js 17:43:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 80 (0x7fd14f646400) [pid = 1825] [serial = 183] [outer = 0x7fd146f48000] 17:43:23 INFO - PROCESS | 1825 | 1462581803021 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:43:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:43:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1176ms 17:43:23 INFO - PROCESS | 1825 | 1462581803056 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:43:23 INFO - PROCESS | 1825 | 1462581803061 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 17:43:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:43:23 INFO - PROCESS | 1825 | 1462581803072 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:43:23 INFO - PROCESS | 1825 | 1462581803076 Marionette TRACE conn3 <- [1,218,null,{}] 17:43:23 INFO - PROCESS | 1825 | 1462581803082 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:23 INFO - PROCESS | 1825 | 1462581803229 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:43:23 INFO - PROCESS | 1825 | 1462581803361 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d06e000 == 47 [pid = 1825] [id = 62] 17:43:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 81 (0x7fd15035a000) [pid = 1825] [serial = 184] [outer = (nil)] 17:43:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 82 (0x7fd1515e8000) [pid = 1825] [serial = 185] [outer = 0x7fd15035a000] 17:43:23 INFO - PROCESS | 1825 | 1462581803428 Marionette DEBUG loaded listener.js 17:43:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 83 (0x7fd156451c00) [pid = 1825] [serial = 186] [outer = 0x7fd15035a000] 17:43:24 INFO - PROCESS | 1825 | 1462581804375 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:43:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:43:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1329ms 17:43:24 INFO - PROCESS | 1825 | 1462581804402 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:43:24 INFO - PROCESS | 1825 | 1462581804406 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 17:43:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:43:24 INFO - PROCESS | 1825 | 1462581804412 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:43:24 INFO - PROCESS | 1825 | 1462581804417 Marionette TRACE conn3 <- [1,222,null,{}] 17:43:24 INFO - PROCESS | 1825 | 1462581804435 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:24 INFO - PROCESS | 1825 | 1462581804587 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:43:24 INFO - PROCESS | 1825 | 1462581804720 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd160521000 == 48 [pid = 1825] [id = 63] 17:43:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 84 (0x7fd15d04fc00) [pid = 1825] [serial = 187] [outer = (nil)] 17:43:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd15e22c800) [pid = 1825] [serial = 188] [outer = 0x7fd15d04fc00] 17:43:24 INFO - PROCESS | 1825 | 1462581804791 Marionette DEBUG loaded listener.js 17:43:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd160543000) [pid = 1825] [serial = 189] [outer = 0x7fd15d04fc00] 17:43:25 INFO - PROCESS | 1825 | 1462581805583 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:43:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:43:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1232ms 17:43:25 INFO - PROCESS | 1825 | 1462581805644 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:43:25 INFO - PROCESS | 1825 | 1462581805648 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 17:43:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:43:25 INFO - PROCESS | 1825 | 1462581805654 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:43:25 INFO - PROCESS | 1825 | 1462581805656 Marionette TRACE conn3 <- [1,226,null,{}] 17:43:25 INFO - PROCESS | 1825 | 1462581805662 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:25 INFO - PROCESS | 1825 | 1462581805809 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:43:25 INFO - PROCESS | 1825 | 1462581805935 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161877800 == 49 [pid = 1825] [id = 64] 17:43:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 87 (0x7fd15e22a000) [pid = 1825] [serial = 190] [outer = (nil)] 17:43:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 88 (0x7fd1620d0000) [pid = 1825] [serial = 191] [outer = 0x7fd15e22a000] 17:43:26 INFO - PROCESS | 1825 | 1462581806003 Marionette DEBUG loaded listener.js 17:43:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd162508400) [pid = 1825] [serial = 192] [outer = 0x7fd15e22a000] 17:43:26 INFO - PROCESS | 1825 | 1462581806791 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:43:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:43:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1182ms 17:43:26 INFO - PROCESS | 1825 | 1462581806836 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:43:26 INFO - PROCESS | 1825 | 1462581806839 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 17:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:43:26 INFO - PROCESS | 1825 | 1462581806859 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:43:26 INFO - PROCESS | 1825 | 1462581806862 Marionette TRACE conn3 <- [1,230,null,{}] 17:43:26 INFO - PROCESS | 1825 | 1462581806869 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:27 INFO - PROCESS | 1825 | 1462581807013 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:43:27 INFO - PROCESS | 1825 | 1462581807154 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14b0b9800 == 50 [pid = 1825] [id = 65] 17:43:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd146b21000) [pid = 1825] [serial = 193] [outer = (nil)] 17:43:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd14b088400) [pid = 1825] [serial = 194] [outer = 0x7fd146b21000] 17:43:27 INFO - PROCESS | 1825 | 1462581807222 Marionette DEBUG loaded listener.js 17:43:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd1625ba800) [pid = 1825] [serial = 195] [outer = 0x7fd146b21000] 17:43:28 INFO - PROCESS | 1825 | 1462581808090 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1297ms 17:43:28 INFO - PROCESS | 1825 | 1462581808143 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:43:28 INFO - PROCESS | 1825 | 1462581808148 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 17:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:43:28 INFO - PROCESS | 1825 | 1462581808156 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:43:28 INFO - PROCESS | 1825 | 1462581808161 Marionette TRACE conn3 <- [1,234,null,{}] 17:43:28 INFO - PROCESS | 1825 | 1462581808169 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:28 INFO - PROCESS | 1825 | 1462581808310 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:43:28 INFO - PROCESS | 1825 | 1462581808483 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a05800 == 51 [pid = 1825] [id = 66] 17:43:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd1467fd800) [pid = 1825] [serial = 196] [outer = (nil)] 17:43:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd14834e000) [pid = 1825] [serial = 197] [outer = 0x7fd1467fd800] 17:43:28 INFO - PROCESS | 1825 | 1462581808568 Marionette DEBUG loaded listener.js 17:43:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd14e75e000) [pid = 1825] [serial = 198] [outer = 0x7fd1467fd800] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a12000 == 50 [pid = 1825] [id = 59] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f07c000 == 49 [pid = 1825] [id = 58] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150386800 == 48 [pid = 1825] [id = 57] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd14c5b3800) [pid = 1825] [serial = 122] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd14f9b8800) [pid = 1825] [serial = 125] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54a800 == 47 [pid = 1825] [id = 56] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14b0bd800 == 46 [pid = 1825] [id = 55] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bba800 == 45 [pid = 1825] [id = 54] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149e51800 == 44 [pid = 1825] [id = 53] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d532800 == 43 [pid = 1825] [id = 52] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ce1f800 == 42 [pid = 1825] [id = 51] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f55f000 == 41 [pid = 1825] [id = 50] 17:43:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a19000 == 40 [pid = 1825] [id = 49] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd149b52c00) [pid = 1825] [serial = 137] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd14b07d000) [pid = 1825] [serial = 140] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd146ccb400) [pid = 1825] [serial = 119] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 89 (0x7fd14dbe6400) [pid = 1825] [serial = 128] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 88 (0x7fd14e6b3c00) [pid = 1825] [serial = 129] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 87 (0x7fd14f6e1400) [pid = 1825] [serial = 131] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 86 (0x7fd14fc88400) [pid = 1825] [serial = 132] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 85 (0x7fd14b088000) [pid = 1825] [serial = 141] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 84 (0x7fd150ab6800) [pid = 1825] [serial = 134] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 83 (0x7fd149e92800) [pid = 1825] [serial = 138] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 82 (0x7fd1515e9800) [pid = 1825] [serial = 135] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | --DOMWINDOW == 81 (0x7fd14f9bf000) [pid = 1825] [serial = 143] [outer = (nil)] [url = about:blank] 17:43:29 INFO - PROCESS | 1825 | 1462581809392 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1284ms 17:43:29 INFO - PROCESS | 1825 | 1462581809440 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:43:29 INFO - PROCESS | 1825 | 1462581809448 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 17:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:43:29 INFO - PROCESS | 1825 | 1462581809457 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:43:29 INFO - PROCESS | 1825 | 1462581809460 Marionette TRACE conn3 <- [1,238,null,{}] 17:43:29 INFO - PROCESS | 1825 | 1462581809464 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:29 INFO - PROCESS | 1825 | 1462581809596 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:43:29 INFO - PROCESS | 1825 | 1462581809613 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14cdb7800 == 41 [pid = 1825] [id = 67] 17:43:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 82 (0x7fd14ebec800) [pid = 1825] [serial = 199] [outer = (nil)] 17:43:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 83 (0x7fd14fc88400) [pid = 1825] [serial = 200] [outer = 0x7fd14ebec800] 17:43:29 INFO - PROCESS | 1825 | 1462581809671 Marionette DEBUG loaded listener.js 17:43:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 84 (0x7fd150ab6000) [pid = 1825] [serial = 201] [outer = 0x7fd14ebec800] 17:43:30 INFO - PROCESS | 1825 | 1462581810361 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 932ms 17:43:30 INFO - PROCESS | 1825 | 1462581810389 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:43:30 INFO - PROCESS | 1825 | 1462581810392 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 17:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:43:30 INFO - PROCESS | 1825 | 1462581810398 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:43:30 INFO - PROCESS | 1825 | 1462581810403 Marionette TRACE conn3 <- [1,242,null,{}] 17:43:30 INFO - PROCESS | 1825 | 1462581810417 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:30 INFO - PROCESS | 1825 | 1462581810600 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:43:30 INFO - PROCESS | 1825 | 1462581810620 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe80000 == 42 [pid = 1825] [id = 68] 17:43:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd15304e400) [pid = 1825] [serial = 202] [outer = (nil)] 17:43:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd156446c00) [pid = 1825] [serial = 203] [outer = 0x7fd15304e400] 17:43:30 INFO - PROCESS | 1825 | 1462581810680 Marionette DEBUG loaded listener.js 17:43:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 87 (0x7fd15ce7ec00) [pid = 1825] [serial = 204] [outer = 0x7fd15304e400] 17:43:31 INFO - PROCESS | 1825 | 1462581811353 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 985ms 17:43:31 INFO - PROCESS | 1825 | 1462581811384 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:43:31 INFO - PROCESS | 1825 | 1462581811387 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 17:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:43:31 INFO - PROCESS | 1825 | 1462581811393 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:43:31 INFO - PROCESS | 1825 | 1462581811406 Marionette TRACE conn3 <- [1,246,null,{}] 17:43:31 INFO - PROCESS | 1825 | 1462581811410 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:31 INFO - PROCESS | 1825 | 1462581811578 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:43:31 INFO - PROCESS | 1825 | 1462581811605 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1530ea000 == 43 [pid = 1825] [id = 69] 17:43:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 88 (0x7fd146b2d000) [pid = 1825] [serial = 205] [outer = (nil)] 17:43:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd15d3e9c00) [pid = 1825] [serial = 206] [outer = 0x7fd146b2d000] 17:43:31 INFO - PROCESS | 1825 | 1462581811661 Marionette DEBUG loaded listener.js 17:43:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd15e6b7c00) [pid = 1825] [serial = 207] [outer = 0x7fd146b2d000] 17:43:32 INFO - PROCESS | 1825 | 1462581812390 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1035ms 17:43:32 INFO - PROCESS | 1825 | 1462581812428 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:43:32 INFO - PROCESS | 1825 | 1462581812431 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 17:43:32 INFO - PROCESS | 1825 | 1462581812443 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:43:32 INFO - PROCESS | 1825 | 1462581812445 Marionette TRACE conn3 <- [1,250,null,{}] 17:43:32 INFO - PROCESS | 1825 | 1462581812449 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:32 INFO - PROCESS | 1825 | 1462581812620 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:43:32 INFO - PROCESS | 1825 | 1462581812646 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d07a800 == 44 [pid = 1825] [id = 70] 17:43:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd15e511800) [pid = 1825] [serial = 208] [outer = (nil)] 17:43:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd16054c000) [pid = 1825] [serial = 209] [outer = 0x7fd15e511800] 17:43:32 INFO - PROCESS | 1825 | 1462581812704 Marionette DEBUG loaded listener.js 17:43:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd162073c00) [pid = 1825] [serial = 210] [outer = 0x7fd15e511800] 17:43:33 INFO - PROCESS | 1825 | 1462581813379 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 989ms 17:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:43:33 INFO - PROCESS | 1825 | 1462581813434 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:43:33 INFO - PROCESS | 1825 | 1462581813436 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 17:43:33 INFO - PROCESS | 1825 | 1462581813442 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:43:33 INFO - PROCESS | 1825 | 1462581813445 Marionette TRACE conn3 <- [1,254,null,{}] 17:43:33 INFO - PROCESS | 1825 | 1462581813449 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:33 INFO - PROCESS | 1825 | 1462581813737 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd146b20c00) [pid = 1825] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd146f4d800) [pid = 1825] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd14ed91800) [pid = 1825] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 89 (0x7fd14ff9cc00) [pid = 1825] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 88 (0x7fd15e354400) [pid = 1825] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 87 (0x7fd14e6b3800) [pid = 1825] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 86 (0x7fd1467ffc00) [pid = 1825] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 85 (0x7fd146940000) [pid = 1825] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:43:33 INFO - PROCESS | 1825 | --DOMWINDOW == 84 (0x7fd146b21400) [pid = 1825] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:43:33 INFO - PROCESS | 1825 | 1462581813811 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dbcb000 == 45 [pid = 1825] [id = 71] 17:43:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd146b20c00) [pid = 1825] [serial = 211] [outer = (nil)] 17:43:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd14834ec00) [pid = 1825] [serial = 212] [outer = 0x7fd146b20c00] 17:43:33 INFO - PROCESS | 1825 | 1462581813872 Marionette DEBUG loaded listener.js 17:43:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 87 (0x7fd15ce77800) [pid = 1825] [serial = 213] [outer = 0x7fd146b20c00] 17:43:34 INFO - PROCESS | 1825 | 1462581814460 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1077ms 17:43:34 INFO - PROCESS | 1825 | 1462581814523 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:43:34 INFO - PROCESS | 1825 | 1462581814526 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 17:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:43:34 INFO - PROCESS | 1825 | 1462581814532 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:43:34 INFO - PROCESS | 1825 | 1462581814534 Marionette TRACE conn3 <- [1,258,null,{}] 17:43:34 INFO - PROCESS | 1825 | 1462581814539 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:34 INFO - PROCESS | 1825 | 1462581814691 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:43:34 INFO - PROCESS | 1825 | 1462581814708 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161821000 == 46 [pid = 1825] [id = 72] 17:43:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 88 (0x7fd146b21400) [pid = 1825] [serial = 214] [outer = (nil)] 17:43:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd1625bc800) [pid = 1825] [serial = 215] [outer = 0x7fd146b21400] 17:43:34 INFO - PROCESS | 1825 | 1462581814763 Marionette DEBUG loaded listener.js 17:43:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd16207d400) [pid = 1825] [serial = 216] [outer = 0x7fd146b21400] 17:43:35 INFO - PROCESS | 1825 | 1462581815332 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 878ms 17:43:35 INFO - PROCESS | 1825 | 1462581815410 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:43:35 INFO - PROCESS | 1825 | 1462581815412 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 17:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:43:35 INFO - PROCESS | 1825 | 1462581815419 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:43:35 INFO - PROCESS | 1825 | 1462581815421 Marionette TRACE conn3 <- [1,262,null,{}] 17:43:35 INFO - PROCESS | 1825 | 1462581815426 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:35 INFO - PROCESS | 1825 | 1462581815561 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:43:35 INFO - PROCESS | 1825 | 1462581815573 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16237f000 == 47 [pid = 1825] [id = 73] 17:43:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd146cc2c00) [pid = 1825] [serial = 217] [outer = (nil)] 17:43:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd16264dc00) [pid = 1825] [serial = 218] [outer = 0x7fd146cc2c00] 17:43:35 INFO - PROCESS | 1825 | 1462581815706 Marionette DEBUG loaded listener.js 17:43:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd16419e400) [pid = 1825] [serial = 219] [outer = 0x7fd146cc2c00] 17:43:36 INFO - PROCESS | 1825 | 1462581816439 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1079ms 17:43:36 INFO - PROCESS | 1825 | 1462581816502 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:43:36 INFO - PROCESS | 1825 | 1462581816509 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 17:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:43:36 INFO - PROCESS | 1825 | 1462581816516 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:43:36 INFO - PROCESS | 1825 | 1462581816522 Marionette TRACE conn3 <- [1,266,null,{}] 17:43:36 INFO - PROCESS | 1825 | 1462581816529 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:36 INFO - PROCESS | 1825 | 1462581816726 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:43:36 INFO - PROCESS | 1825 | 1462581816859 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f41d800 == 48 [pid = 1825] [id = 74] 17:43:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd14d35c800) [pid = 1825] [serial = 220] [outer = (nil)] 17:43:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd14f646000) [pid = 1825] [serial = 221] [outer = 0x7fd14d35c800] 17:43:36 INFO - PROCESS | 1825 | 1462581816929 Marionette DEBUG loaded listener.js 17:43:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd15035d800) [pid = 1825] [serial = 222] [outer = 0x7fd14d35c800] 17:43:37 INFO - PROCESS | 1825 | 1462581817766 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:43:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:43:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1293ms 17:43:37 INFO - PROCESS | 1825 | 1462581817810 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:43:37 INFO - PROCESS | 1825 | 1462581817818 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 17:43:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:43:37 INFO - PROCESS | 1825 | 1462581817828 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:43:37 INFO - PROCESS | 1825 | 1462581817832 Marionette TRACE conn3 <- [1,270,null,{}] 17:43:37 INFO - PROCESS | 1825 | 1462581817837 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:37 INFO - PROCESS | 1825 | 1462581817988 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:43:38 INFO - PROCESS | 1825 | 1462581818124 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff4e800 == 49 [pid = 1825] [id = 75] 17:43:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd150be2c00) [pid = 1825] [serial = 223] [outer = (nil)] 17:43:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd15c2e1c00) [pid = 1825] [serial = 224] [outer = 0x7fd150be2c00] 17:43:38 INFO - PROCESS | 1825 | 1462581818195 Marionette DEBUG loaded listener.js 17:43:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd15e232000) [pid = 1825] [serial = 225] [outer = 0x7fd150be2c00] 17:43:39 INFO - PROCESS | 1825 | 1462581819015 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1234ms 17:43:39 INFO - PROCESS | 1825 | 1462581819062 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:43:39 INFO - PROCESS | 1825 | 1462581819066 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 17:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:43:39 INFO - PROCESS | 1825 | 1462581819072 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:43:39 INFO - PROCESS | 1825 | 1462581819078 Marionette TRACE conn3 <- [1,274,null,{}] 17:43:39 INFO - PROCESS | 1825 | 1462581819093 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:39 INFO - PROCESS | 1825 | 1462581819253 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:43:39 INFO - PROCESS | 1825 | 1462581819385 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641dd000 == 50 [pid = 1825] [id = 76] 17:43:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd160475400) [pid = 1825] [serial = 226] [outer = (nil)] 17:43:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd16207fc00) [pid = 1825] [serial = 227] [outer = 0x7fd160475400] 17:43:39 INFO - PROCESS | 1825 | 1462581819456 Marionette DEBUG loaded listener.js 17:43:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd1625bf400) [pid = 1825] [serial = 228] [outer = 0x7fd160475400] 17:43:40 INFO - PROCESS | 1825 | 1462581820287 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1283ms 17:43:40 INFO - PROCESS | 1825 | 1462581820355 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:43:40 INFO - PROCESS | 1825 | 1462581820359 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 17:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:43:40 INFO - PROCESS | 1825 | 1462581820365 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:43:40 INFO - PROCESS | 1825 | 1462581820367 Marionette TRACE conn3 <- [1,278,null,{}] 17:43:40 INFO - PROCESS | 1825 | 1462581820373 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:40 INFO - PROCESS | 1825 | 1462581820556 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:43:40 INFO - PROCESS | 1825 | 1462581820692 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16651b800 == 51 [pid = 1825] [id = 77] 17:43:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd1467fe800) [pid = 1825] [serial = 229] [outer = (nil)] 17:43:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd164c85400) [pid = 1825] [serial = 230] [outer = 0x7fd1467fe800] 17:43:40 INFO - PROCESS | 1825 | 1462581820759 Marionette DEBUG loaded listener.js 17:43:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd164f6d800) [pid = 1825] [serial = 231] [outer = 0x7fd1467fe800] 17:43:41 INFO - PROCESS | 1825 | 1462581821560 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1231ms 17:43:41 INFO - PROCESS | 1825 | 1462581821778 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:43:41 INFO - PROCESS | 1825 | 1462581821785 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 17:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:43:41 INFO - PROCESS | 1825 | 1462581821794 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:43:41 INFO - PROCESS | 1825 | 1462581821797 Marionette TRACE conn3 <- [1,282,null,{}] 17:43:41 INFO - PROCESS | 1825 | 1462581821806 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:41 INFO - PROCESS | 1825 | 1462581821948 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:43:42 INFO - PROCESS | 1825 | 1462581822091 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152f9b800 == 52 [pid = 1825] [id = 78] 17:43:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd14dd10000) [pid = 1825] [serial = 232] [outer = (nil)] 17:43:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd14eed5800) [pid = 1825] [serial = 233] [outer = 0x7fd14dd10000] 17:43:42 INFO - PROCESS | 1825 | 1462581822205 Marionette DEBUG loaded listener.js 17:43:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd14ff99c00) [pid = 1825] [serial = 234] [outer = 0x7fd14dd10000] 17:43:42 INFO - PROCESS | 1825 | 1462581822987 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1246ms 17:43:43 INFO - PROCESS | 1825 | 1462581823041 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:43:43 INFO - PROCESS | 1825 | 1462581823045 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 17:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:43:43 INFO - PROCESS | 1825 | 1462581823057 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:43:43 INFO - PROCESS | 1825 | 1462581823061 Marionette TRACE conn3 <- [1,286,null,{}] 17:43:43 INFO - PROCESS | 1825 | 1462581823067 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:43 INFO - PROCESS | 1825 | 1462581823222 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:43:43 INFO - PROCESS | 1825 | 1462581823373 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161821000 == 51 [pid = 1825] [id = 72] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dbcb000 == 50 [pid = 1825] [id = 71] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d07a800 == 49 [pid = 1825] [id = 70] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd161e49800) [pid = 1825] [serial = 179] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148386000 == 50 [pid = 1825] [id = 79] 17:43:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd14d35b000) [pid = 1825] [serial = 235] [outer = (nil)] 17:43:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd15304f400) [pid = 1825] [serial = 236] [outer = 0x7fd14d35b000] 17:43:43 INFO - PROCESS | 1825 | 1462581823463 Marionette DEBUG loaded listener.js 17:43:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd1534c0400) [pid = 1825] [serial = 237] [outer = 0x7fd14d35b000] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1530ea000 == 49 [pid = 1825] [id = 69] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fe80000 == 48 [pid = 1825] [id = 68] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14cdb7800 == 47 [pid = 1825] [id = 67] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a05800 == 46 [pid = 1825] [id = 66] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd160521000 == 45 [pid = 1825] [id = 63] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d06e000 == 44 [pid = 1825] [id = 62] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f34d000 == 43 [pid = 1825] [id = 61] 17:43:43 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e21a000 == 42 [pid = 1825] [id = 60] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14fc8f400) [pid = 1825] [serial = 126] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd146cf0800) [pid = 1825] [serial = 98] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd15d545400) [pid = 1825] [serial = 171] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd15e50f800) [pid = 1825] [serial = 176] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd160599000) [pid = 1825] [serial = 177] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd15c26c800) [pid = 1825] [serial = 168] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd15d3a4000) [pid = 1825] [serial = 170] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd14e76a000) [pid = 1825] [serial = 173] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd15e355800) [pid = 1825] [serial = 174] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd146941000) [pid = 1825] [serial = 146] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd14cebb400) [pid = 1825] [serial = 149] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd150aad400) [pid = 1825] [serial = 152] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 97 (0x7fd15c26cc00) [pid = 1825] [serial = 155] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 96 (0x7fd15d3a4c00) [pid = 1825] [serial = 159] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd14ea80400) [pid = 1825] [serial = 158] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd14dcb7c00) [pid = 1825] [serial = 162] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd14cdd6400) [pid = 1825] [serial = 161] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd14f64a400) [pid = 1825] [serial = 164] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd14fa6a000) [pid = 1825] [serial = 165] [outer = (nil)] [url = about:blank] 17:43:43 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd1515e4c00) [pid = 1825] [serial = 167] [outer = (nil)] [url = about:blank] 17:43:44 INFO - PROCESS | 1825 | 1462581824151 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1134ms 17:43:44 INFO - PROCESS | 1825 | 1462581824189 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:43:44 INFO - PROCESS | 1825 | 1462581824192 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 17:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:43:44 INFO - PROCESS | 1825 | 1462581824198 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:43:44 INFO - PROCESS | 1825 | 1462581824201 Marionette TRACE conn3 <- [1,290,null,{}] 17:43:44 INFO - PROCESS | 1825 | 1462581824213 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:44 INFO - PROCESS | 1825 | 1462581824394 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:43:44 INFO - PROCESS | 1825 | 1462581824422 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa1b000 == 43 [pid = 1825] [id = 80] 17:43:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd15d50f000) [pid = 1825] [serial = 238] [outer = (nil)] 17:43:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd15e355800) [pid = 1825] [serial = 239] [outer = 0x7fd15d50f000] 17:43:44 INFO - PROCESS | 1825 | 1462581824483 Marionette DEBUG loaded listener.js 17:43:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd15ffd9800) [pid = 1825] [serial = 240] [outer = 0x7fd15d50f000] 17:43:45 INFO - PROCESS | 1825 | 1462581825152 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 978ms 17:43:45 INFO - PROCESS | 1825 | 1462581825176 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:43:45 INFO - PROCESS | 1825 | 1462581825179 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 17:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:43:45 INFO - PROCESS | 1825 | 1462581825184 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:43:45 INFO - PROCESS | 1825 | 1462581825187 Marionette TRACE conn3 <- [1,294,null,{}] 17:43:45 INFO - PROCESS | 1825 | 1462581825192 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:45 INFO - PROCESS | 1825 | 1462581825352 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:43:45 INFO - PROCESS | 1825 | 1462581825370 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157313800 == 44 [pid = 1825] [id = 81] 17:43:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd15ffe7400) [pid = 1825] [serial = 241] [outer = (nil)] 17:43:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd162073400) [pid = 1825] [serial = 242] [outer = 0x7fd15ffe7400] 17:43:45 INFO - PROCESS | 1825 | 1462581825427 Marionette DEBUG loaded listener.js 17:43:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd1620c7c00) [pid = 1825] [serial = 243] [outer = 0x7fd15ffe7400] 17:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 977ms 17:43:46 INFO - PROCESS | 1825 | 1462581826155 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:46 INFO - PROCESS | 1825 | 1462581826168 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:43:46 INFO - PROCESS | 1825 | 1462581826171 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 17:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:43:46 INFO - PROCESS | 1825 | 1462581826176 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:43:46 INFO - PROCESS | 1825 | 1462581826178 Marionette TRACE conn3 <- [1,298,null,{}] 17:43:46 INFO - PROCESS | 1825 | 1462581826183 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:46 INFO - PROCESS | 1825 | 1462581826341 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:43:46 INFO - PROCESS | 1825 | 1462581826373 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e10d000 == 45 [pid = 1825] [id = 82] 17:43:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd14677c800) [pid = 1825] [serial = 244] [outer = (nil)] 17:43:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd162303000) [pid = 1825] [serial = 245] [outer = 0x7fd14677c800] 17:43:46 INFO - PROCESS | 1825 | 1462581826428 Marionette DEBUG loaded listener.js 17:43:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd162308800) [pid = 1825] [serial = 246] [outer = 0x7fd14677c800] 17:43:47 INFO - PROCESS | 1825 | 1462581827056 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 923ms 17:43:47 INFO - PROCESS | 1825 | 1462581827104 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:43:47 INFO - PROCESS | 1825 | 1462581827111 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 17:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:43:47 INFO - PROCESS | 1825 | 1462581827123 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:43:47 INFO - PROCESS | 1825 | 1462581827125 Marionette TRACE conn3 <- [1,302,null,{}] 17:43:47 INFO - PROCESS | 1825 | 1462581827129 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:47 INFO - PROCESS | 1825 | 1462581827340 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:43:47 INFO - PROCESS | 1825 | 1462581827364 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16186d000 == 46 [pid = 1825] [id = 83] 17:43:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd1625b0400) [pid = 1825] [serial = 247] [outer = (nil)] 17:43:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd162650400) [pid = 1825] [serial = 248] [outer = 0x7fd1625b0400] 17:43:47 INFO - PROCESS | 1825 | 1462581827422 Marionette DEBUG loaded listener.js 17:43:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd164f6e800) [pid = 1825] [serial = 249] [outer = 0x7fd1625b0400] 17:43:48 INFO - PROCESS | 1825 | 1462581828233 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd146b2d000) [pid = 1825] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd146b21400) [pid = 1825] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd14ebec800) [pid = 1825] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd15e511800) [pid = 1825] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 97 (0x7fd1467f5400) [pid = 1825] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 96 (0x7fd1467fd800) [pid = 1825] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd15304e400) [pid = 1825] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd146b20c00) [pid = 1825] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd147530000) [pid = 1825] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:43:48 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd16059a000) [pid = 1825] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1177ms 17:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:43:48 INFO - PROCESS | 1825 | 1462581828302 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:43:48 INFO - PROCESS | 1825 | 1462581828304 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 17:43:48 INFO - PROCESS | 1825 | 1462581828310 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:43:48 INFO - PROCESS | 1825 | 1462581828312 Marionette TRACE conn3 <- [1,306,null,{}] 17:43:48 INFO - PROCESS | 1825 | 1462581828317 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:48 INFO - PROCESS | 1825 | 1462581828442 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:43:48 INFO - PROCESS | 1825 | 1462581828531 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ebd5800 == 47 [pid = 1825] [id = 84] 17:43:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd146cef000) [pid = 1825] [serial = 250] [outer = (nil)] 17:43:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd14e848000) [pid = 1825] [serial = 251] [outer = 0x7fd146cef000] 17:43:48 INFO - PROCESS | 1825 | 1462581828588 Marionette DEBUG loaded listener.js 17:43:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd14e84c400) [pid = 1825] [serial = 252] [outer = 0x7fd146cef000] 17:43:49 INFO - PROCESS | 1825 | 1462581829213 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 926ms 17:43:49 INFO - PROCESS | 1825 | 1462581829235 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:43:49 INFO - PROCESS | 1825 | 1462581829239 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 17:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:43:49 INFO - PROCESS | 1825 | 1462581829244 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:43:49 INFO - PROCESS | 1825 | 1462581829246 Marionette TRACE conn3 <- [1,310,null,{}] 17:43:49 INFO - PROCESS | 1825 | 1462581829251 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:49 INFO - PROCESS | 1825 | 1462581829424 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:43:49 INFO - PROCESS | 1825 | 1462581829523 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641d7800 == 48 [pid = 1825] [id = 85] 17:43:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd14b081800) [pid = 1825] [serial = 253] [outer = (nil)] 17:43:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd14e850c00) [pid = 1825] [serial = 254] [outer = 0x7fd14b081800] 17:43:49 INFO - PROCESS | 1825 | 1462581829580 Marionette DEBUG loaded listener.js 17:43:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd15e511800) [pid = 1825] [serial = 255] [outer = 0x7fd14b081800] 17:43:50 INFO - PROCESS | 1825 | 1462581830153 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 924ms 17:43:50 INFO - PROCESS | 1825 | 1462581830169 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:43:50 INFO - PROCESS | 1825 | 1462581830172 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 17:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:43:50 INFO - PROCESS | 1825 | 1462581830183 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:43:50 INFO - PROCESS | 1825 | 1462581830185 Marionette TRACE conn3 <- [1,314,null,{}] 17:43:50 INFO - PROCESS | 1825 | 1462581830192 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:50 INFO - PROCESS | 1825 | 1462581830448 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:43:50 INFO - PROCESS | 1825 | 1462581830556 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14b0bc000 == 49 [pid = 1825] [id = 86] 17:43:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd146f50000) [pid = 1825] [serial = 256] [outer = (nil)] 17:43:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd14c5b3c00) [pid = 1825] [serial = 257] [outer = 0x7fd146f50000] 17:43:50 INFO - PROCESS | 1825 | 1462581830638 Marionette DEBUG loaded listener.js 17:43:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd14e842800) [pid = 1825] [serial = 258] [outer = 0x7fd146f50000] 17:43:51 INFO - PROCESS | 1825 | 1462581831456 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1292ms 17:43:51 INFO - PROCESS | 1825 | 1462581831478 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:43:51 INFO - PROCESS | 1825 | 1462581831485 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 17:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:43:51 INFO - PROCESS | 1825 | 1462581831509 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:43:51 INFO - PROCESS | 1825 | 1462581831514 Marionette TRACE conn3 <- [1,318,null,{}] 17:43:51 INFO - PROCESS | 1825 | 1462581831521 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:51 INFO - PROCESS | 1825 | 1462581831675 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:43:51 INFO - PROCESS | 1825 | 1462581831869 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e20f000 == 50 [pid = 1825] [id = 87] 17:43:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd14f9b6800) [pid = 1825] [serial = 259] [outer = (nil)] 17:43:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd15304e400) [pid = 1825] [serial = 260] [outer = 0x7fd14f9b6800] 17:43:51 INFO - PROCESS | 1825 | 1462581831944 Marionette DEBUG loaded listener.js 17:43:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd15c26cc00) [pid = 1825] [serial = 261] [outer = 0x7fd14f9b6800] 17:43:52 INFO - PROCESS | 1825 | 1462581832806 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1337ms 17:43:52 INFO - PROCESS | 1825 | 1462581832844 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 17:43:52 INFO - PROCESS | 1825 | 1462581832849 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 17:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:43:52 INFO - PROCESS | 1825 | 1462581832855 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:43:52 INFO - PROCESS | 1825 | 1462581832857 Marionette TRACE conn3 <- [1,322,null,{}] 17:43:52 INFO - PROCESS | 1825 | 1462581832863 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:53 INFO - PROCESS | 1825 | 1462581833018 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 17:43:53 INFO - PROCESS | 1825 | 1462581833159 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460d5800 == 51 [pid = 1825] [id = 88] 17:43:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd15644cc00) [pid = 1825] [serial = 262] [outer = (nil)] 17:43:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd16042d800) [pid = 1825] [serial = 263] [outer = 0x7fd15644cc00] 17:43:53 INFO - PROCESS | 1825 | 1462581833234 Marionette DEBUG loaded listener.js 17:43:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd162082c00) [pid = 1825] [serial = 264] [outer = 0x7fd15644cc00] 17:43:54 INFO - PROCESS | 1825 | 1462581834155 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1333ms 17:43:54 INFO - PROCESS | 1825 | 1462581834189 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 17:43:54 INFO - PROCESS | 1825 | 1462581834193 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 17:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:43:54 INFO - PROCESS | 1825 | 1462581834210 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:43:54 INFO - PROCESS | 1825 | 1462581834217 Marionette TRACE conn3 <- [1,326,null,{}] 17:43:54 INFO - PROCESS | 1825 | 1462581834222 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:54 INFO - PROCESS | 1825 | 1462581834371 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 17:43:54 INFO - PROCESS | 1825 | 1462581834510 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b78800 == 52 [pid = 1825] [id = 89] 17:43:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd15c264c00) [pid = 1825] [serial = 265] [outer = (nil)] 17:43:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd162615800) [pid = 1825] [serial = 266] [outer = 0x7fd15c264c00] 17:43:54 INFO - PROCESS | 1825 | 1462581834579 Marionette DEBUG loaded listener.js 17:43:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd164f6b400) [pid = 1825] [serial = 267] [outer = 0x7fd15c264c00] 17:43:55 INFO - PROCESS | 1825 | 1462581835418 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1240ms 17:43:55 INFO - PROCESS | 1825 | 1462581835442 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 17:43:55 INFO - PROCESS | 1825 | 1462581835445 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 17:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:43:55 INFO - PROCESS | 1825 | 1462581835451 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:43:55 INFO - PROCESS | 1825 | 1462581835453 Marionette TRACE conn3 <- [1,330,null,{}] 17:43:55 INFO - PROCESS | 1825 | 1462581835459 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:55 INFO - PROCESS | 1825 | 1462581835604 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 17:43:55 INFO - PROCESS | 1825 | 1462581835786 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f35e800 == 53 [pid = 1825] [id = 90] 17:43:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd16653d800) [pid = 1825] [serial = 268] [outer = (nil)] 17:43:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd166543c00) [pid = 1825] [serial = 269] [outer = 0x7fd16653d800] 17:43:55 INFO - PROCESS | 1825 | 1462581835855 Marionette DEBUG loaded listener.js 17:43:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd1665f0000) [pid = 1825] [serial = 270] [outer = 0x7fd16653d800] 17:43:56 INFO - PROCESS | 1825 | 1462581836925 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1532ms 17:43:56 INFO - PROCESS | 1825 | 1462581836985 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 17:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:43:56 INFO - PROCESS | 1825 | 1462581836991 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 17:43:57 INFO - PROCESS | 1825 | 1462581836999 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:43:57 INFO - PROCESS | 1825 | 1462581837003 Marionette TRACE conn3 <- [1,334,null,{}] 17:43:57 INFO - PROCESS | 1825 | 1462581837011 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:57 INFO - PROCESS | 1825 | 1462581837166 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 17:43:57 INFO - PROCESS | 1825 | 1462581837324 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bbe800 == 54 [pid = 1825] [id = 91] 17:43:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14e844c00) [pid = 1825] [serial = 271] [outer = (nil)] 17:43:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14e848c00) [pid = 1825] [serial = 272] [outer = 0x7fd14e844c00] 17:43:57 INFO - PROCESS | 1825 | 1462581837385 Marionette DEBUG loaded listener.js 17:43:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14f650000) [pid = 1825] [serial = 273] [outer = 0x7fd14e844c00] 17:43:58 INFO - PROCESS | 1825 | 1462581838185 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd14ce21000) [pid = 1825] [serial = 274] [outer = 0x7fd1467f4c00] 17:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1282ms 17:43:58 INFO - PROCESS | 1825 | 1462581838298 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 17:43:58 INFO - PROCESS | 1825 | 1462581838304 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 17:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:43:58 INFO - PROCESS | 1825 | 1462581838347 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:43:58 INFO - PROCESS | 1825 | 1462581838351 Marionette TRACE conn3 <- [1,338,null,{}] 17:43:58 INFO - PROCESS | 1825 | 1462581838356 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:58 INFO - PROCESS | 1825 | 1462581838499 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 17:43:58 INFO - PROCESS | 1825 | 1462581838637 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c577800 == 55 [pid = 1825] [id = 92] 17:43:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14ddd4c00) [pid = 1825] [serial = 275] [outer = (nil)] 17:43:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd14e84b000) [pid = 1825] [serial = 276] [outer = 0x7fd14ddd4c00] 17:43:58 INFO - PROCESS | 1825 | 1462581838700 Marionette DEBUG loaded listener.js 17:43:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd15c2da800) [pid = 1825] [serial = 277] [outer = 0x7fd14ddd4c00] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ebd5800 == 54 [pid = 1825] [id = 84] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd16186d000 == 53 [pid = 1825] [id = 83] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e10d000 == 52 [pid = 1825] [id = 82] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd157313800 == 51 [pid = 1825] [id = 81] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fa1b000 == 50 [pid = 1825] [id = 80] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148386000 == 49 [pid = 1825] [id = 79] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd152f9b800 == 48 [pid = 1825] [id = 78] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1641dd000 == 47 [pid = 1825] [id = 76] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ff4e800 == 46 [pid = 1825] [id = 75] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f41d800 == 45 [pid = 1825] [id = 74] 17:43:59 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd16237f000 == 44 [pid = 1825] [id = 73] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd16207d400) [pid = 1825] [serial = 216] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd16054c000) [pid = 1825] [serial = 209] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd156446c00) [pid = 1825] [serial = 203] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd15ce7ec00) [pid = 1825] [serial = 204] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd14fc88400) [pid = 1825] [serial = 200] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd150ab6000) [pid = 1825] [serial = 201] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd14834ec00) [pid = 1825] [serial = 212] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd14e75e000) [pid = 1825] [serial = 198] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd14834e000) [pid = 1825] [serial = 197] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd14dcc0000) [pid = 1825] [serial = 182] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd1625bc800) [pid = 1825] [serial = 215] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd1515e8000) [pid = 1825] [serial = 185] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd15d0cc400) [pid = 1825] [serial = 120] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd14dbe6800) [pid = 1825] [serial = 123] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd15e22c800) [pid = 1825] [serial = 188] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd14b088400) [pid = 1825] [serial = 194] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd1620d0000) [pid = 1825] [serial = 191] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd1620c5800) [pid = 1825] [serial = 180] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd15d3e9c00) [pid = 1825] [serial = 206] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd15e6b7c00) [pid = 1825] [serial = 207] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd15ce77800) [pid = 1825] [serial = 213] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd162073c00) [pid = 1825] [serial = 210] [outer = (nil)] [url = about:blank] 17:43:59 INFO - PROCESS | 1825 | 1462581839490 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1182ms 17:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:43:59 INFO - PROCESS | 1825 | 1462581839539 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 17:43:59 INFO - PROCESS | 1825 | 1462581839542 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 17:43:59 INFO - PROCESS | 1825 | 1462581839549 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:43:59 INFO - PROCESS | 1825 | 1462581839554 Marionette TRACE conn3 <- [1,342,null,{}] 17:43:59 INFO - PROCESS | 1825 | 1462581839569 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:43:59 INFO - PROCESS | 1825 | 1462581839712 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 17:43:59 INFO - PROCESS | 1825 | 1462581839724 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:43:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f2e5000 == 45 [pid = 1825] [id = 93] 17:43:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd153461400) [pid = 1825] [serial = 278] [outer = (nil)] 17:43:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd15d54f400) [pid = 1825] [serial = 279] [outer = 0x7fd153461400] 17:43:59 INFO - PROCESS | 1825 | 1462581839785 Marionette DEBUG loaded listener.js 17:43:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd160428400) [pid = 1825] [serial = 280] [outer = 0x7fd153461400] 17:44:00 INFO - PROCESS | 1825 | 1462581840513 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 983ms 17:44:00 INFO - PROCESS | 1825 | 1462581840531 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 17:44:00 INFO - PROCESS | 1825 | 1462581840535 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 17:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:44:00 INFO - PROCESS | 1825 | 1462581840540 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:44:00 INFO - PROCESS | 1825 | 1462581840542 Marionette TRACE conn3 <- [1,346,null,{}] 17:44:00 INFO - PROCESS | 1825 | 1462581840548 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:00 INFO - PROCESS | 1825 | 1462581840724 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 17:44:00 INFO - PROCESS | 1825 | 1462581840746 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150392800 == 46 [pid = 1825] [id = 94] 17:44:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd14752f000) [pid = 1825] [serial = 281] [outer = (nil)] 17:44:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd14ee9cc00) [pid = 1825] [serial = 282] [outer = 0x7fd14752f000] 17:44:00 INFO - PROCESS | 1825 | 1462581840803 Marionette DEBUG loaded listener.js 17:44:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd15d3e1400) [pid = 1825] [serial = 283] [outer = 0x7fd14752f000] 17:44:01 INFO - PROCESS | 1825 | 1462581841471 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 976ms 17:44:01 INFO - PROCESS | 1825 | 1462581841517 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 17:44:01 INFO - PROCESS | 1825 | 1462581841520 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 17:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:44:01 INFO - PROCESS | 1825 | 1462581841533 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:44:01 INFO - PROCESS | 1825 | 1462581841534 Marionette TRACE conn3 <- [1,350,null,{}] 17:44:01 INFO - PROCESS | 1825 | 1462581841540 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:01 INFO - PROCESS | 1825 | 1462581841701 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 17:44:01 INFO - PROCESS | 1825 | 1462581841724 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1563b7000 == 47 [pid = 1825] [id = 95] 17:44:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd14ee94c00) [pid = 1825] [serial = 284] [outer = (nil)] 17:44:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd161e48800) [pid = 1825] [serial = 285] [outer = 0x7fd14ee94c00] 17:44:01 INFO - PROCESS | 1825 | 1462581841780 Marionette DEBUG loaded listener.js 17:44:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd16207e000) [pid = 1825] [serial = 286] [outer = 0x7fd14ee94c00] 17:44:02 INFO - PROCESS | 1825 | 1462581842521 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 17:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1033ms 17:44:02 INFO - PROCESS | 1825 | 1462581842560 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 17:44:02 INFO - PROCESS | 1825 | 1462581842562 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 17:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:44:02 INFO - PROCESS | 1825 | 1462581842575 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:44:02 INFO - PROCESS | 1825 | 1462581842577 Marionette TRACE conn3 <- [1,354,null,{}] 17:44:02 INFO - PROCESS | 1825 | 1462581842596 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:02 INFO - PROCESS | 1825 | 1462581842818 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 17:44:02 INFO - PROCESS | 1825 | 1462581842840 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d584800 == 48 [pid = 1825] [id = 96] 17:44:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1462ec800) [pid = 1825] [serial = 287] [outer = (nil)] 17:44:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd162073c00) [pid = 1825] [serial = 288] [outer = 0x7fd1462ec800] 17:44:02 INFO - PROCESS | 1825 | 1462581842903 Marionette DEBUG loaded listener.js 17:44:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd162303800) [pid = 1825] [serial = 289] [outer = 0x7fd1462ec800] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14677c800) [pid = 1825] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd14dd10000) [pid = 1825] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd14d35b000) [pid = 1825] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd1625b0400) [pid = 1825] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd15ffe7400) [pid = 1825] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd15d50f000) [pid = 1825] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:44:03 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd146cef000) [pid = 1825] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:44:04 INFO - PROCESS | 1825 | 1462581844252 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1736ms 17:44:04 INFO - PROCESS | 1825 | 1462581844325 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 17:44:04 INFO - PROCESS | 1825 | 1462581844328 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 17:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:44:04 INFO - PROCESS | 1825 | 1462581844351 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:44:04 INFO - PROCESS | 1825 | 1462581844355 Marionette TRACE conn3 <- [1,358,null,{}] 17:44:04 INFO - PROCESS | 1825 | 1462581844363 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:04 INFO - PROCESS | 1825 | 1462581844570 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 17:44:04 INFO - PROCESS | 1825 | 1462581844585 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff5d800 == 49 [pid = 1825] [id = 97] 17:44:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd1462ee000) [pid = 1825] [serial = 290] [outer = (nil)] 17:44:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd1604c6400) [pid = 1825] [serial = 291] [outer = 0x7fd1462ee000] 17:44:04 INFO - PROCESS | 1825 | 1462581844679 Marionette DEBUG loaded listener.js 17:44:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd16230c800) [pid = 1825] [serial = 292] [outer = 0x7fd1462ee000] 17:44:05 INFO - PROCESS | 1825 | 1462581845504 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1198ms 17:44:05 INFO - PROCESS | 1825 | 1462581845542 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 17:44:05 INFO - PROCESS | 1825 | 1462581845547 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 17:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:44:05 INFO - PROCESS | 1825 | 1462581845556 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:44:05 INFO - PROCESS | 1825 | 1462581845559 Marionette TRACE conn3 <- [1,362,null,{}] 17:44:05 INFO - PROCESS | 1825 | 1462581845567 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:05 INFO - PROCESS | 1825 | 1462581845782 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 17:44:06 INFO - PROCESS | 1825 | 1462581846000 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d59800 == 50 [pid = 1825] [id = 98] 17:44:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd1462e6800) [pid = 1825] [serial = 293] [outer = (nil)] 17:44:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1462e9400) [pid = 1825] [serial = 294] [outer = 0x7fd1462e6800] 17:44:06 INFO - PROCESS | 1825 | 1462581846136 Marionette DEBUG loaded listener.js 17:44:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd1462f5000) [pid = 1825] [serial = 295] [outer = 0x7fd1462e6800] 17:44:07 INFO - PROCESS | 1825 | 1462581847143 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1633ms 17:44:07 INFO - PROCESS | 1825 | 1462581847189 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 17:44:07 INFO - PROCESS | 1825 | 1462581847203 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 17:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:44:07 INFO - PROCESS | 1825 | 1462581847214 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:44:07 INFO - PROCESS | 1825 | 1462581847219 Marionette TRACE conn3 <- [1,366,null,{}] 17:44:07 INFO - PROCESS | 1825 | 1462581847227 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:07 INFO - PROCESS | 1825 | 1462581847428 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 17:44:07 INFO - PROCESS | 1825 | 1462581847565 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e620800 == 51 [pid = 1825] [id = 99] 17:44:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd1462e6c00) [pid = 1825] [serial = 296] [outer = (nil)] 17:44:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd14b082c00) [pid = 1825] [serial = 297] [outer = 0x7fd1462e6c00] 17:44:07 INFO - PROCESS | 1825 | 1462581847639 Marionette DEBUG loaded listener.js 17:44:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd14d35fc00) [pid = 1825] [serial = 298] [outer = 0x7fd1462e6c00] 17:44:08 INFO - PROCESS | 1825 | 1462581848507 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1336ms 17:44:08 INFO - PROCESS | 1825 | 1462581848553 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 17:44:08 INFO - PROCESS | 1825 | 1462581848559 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 17:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:44:08 INFO - PROCESS | 1825 | 1462581848565 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:44:08 INFO - PROCESS | 1825 | 1462581848568 Marionette TRACE conn3 <- [1,370,null,{}] 17:44:08 INFO - PROCESS | 1825 | 1462581848574 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:08 INFO - PROCESS | 1825 | 1462581848726 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 17:44:08 INFO - PROCESS | 1825 | 1462581848868 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15c216800 == 52 [pid = 1825] [id = 100] 17:44:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14e6b3c00) [pid = 1825] [serial = 299] [outer = (nil)] 17:44:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14ebe4400) [pid = 1825] [serial = 300] [outer = 0x7fd14e6b3c00] 17:44:08 INFO - PROCESS | 1825 | 1462581848937 Marionette DEBUG loaded listener.js 17:44:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14ee9f000) [pid = 1825] [serial = 301] [outer = 0x7fd14e6b3c00] 17:44:09 INFO - PROCESS | 1825 | 1462581849881 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 17:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1381ms 17:44:09 INFO - PROCESS | 1825 | 1462581849947 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 17:44:09 INFO - PROCESS | 1825 | 1462581849951 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 17:44:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:44:09 INFO - PROCESS | 1825 | 1462581849965 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:44:09 INFO - PROCESS | 1825 | 1462581849973 Marionette TRACE conn3 <- [1,374,null,{}] 17:44:09 INFO - PROCESS | 1825 | 1462581849981 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:10 INFO - PROCESS | 1825 | 1462581850232 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 17:44:10 INFO - PROCESS | 1825 | 1462581850426 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641d7000 == 53 [pid = 1825] [id = 101] 17:44:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd15345d000) [pid = 1825] [serial = 302] [outer = (nil)] 17:44:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd15d04a800) [pid = 1825] [serial = 303] [outer = 0x7fd15345d000] 17:44:10 INFO - PROCESS | 1825 | 1462581850536 Marionette DEBUG loaded listener.js 17:44:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd15d550800) [pid = 1825] [serial = 304] [outer = 0x7fd15345d000] 17:44:11 INFO - PROCESS | 1825 | 1462581851380 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:44:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:44:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1454ms 17:44:11 INFO - PROCESS | 1825 | 1462581851412 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 17:44:11 INFO - PROCESS | 1825 | 1462581851417 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 17:44:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:44:11 INFO - PROCESS | 1825 | 1462581851422 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:44:11 INFO - PROCESS | 1825 | 1462581851425 Marionette TRACE conn3 <- [1,378,null,{}] 17:44:11 INFO - PROCESS | 1825 | 1462581851430 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:11 INFO - PROCESS | 1825 | 1462581851577 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 17:44:11 INFO - PROCESS | 1825 | 1462581851717 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f44f800 == 54 [pid = 1825] [id = 102] 17:44:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd156446c00) [pid = 1825] [serial = 305] [outer = (nil)] 17:44:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd162309800) [pid = 1825] [serial = 306] [outer = 0x7fd156446c00] 17:44:11 INFO - PROCESS | 1825 | 1462581851789 Marionette DEBUG loaded listener.js 17:44:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd1625ba000) [pid = 1825] [serial = 307] [outer = 0x7fd156446c00] 17:44:12 INFO - PROCESS | 1825 | 1462581852600 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:44:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:44:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1226ms 17:44:12 INFO - PROCESS | 1825 | 1462581852650 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 17:44:12 INFO - PROCESS | 1825 | 1462581852653 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 17:44:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:44:12 INFO - PROCESS | 1825 | 1462581852659 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:44:12 INFO - PROCESS | 1825 | 1462581852661 Marionette TRACE conn3 <- [1,382,null,{}] 17:44:12 INFO - PROCESS | 1825 | 1462581852666 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:12 INFO - PROCESS | 1825 | 1462581852815 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 17:44:12 INFO - PROCESS | 1825 | 1462581852952 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e116000 == 55 [pid = 1825] [id = 103] 17:44:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd15e50f800) [pid = 1825] [serial = 308] [outer = (nil)] 17:44:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd1625b2400) [pid = 1825] [serial = 309] [outer = 0x7fd15e50f800] 17:44:13 INFO - PROCESS | 1825 | 1462581853031 Marionette DEBUG loaded listener.js 17:44:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd166791400) [pid = 1825] [serial = 310] [outer = 0x7fd15e50f800] 17:44:14 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:14 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:44:14 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:14 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:14 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:44:14 INFO - PROCESS | 1825 | 1462581854191 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:44:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:44:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1590ms 17:44:14 INFO - PROCESS | 1825 | 1462581854249 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 17:44:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:44:14 INFO - PROCESS | 1825 | 1462581854255 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 17:44:14 INFO - PROCESS | 1825 | 1462581854262 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:44:14 INFO - PROCESS | 1825 | 1462581854268 Marionette TRACE conn3 <- [1,386,null,{}] 17:44:14 INFO - PROCESS | 1825 | 1462581854274 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:14 INFO - PROCESS | 1825 | 1462581854463 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 17:44:14 INFO - PROCESS | 1825 | 1462581854644 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b76000 == 56 [pid = 1825] [id = 104] 17:44:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14dbea000) [pid = 1825] [serial = 311] [outer = (nil)] 17:44:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd14dd04800) [pid = 1825] [serial = 312] [outer = 0x7fd14dbea000] 17:44:14 INFO - PROCESS | 1825 | 1462581854748 Marionette DEBUG loaded listener.js 17:44:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd14e842400) [pid = 1825] [serial = 313] [outer = 0x7fd14dbea000] 17:44:14 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c21d800 == 55 [pid = 1825] [id = 26] 17:44:14 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14855a000 == 54 [pid = 1825] [id = 6] 17:44:14 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146741000 == 53 [pid = 1825] [id = 25] 17:44:14 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ff5d800 == 52 [pid = 1825] [id = 97] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd16264dc00) [pid = 1825] [serial = 218] [outer = (nil)] [url = about:blank] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd14f646000) [pid = 1825] [serial = 221] [outer = (nil)] [url = about:blank] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd15c2e1c00) [pid = 1825] [serial = 224] [outer = (nil)] [url = about:blank] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd16207fc00) [pid = 1825] [serial = 227] [outer = (nil)] [url = about:blank] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd164c85400) [pid = 1825] [serial = 230] [outer = (nil)] [url = about:blank] 17:44:14 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd14e850c00) [pid = 1825] [serial = 254] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d584800 == 51 [pid = 1825] [id = 96] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1563b7000 == 50 [pid = 1825] [id = 95] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150392800 == 49 [pid = 1825] [id = 94] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f2e5000 == 48 [pid = 1825] [id = 93] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c577800 == 47 [pid = 1825] [id = 92] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bbe800 == 46 [pid = 1825] [id = 91] 17:44:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14b0bc000 == 45 [pid = 1825] [id = 86] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd162303000) [pid = 1825] [serial = 245] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd14ff99c00) [pid = 1825] [serial = 234] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14eed5800) [pid = 1825] [serial = 233] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd15304f400) [pid = 1825] [serial = 236] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd1534c0400) [pid = 1825] [serial = 237] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd162650400) [pid = 1825] [serial = 248] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd162073400) [pid = 1825] [serial = 242] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd15e355800) [pid = 1825] [serial = 239] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd15ffd9800) [pid = 1825] [serial = 240] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd14e848000) [pid = 1825] [serial = 251] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd164f6e800) [pid = 1825] [serial = 249] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14e84c400) [pid = 1825] [serial = 252] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd162308800) [pid = 1825] [serial = 246] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd1620c7c00) [pid = 1825] [serial = 243] [outer = (nil)] [url = about:blank] 17:44:15 INFO - PROCESS | 1825 | 1462581855468 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:44:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:44:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1232ms 17:44:15 INFO - PROCESS | 1825 | 1462581855494 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 17:44:15 INFO - PROCESS | 1825 | 1462581855501 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 17:44:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:44:15 INFO - PROCESS | 1825 | 1462581855528 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:44:15 INFO - PROCESS | 1825 | 1462581855532 Marionette TRACE conn3 <- [1,390,null,{}] 17:44:15 INFO - PROCESS | 1825 | 1462581855539 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:15 INFO - PROCESS | 1825 | 1462581855679 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 17:44:15 INFO - PROCESS | 1825 | 1462581855697 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e716800 == 46 [pid = 1825] [id = 105] 17:44:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1462f2c00) [pid = 1825] [serial = 314] [outer = (nil)] 17:44:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd14ee9fc00) [pid = 1825] [serial = 315] [outer = 0x7fd1462f2c00] 17:44:15 INFO - PROCESS | 1825 | 1462581855756 Marionette DEBUG loaded listener.js 17:44:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd14f9b9c00) [pid = 1825] [serial = 316] [outer = 0x7fd1462f2c00] 17:44:16 INFO - PROCESS | 1825 | 1462581856571 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:44:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:44:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1099ms 17:44:16 INFO - PROCESS | 1825 | 1462581856609 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 17:44:16 INFO - PROCESS | 1825 | 1462581856612 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 17:44:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:44:16 INFO - PROCESS | 1825 | 1462581856618 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:44:16 INFO - PROCESS | 1825 | 1462581856623 Marionette TRACE conn3 <- [1,394,null,{}] 17:44:16 INFO - PROCESS | 1825 | 1462581856637 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:16 INFO - PROCESS | 1825 | 1462581856834 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 17:44:16 INFO - PROCESS | 1825 | 1462581856952 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15157c800 == 47 [pid = 1825] [id = 106] 17:44:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd14e84a000) [pid = 1825] [serial = 317] [outer = (nil)] 17:44:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd15ce77800) [pid = 1825] [serial = 318] [outer = 0x7fd14e84a000] 17:44:17 INFO - PROCESS | 1825 | 1462581857017 Marionette DEBUG loaded listener.js 17:44:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd160545000) [pid = 1825] [serial = 319] [outer = 0x7fd14e84a000] 17:44:17 INFO - PROCESS | 1825 | 1462581857788 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:44:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:44:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1234ms 17:44:17 INFO - PROCESS | 1825 | 1462581857852 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 17:44:17 INFO - PROCESS | 1825 | 1462581857856 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 17:44:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:44:17 INFO - PROCESS | 1825 | 1462581857861 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:44:17 INFO - PROCESS | 1825 | 1462581857863 Marionette TRACE conn3 <- [1,398,null,{}] 17:44:17 INFO - PROCESS | 1825 | 1462581857869 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:18 INFO - PROCESS | 1825 | 1462581858048 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 17:44:18 INFO - PROCESS | 1825 | 1462581858086 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d073800 == 48 [pid = 1825] [id = 107] 17:44:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14b08ac00) [pid = 1825] [serial = 320] [outer = (nil)] 17:44:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd16230b000) [pid = 1825] [serial = 321] [outer = 0x7fd14b08ac00] 17:44:18 INFO - PROCESS | 1825 | 1462581858146 Marionette DEBUG loaded listener.js 17:44:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd16264dc00) [pid = 1825] [serial = 322] [outer = 0x7fd14b08ac00] 17:44:18 INFO - PROCESS | 1825 | 1462581858908 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:44:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:44:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1075ms 17:44:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:44:18 INFO - PROCESS | 1825 | 1462581858943 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 17:44:18 INFO - PROCESS | 1825 | 1462581858946 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 17:44:18 INFO - PROCESS | 1825 | 1462581858951 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:44:18 INFO - PROCESS | 1825 | 1462581858953 Marionette TRACE conn3 <- [1,402,null,{}] 17:44:18 INFO - PROCESS | 1825 | 1462581858964 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:19 INFO - PROCESS | 1825 | 1462581859128 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 17:44:19 INFO - PROCESS | 1825 | 1462581859197 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff5d800 == 49 [pid = 1825] [id = 108] 17:44:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd14f474c00) [pid = 1825] [serial = 323] [outer = (nil)] 17:44:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14f47b000) [pid = 1825] [serial = 324] [outer = 0x7fd14f474c00] 17:44:19 INFO - PROCESS | 1825 | 1462581859256 Marionette DEBUG loaded listener.js 17:44:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd14f47f800) [pid = 1825] [serial = 325] [outer = 0x7fd14f474c00] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14ee94c00) [pid = 1825] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd1462ec800) [pid = 1825] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd14ddd4c00) [pid = 1825] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd14e844c00) [pid = 1825] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd14752f000) [pid = 1825] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd14b081800) [pid = 1825] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd153461400) [pid = 1825] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd1467fa000) [pid = 1825] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd1467f7800) [pid = 1825] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14fc8a400) [pid = 1825] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd146cc2c00) [pid = 1825] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:44:19 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd15304fc00) [pid = 1825] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:44:20 INFO - PROCESS | 1825 | 1462581860135 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:44:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:44:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1232ms 17:44:20 INFO - PROCESS | 1825 | 1462581860183 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 17:44:20 INFO - PROCESS | 1825 | 1462581860186 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 17:44:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:44:20 INFO - PROCESS | 1825 | 1462581860192 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:44:20 INFO - PROCESS | 1825 | 1462581860194 Marionette TRACE conn3 <- [1,406,null,{}] 17:44:20 INFO - PROCESS | 1825 | 1462581860200 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:20 INFO - PROCESS | 1825 | 1462581860359 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 17:44:20 INFO - PROCESS | 1825 | 1462581860376 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162576000 == 50 [pid = 1825] [id = 109] 17:44:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1503ec400) [pid = 1825] [serial = 326] [outer = (nil)] 17:44:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd164f74800) [pid = 1825] [serial = 327] [outer = 0x7fd1503ec400] 17:44:20 INFO - PROCESS | 1825 | 1462581860433 Marionette DEBUG loaded listener.js 17:44:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd1667d4800) [pid = 1825] [serial = 328] [outer = 0x7fd1503ec400] 17:44:21 INFO - PROCESS | 1825 | 1462581861159 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:44:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:44:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 989ms 17:44:21 INFO - PROCESS | 1825 | 1462581861182 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 17:44:21 INFO - PROCESS | 1825 | 1462581861185 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 17:44:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:44:21 INFO - PROCESS | 1825 | 1462581861191 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:44:21 INFO - PROCESS | 1825 | 1462581861193 Marionette TRACE conn3 <- [1,410,null,{}] 17:44:21 INFO - PROCESS | 1825 | 1462581861198 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:21 INFO - PROCESS | 1825 | 1462581861362 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 17:44:21 INFO - PROCESS | 1825 | 1462581861382 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd164fb5000 == 51 [pid = 1825] [id = 110] 17:44:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd14693c800) [pid = 1825] [serial = 329] [outer = (nil)] 17:44:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd1667d8400) [pid = 1825] [serial = 330] [outer = 0x7fd14693c800] 17:44:21 INFO - PROCESS | 1825 | 1462581861439 Marionette DEBUG loaded listener.js 17:44:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd167533000) [pid = 1825] [serial = 331] [outer = 0x7fd14693c800] 17:44:22 INFO - PROCESS | 1825 | 1462581862412 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:44:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:44:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1278ms 17:44:22 INFO - PROCESS | 1825 | 1462581862470 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 17:44:22 INFO - PROCESS | 1825 | 1462581862477 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 17:44:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:44:22 INFO - PROCESS | 1825 | 1462581862484 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:44:22 INFO - PROCESS | 1825 | 1462581862490 Marionette TRACE conn3 <- [1,414,null,{}] 17:44:22 INFO - PROCESS | 1825 | 1462581862497 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:22 INFO - PROCESS | 1825 | 1462581862661 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 17:44:22 INFO - PROCESS | 1825 | 1462581862801 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e614000 == 52 [pid = 1825] [id = 111] 17:44:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd148522800) [pid = 1825] [serial = 332] [outer = (nil)] 17:44:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14d362c00) [pid = 1825] [serial = 333] [outer = 0x7fd148522800] 17:44:22 INFO - PROCESS | 1825 | 1462581862875 Marionette DEBUG loaded listener.js 17:44:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14e84c400) [pid = 1825] [serial = 334] [outer = 0x7fd148522800] 17:44:23 INFO - PROCESS | 1825 | 1462581863719 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:44:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:44:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1288ms 17:44:23 INFO - PROCESS | 1825 | 1462581863773 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 17:44:23 INFO - PROCESS | 1825 | 1462581863781 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 17:44:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:44:23 INFO - PROCESS | 1825 | 1462581863791 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:44:23 INFO - PROCESS | 1825 | 1462581863794 Marionette TRACE conn3 <- [1,418,null,{}] 17:44:23 INFO - PROCESS | 1825 | 1462581863800 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:23 INFO - PROCESS | 1825 | 1462581863962 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 17:44:24 INFO - PROCESS | 1825 | 1462581864103 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16181a000 == 53 [pid = 1825] [id = 112] 17:44:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd14ee9d400) [pid = 1825] [serial = 335] [outer = (nil)] 17:44:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14f646800) [pid = 1825] [serial = 336] [outer = 0x7fd14ee9d400] 17:44:24 INFO - PROCESS | 1825 | 1462581864174 Marionette DEBUG loaded listener.js 17:44:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd14ffa0000) [pid = 1825] [serial = 337] [outer = 0x7fd14ee9d400] 17:44:25 INFO - PROCESS | 1825 | 1462581865529 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:44:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 17:44:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1829ms 17:44:25 INFO - PROCESS | 1825 | 1462581865620 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 17:44:25 INFO - PROCESS | 1825 | 1462581865624 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 17:44:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:44:25 INFO - PROCESS | 1825 | 1462581865631 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:44:25 INFO - PROCESS | 1825 | 1462581865636 Marionette TRACE conn3 <- [1,422,null,{}] 17:44:25 INFO - PROCESS | 1825 | 1462581865652 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:25 INFO - PROCESS | 1825 | 1462581865803 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 17:44:25 INFO - PROCESS | 1825 | 1462581865941 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14611f800 == 54 [pid = 1825] [id = 113] 17:44:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd150bec400) [pid = 1825] [serial = 338] [outer = (nil)] 17:44:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd161e4c400) [pid = 1825] [serial = 339] [outer = 0x7fd150bec400] 17:44:26 INFO - PROCESS | 1825 | 1462581866014 Marionette DEBUG loaded listener.js 17:44:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd164fde800) [pid = 1825] [serial = 340] [outer = 0x7fd150bec400] 17:44:27 INFO - PROCESS | 1825 | 1462581867256 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:44:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:44:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1640ms 17:44:27 INFO - PROCESS | 1825 | 1462581867270 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 17:44:27 INFO - PROCESS | 1825 | 1462581867273 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 17:44:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:44:27 INFO - PROCESS | 1825 | 1462581867301 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:44:27 INFO - PROCESS | 1825 | 1462581867306 Marionette TRACE conn3 <- [1,426,null,{}] 17:44:27 INFO - PROCESS | 1825 | 1462581867311 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:27 INFO - PROCESS | 1825 | 1462581867494 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 17:44:27 INFO - PROCESS | 1825 | 1462581867609 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14631a000 == 55 [pid = 1825] [id = 114] 17:44:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd146ccd400) [pid = 1825] [serial = 341] [outer = (nil)] 17:44:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd1673ca800) [pid = 1825] [serial = 342] [outer = 0x7fd146ccd400] 17:44:27 INFO - PROCESS | 1825 | 1462581867735 Marionette DEBUG loaded listener.js 17:44:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd16753c800) [pid = 1825] [serial = 343] [outer = 0x7fd146ccd400] 17:44:28 INFO - PROCESS | 1825 | 1462581868795 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:44:28 INFO - PROCESS | 1825 | 1462581868844 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 17:44:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:44:28 INFO - PROCESS | 1825 | 1462581868851 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:44:28 INFO - PROCESS | 1825 | 1462581868857 Marionette TRACE conn3 <- [1,430,null,{}] 17:44:28 INFO - PROCESS | 1825 | 1462581868865 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:29 INFO - PROCESS | 1825 | 1462581869012 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 17:44:29 INFO - PROCESS | 1825 | 1462581869199 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146312800 == 56 [pid = 1825] [id = 115] 17:44:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd140b9c400) [pid = 1825] [serial = 344] [outer = (nil)] 17:44:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd144c7ac00) [pid = 1825] [serial = 345] [outer = 0x7fd140b9c400] 17:44:29 INFO - PROCESS | 1825 | 1462581869266 Marionette DEBUG loaded listener.js 17:44:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd144c7fc00) [pid = 1825] [serial = 346] [outer = 0x7fd140b9c400] 17:44:30 INFO - PROCESS | 1825 | 1462581870078 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:44:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:44:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1284ms 17:44:30 INFO - PROCESS | 1825 | 1462581870150 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 17:44:30 INFO - PROCESS | 1825 | 1462581870164 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 17:44:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:44:30 INFO - PROCESS | 1825 | 1462581870181 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:44:30 INFO - PROCESS | 1825 | 1462581870184 Marionette TRACE conn3 <- [1,434,null,{}] 17:44:30 INFO - PROCESS | 1825 | 1462581870194 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:30 INFO - PROCESS | 1825 | 1462581870349 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 17:44:30 INFO - PROCESS | 1825 | 1462581870492 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146baa000 == 57 [pid = 1825] [id = 116] 17:44:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd144c79000) [pid = 1825] [serial = 347] [outer = (nil)] 17:44:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd146b22400) [pid = 1825] [serial = 348] [outer = 0x7fd144c79000] 17:44:30 INFO - PROCESS | 1825 | 1462581870555 Marionette DEBUG loaded listener.js 17:44:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd146cedc00) [pid = 1825] [serial = 349] [outer = 0x7fd144c79000] 17:44:31 INFO - PROCESS | 1825 | 1462581871437 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:44:31 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15c220800 == 56 [pid = 1825] [id = 23] 17:44:31 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd14c5b3c00) [pid = 1825] [serial = 257] [outer = (nil)] [url = about:blank] 17:44:31 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd15304e400) [pid = 1825] [serial = 260] [outer = (nil)] [url = about:blank] 17:44:31 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd16042d800) [pid = 1825] [serial = 263] [outer = (nil)] [url = about:blank] 17:44:31 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd162615800) [pid = 1825] [serial = 266] [outer = (nil)] [url = about:blank] 17:44:31 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd166543c00) [pid = 1825] [serial = 269] [outer = (nil)] [url = about:blank] 17:44:31 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15c216800 == 55 [pid = 1825] [id = 100] 17:44:31 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e620800 == 54 [pid = 1825] [id = 99] 17:44:31 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d59800 == 53 [pid = 1825] [id = 98] 17:44:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:44:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1336ms 17:44:31 INFO - PROCESS | 1825 | 1462581871520 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 17:44:31 INFO - PROCESS | 1825 | 1462581871522 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 17:44:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:44:31 INFO - PROCESS | 1825 | 1462581871528 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:44:31 INFO - PROCESS | 1825 | 1462581871533 Marionette TRACE conn3 <- [1,438,null,{}] 17:44:31 INFO - PROCESS | 1825 | 1462581871548 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:31 INFO - PROCESS | 1825 | 1462581871684 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 17:44:31 INFO - PROCESS | 1825 | 1462581871695 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148555000 == 54 [pid = 1825] [id = 117] 17:44:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd149b50000) [pid = 1825] [serial = 350] [outer = (nil)] 17:44:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd14ce17400) [pid = 1825] [serial = 351] [outer = 0x7fd149b50000] 17:44:31 INFO - PROCESS | 1825 | 1462581871756 Marionette DEBUG loaded listener.js 17:44:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd14dd10c00) [pid = 1825] [serial = 352] [outer = 0x7fd149b50000] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14f646c00) [pid = 1825] [serial = 150] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd1481e5800) [pid = 1825] [serial = 147] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd1515e6000) [pid = 1825] [serial = 153] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd16419e400) [pid = 1825] [serial = 219] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd15d326000) [pid = 1825] [serial = 156] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd161e48800) [pid = 1825] [serial = 285] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd162073c00) [pid = 1825] [serial = 288] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd15c2da800) [pid = 1825] [serial = 277] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd14e84b000) [pid = 1825] [serial = 276] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd14f650000) [pid = 1825] [serial = 273] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14e848c00) [pid = 1825] [serial = 272] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd14ee9cc00) [pid = 1825] [serial = 282] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd1604c6400) [pid = 1825] [serial = 291] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd15e511800) [pid = 1825] [serial = 255] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd15d54f400) [pid = 1825] [serial = 279] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd160428400) [pid = 1825] [serial = 280] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd15c2e3800) [pid = 1825] [serial = 117] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd162303800) [pid = 1825] [serial = 289] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd16207e000) [pid = 1825] [serial = 286] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd15d3e1400) [pid = 1825] [serial = 283] [outer = (nil)] [url = about:blank] 17:44:32 INFO - PROCESS | 1825 | 1462581872532 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:44:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:44:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1034ms 17:44:32 INFO - PROCESS | 1825 | 1462581872563 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 17:44:32 INFO - PROCESS | 1825 | 1462581872567 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 17:44:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:44:32 INFO - PROCESS | 1825 | 1462581872573 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:44:32 INFO - PROCESS | 1825 | 1462581872575 Marionette TRACE conn3 <- [1,442,null,{}] 17:44:32 INFO - PROCESS | 1825 | 1462581872580 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:32 INFO - PROCESS | 1825 | 1462581872710 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 17:44:32 INFO - PROCESS | 1825 | 1462581872726 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e117800 == 55 [pid = 1825] [id = 118] 17:44:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd140babc00) [pid = 1825] [serial = 353] [outer = (nil)] 17:44:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd14ee92400) [pid = 1825] [serial = 354] [outer = 0x7fd140babc00] 17:44:32 INFO - PROCESS | 1825 | 1462581872783 Marionette DEBUG loaded listener.js 17:44:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd14ee9a000) [pid = 1825] [serial = 355] [outer = 0x7fd140babc00] 17:44:33 INFO - PROCESS | 1825 | 1462581873515 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:44:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:44:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 977ms 17:44:33 INFO - PROCESS | 1825 | 1462581873550 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 17:44:33 INFO - PROCESS | 1825 | 1462581873553 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 17:44:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:44:33 INFO - PROCESS | 1825 | 1462581873575 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:44:33 INFO - PROCESS | 1825 | 1462581873578 Marionette TRACE conn3 <- [1,446,null,{}] 17:44:33 INFO - PROCESS | 1825 | 1462581873584 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:33 INFO - PROCESS | 1825 | 1462581873727 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 17:44:33 INFO - PROCESS | 1825 | 1462581873741 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144c35800 == 56 [pid = 1825] [id = 119] 17:44:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14e760400) [pid = 1825] [serial = 356] [outer = (nil)] 17:44:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14ee9e400) [pid = 1825] [serial = 357] [outer = 0x7fd14e760400] 17:44:33 INFO - PROCESS | 1825 | 1462581873797 Marionette DEBUG loaded listener.js 17:44:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14f47ac00) [pid = 1825] [serial = 358] [outer = 0x7fd14e760400] 17:44:34 INFO - PROCESS | 1825 | 1462581874621 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:44:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:44:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1098ms 17:44:34 INFO - PROCESS | 1825 | 1462581874658 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 17:44:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:44:34 INFO - PROCESS | 1825 | 1462581874662 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 17:44:34 INFO - PROCESS | 1825 | 1462581874667 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:44:34 INFO - PROCESS | 1825 | 1462581874670 Marionette TRACE conn3 <- [1,450,null,{}] 17:44:34 INFO - PROCESS | 1825 | 1462581874679 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:34 INFO - PROCESS | 1825 | 1462581874888 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 17:44:34 INFO - PROCESS | 1825 | 1462581874913 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe65800 == 57 [pid = 1825] [id = 120] 17:44:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14fc34000) [pid = 1825] [serial = 359] [outer = (nil)] 17:44:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd1515e2400) [pid = 1825] [serial = 360] [outer = 0x7fd14fc34000] 17:44:34 INFO - PROCESS | 1825 | 1462581874974 Marionette DEBUG loaded listener.js 17:44:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd15345ac00) [pid = 1825] [serial = 361] [outer = 0x7fd14fc34000] 17:44:35 INFO - PROCESS | 1825 | 1462581875683 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:44:35 INFO - PROCESS | 1825 | 1462581875771 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 17:44:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:44:35 INFO - PROCESS | 1825 | 1462581875786 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:44:35 INFO - PROCESS | 1825 | 1462581875788 Marionette TRACE conn3 <- [1,454,null,{}] 17:44:35 INFO - PROCESS | 1825 | 1462581875793 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:35 INFO - PROCESS | 1825 | 1462581875960 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd146948800) [pid = 1825] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd15e22a000) [pid = 1825] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd150be2c00) [pid = 1825] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd160475400) [pid = 1825] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd15035a000) [pid = 1825] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd14d35c800) [pid = 1825] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd146b21000) [pid = 1825] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd15d04fc00) [pid = 1825] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd146f48000) [pid = 1825] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd1467fe800) [pid = 1825] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd14b08ac00) [pid = 1825] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd1462f2c00) [pid = 1825] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd14dbea000) [pid = 1825] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd15e50f800) [pid = 1825] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd14e84a000) [pid = 1825] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd14f474c00) [pid = 1825] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:44:36 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd1503ec400) [pid = 1825] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:44:36 INFO - PROCESS | 1825 | 1462581876420 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14839e000 == 58 [pid = 1825] [id = 121] 17:44:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd144c7c800) [pid = 1825] [serial = 362] [outer = (nil)] 17:44:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd146340000) [pid = 1825] [serial = 363] [outer = 0x7fd144c7c800] 17:44:36 INFO - PROCESS | 1825 | 1462581876489 Marionette DEBUG loaded listener.js 17:44:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd146cc4c00) [pid = 1825] [serial = 364] [outer = 0x7fd144c7c800] 17:44:37 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:37 INFO - PROCESS | 1825 | 1462581877109 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:44:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:44:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1384ms 17:44:37 INFO - PROCESS | 1825 | 1462581877165 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 17:44:37 INFO - PROCESS | 1825 | 1462581877169 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 17:44:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:44:37 INFO - PROCESS | 1825 | 1462581877174 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:44:37 INFO - PROCESS | 1825 | 1462581877176 Marionette TRACE conn3 <- [1,458,null,{}] 17:44:37 INFO - PROCESS | 1825 | 1462581877181 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:37 INFO - PROCESS | 1825 | 1462581877354 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 17:44:37 INFO - PROCESS | 1825 | 1462581877372 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fa5800 == 59 [pid = 1825] [id = 122] 17:44:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd140ba8000) [pid = 1825] [serial = 365] [outer = (nil)] 17:44:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd14dbea000) [pid = 1825] [serial = 366] [outer = 0x7fd140ba8000] 17:44:37 INFO - PROCESS | 1825 | 1462581877428 Marionette DEBUG loaded listener.js 17:44:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd15035a000) [pid = 1825] [serial = 367] [outer = 0x7fd140ba8000] 17:44:38 INFO - PROCESS | 1825 | 1462581878098 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:44:38 INFO - PROCESS | 1825 | 1462581878154 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 17:44:38 INFO - PROCESS | 1825 | 1462581878161 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:44:38 INFO - PROCESS | 1825 | 1462581878164 Marionette TRACE conn3 <- [1,462,null,{}] 17:44:38 INFO - PROCESS | 1825 | 1462581878168 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:38 INFO - PROCESS | 1825 | 1462581878333 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 17:44:38 INFO - PROCESS | 1825 | 1462581878468 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d49000 == 60 [pid = 1825] [id = 123] 17:44:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd140b9dc00) [pid = 1825] [serial = 368] [outer = (nil)] 17:44:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd140ba3c00) [pid = 1825] [serial = 369] [outer = 0x7fd140b9dc00] 17:44:38 INFO - PROCESS | 1825 | 1462581878537 Marionette DEBUG loaded listener.js 17:44:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd144c76000) [pid = 1825] [serial = 370] [outer = 0x7fd140b9dc00] 17:44:39 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:44:39 INFO - PROCESS | 1825 | 1462581879484 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:44:39 INFO - PROCESS | 1825 | 1462581879549 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 17:44:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:44:39 INFO - PROCESS | 1825 | 1462581879556 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:44:39 INFO - PROCESS | 1825 | 1462581879562 Marionette TRACE conn3 <- [1,466,null,{}] 17:44:39 INFO - PROCESS | 1825 | 1462581879568 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:39 INFO - PROCESS | 1825 | 1462581879734 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 17:44:39 INFO - PROCESS | 1825 | 1462581879873 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e10b800 == 61 [pid = 1825] [id = 124] 17:44:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd1462e7400) [pid = 1825] [serial = 371] [outer = (nil)] 17:44:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd146cee400) [pid = 1825] [serial = 372] [outer = 0x7fd1462e7400] 17:44:39 INFO - PROCESS | 1825 | 1462581879945 Marionette DEBUG loaded listener.js 17:44:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd149b52000) [pid = 1825] [serial = 373] [outer = 0x7fd1462e7400] 17:44:40 INFO - PROCESS | 1825 | 1462581880828 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:44:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:44:40 INFO - PROCESS | 1825 | 1462581880899 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 17:44:40 INFO - PROCESS | 1825 | 1462581880905 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:44:40 INFO - PROCESS | 1825 | 1462581880908 Marionette TRACE conn3 <- [1,470,null,{}] 17:44:40 INFO - PROCESS | 1825 | 1462581880913 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:41 INFO - PROCESS | 1825 | 1462581881073 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 17:44:41 INFO - PROCESS | 1825 | 1462581881213 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ce07800 == 62 [pid = 1825] [id = 125] 17:44:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14dd0e000) [pid = 1825] [serial = 374] [outer = (nil)] 17:44:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14ee9c000) [pid = 1825] [serial = 375] [outer = 0x7fd14dd0e000] 17:44:41 INFO - PROCESS | 1825 | 1462581881297 Marionette DEBUG loaded listener.js 17:44:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14f9b3c00) [pid = 1825] [serial = 376] [outer = 0x7fd14dd0e000] 17:44:42 INFO - PROCESS | 1825 | 1462581882192 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1333ms 17:44:42 INFO - PROCESS | 1825 | 1462581882238 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 17:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:44:42 INFO - PROCESS | 1825 | 1462581882242 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 17:44:42 INFO - PROCESS | 1825 | 1462581882258 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:44:42 INFO - PROCESS | 1825 | 1462581882267 Marionette TRACE conn3 <- [1,474,null,{}] 17:44:42 INFO - PROCESS | 1825 | 1462581882273 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:42 INFO - PROCESS | 1825 | 1462581882442 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 17:44:42 INFO - PROCESS | 1825 | 1462581882579 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e384000 == 63 [pid = 1825] [id = 126] 17:44:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd14dd10000) [pid = 1825] [serial = 377] [outer = (nil)] 17:44:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd15345c400) [pid = 1825] [serial = 378] [outer = 0x7fd14dd10000] 17:44:42 INFO - PROCESS | 1825 | 1462581882647 Marionette DEBUG loaded listener.js 17:44:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd15c2e2c00) [pid = 1825] [serial = 379] [outer = 0x7fd14dd10000] 17:44:43 INFO - PROCESS | 1825 | 1462581883550 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1347ms 17:44:43 INFO - PROCESS | 1825 | 1462581883596 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 17:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:44:43 INFO - PROCESS | 1825 | 1462581883601 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 17:44:43 INFO - PROCESS | 1825 | 1462581883606 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:44:43 INFO - PROCESS | 1825 | 1462581883609 Marionette TRACE conn3 <- [1,478,null,{}] 17:44:43 INFO - PROCESS | 1825 | 1462581883614 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:43 INFO - PROCESS | 1825 | 1462581883760 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 17:44:43 INFO - PROCESS | 1825 | 1462581883906 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161c35000 == 64 [pid = 1825] [id = 127] 17:44:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd1463d2400) [pid = 1825] [serial = 380] [outer = (nil)] 17:44:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd1463dc000) [pid = 1825] [serial = 381] [outer = 0x7fd1463d2400] 17:44:43 INFO - PROCESS | 1825 | 1462581883974 Marionette DEBUG loaded listener.js 17:44:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd14e6b1400) [pid = 1825] [serial = 382] [outer = 0x7fd1463d2400] 17:44:44 INFO - PROCESS | 1825 | 1462581884809 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:44:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1239ms 17:44:44 INFO - PROCESS | 1825 | 1462581884845 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 17:44:44 INFO - PROCESS | 1825 | 1462581884849 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 17:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:44:44 INFO - PROCESS | 1825 | 1462581884855 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:44:44 INFO - PROCESS | 1825 | 1462581884857 Marionette TRACE conn3 <- [1,482,null,{}] 17:44:44 INFO - PROCESS | 1825 | 1462581884862 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:45 INFO - PROCESS | 1825 | 1462581885010 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 17:44:45 INFO - PROCESS | 1825 | 1462581885155 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641d2800 == 65 [pid = 1825] [id = 128] 17:44:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd15d0c5c00) [pid = 1825] [serial = 383] [outer = (nil)] 17:44:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd15d329400) [pid = 1825] [serial = 384] [outer = 0x7fd15d0c5c00] 17:44:45 INFO - PROCESS | 1825 | 1462581885232 Marionette DEBUG loaded listener.js 17:44:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd15e229400) [pid = 1825] [serial = 385] [outer = 0x7fd15d0c5c00] 17:44:46 INFO - PROCESS | 1825 | 1462581886145 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1339ms 17:44:46 INFO - PROCESS | 1825 | 1462581886194 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 17:44:46 INFO - PROCESS | 1825 | 1462581886198 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 17:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:44:46 INFO - PROCESS | 1825 | 1462581886203 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:44:46 INFO - PROCESS | 1825 | 1462581886206 Marionette TRACE conn3 <- [1,486,null,{}] 17:44:46 INFO - PROCESS | 1825 | 1462581886212 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:46 INFO - PROCESS | 1825 | 1462581886359 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 17:44:46 INFO - PROCESS | 1825 | 1462581886508 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148566800 == 66 [pid = 1825] [id = 129] 17:44:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd146ceb000) [pid = 1825] [serial = 386] [outer = (nil)] 17:44:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd14f479800) [pid = 1825] [serial = 387] [outer = 0x7fd146ceb000] 17:44:46 INFO - PROCESS | 1825 | 1462581886576 Marionette DEBUG loaded listener.js 17:44:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd15e6b9400) [pid = 1825] [serial = 388] [outer = 0x7fd146ceb000] 17:44:47 INFO - PROCESS | 1825 | 1462581887649 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1489ms 17:44:47 INFO - PROCESS | 1825 | 1462581887692 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 17:44:47 INFO - PROCESS | 1825 | 1462581887698 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 17:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:44:47 INFO - PROCESS | 1825 | 1462581887706 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:44:47 INFO - PROCESS | 1825 | 1462581887710 Marionette TRACE conn3 <- [1,490,null,{}] 17:44:47 INFO - PROCESS | 1825 | 1462581887718 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:47 INFO - PROCESS | 1825 | 1462581887862 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 17:44:48 INFO - PROCESS | 1825 | 1462581888111 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610a800 == 67 [pid = 1825] [id = 130] 17:44:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd14633b000) [pid = 1825] [serial = 389] [outer = (nil)] 17:44:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd1463d4400) [pid = 1825] [serial = 390] [outer = 0x7fd14633b000] 17:44:48 INFO - PROCESS | 1825 | 1462581888182 Marionette DEBUG loaded listener.js 17:44:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd146cc6800) [pid = 1825] [serial = 391] [outer = 0x7fd14633b000] 17:44:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e20f000 == 66 [pid = 1825] [id = 87] 17:44:48 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd1667d8400) [pid = 1825] [serial = 330] [outer = (nil)] [url = about:blank] 17:44:48 INFO - PROCESS | 1825 | 1462581888987 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd15c2e1800) [pid = 1825] [serial = 144] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd162508400) [pid = 1825] [serial = 192] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd15e232000) [pid = 1825] [serial = 225] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd1625bf400) [pid = 1825] [serial = 228] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd156451c00) [pid = 1825] [serial = 186] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd15035d800) [pid = 1825] [serial = 222] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd1625ba800) [pid = 1825] [serial = 195] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd160543000) [pid = 1825] [serial = 189] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd14f646400) [pid = 1825] [serial = 183] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd164f6d800) [pid = 1825] [serial = 231] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd16230b000) [pid = 1825] [serial = 321] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14ee9fc00) [pid = 1825] [serial = 315] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd14f9b9c00) [pid = 1825] [serial = 316] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd14dd04800) [pid = 1825] [serial = 312] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd14e842400) [pid = 1825] [serial = 313] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd166791400) [pid = 1825] [serial = 310] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd1625b2400) [pid = 1825] [serial = 309] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd15ce77800) [pid = 1825] [serial = 318] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd14f47b000) [pid = 1825] [serial = 324] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd1462e9400) [pid = 1825] [serial = 294] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14b082c00) [pid = 1825] [serial = 297] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd16264dc00) [pid = 1825] [serial = 322] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd14ebe4400) [pid = 1825] [serial = 300] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd15d04a800) [pid = 1825] [serial = 303] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd162309800) [pid = 1825] [serial = 306] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd164f74800) [pid = 1825] [serial = 327] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd14f47f800) [pid = 1825] [serial = 325] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd160545000) [pid = 1825] [serial = 319] [outer = (nil)] [url = about:blank] 17:44:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1338ms 17:44:49 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd1667d4800) [pid = 1825] [serial = 328] [outer = (nil)] [url = about:blank] 17:44:49 INFO - PROCESS | 1825 | 1462581889056 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 17:44:49 INFO - PROCESS | 1825 | 1462581889064 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 17:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:44:49 INFO - PROCESS | 1825 | 1462581889075 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:44:49 INFO - PROCESS | 1825 | 1462581889078 Marionette TRACE conn3 <- [1,494,null,{}] 17:44:49 INFO - PROCESS | 1825 | 1462581889084 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:49 INFO - PROCESS | 1825 | 1462581889224 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 17:44:49 INFO - PROCESS | 1825 | 1462581889236 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146309800 == 67 [pid = 1825] [id = 131] 17:44:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd146cee800) [pid = 1825] [serial = 392] [outer = (nil)] 17:44:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd14c4eb400) [pid = 1825] [serial = 393] [outer = 0x7fd146cee800] 17:44:49 INFO - PROCESS | 1825 | 1462581889294 Marionette DEBUG loaded listener.js 17:44:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd14dd04800) [pid = 1825] [serial = 394] [outer = 0x7fd146cee800] 17:44:50 INFO - PROCESS | 1825 | 1462581890094 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:44:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:44:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1081ms 17:44:50 INFO - PROCESS | 1825 | 1462581890157 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 17:44:50 INFO - PROCESS | 1825 | 1462581890160 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 17:44:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:44:50 INFO - PROCESS | 1825 | 1462581890166 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:44:50 INFO - PROCESS | 1825 | 1462581890171 Marionette TRACE conn3 <- [1,498,null,{}] 17:44:50 INFO - PROCESS | 1825 | 1462581890186 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:50 INFO - PROCESS | 1825 | 1462581890332 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 17:44:50 INFO - PROCESS | 1825 | 1462581890344 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f446000 == 68 [pid = 1825] [id = 132] 17:44:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd14f473400) [pid = 1825] [serial = 395] [outer = (nil)] 17:44:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd14f5c1c00) [pid = 1825] [serial = 396] [outer = 0x7fd14f473400] 17:44:50 INFO - PROCESS | 1825 | 1462581890404 Marionette DEBUG loaded listener.js 17:44:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd14fc89c00) [pid = 1825] [serial = 397] [outer = 0x7fd14f473400] 17:44:51 INFO - PROCESS | 1825 | 1462581891102 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 981ms 17:44:51 INFO - PROCESS | 1825 | 1462581891147 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 17:44:51 INFO - PROCESS | 1825 | 1462581891151 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 17:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:44:51 INFO - PROCESS | 1825 | 1462581891157 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:44:51 INFO - PROCESS | 1825 | 1462581891159 Marionette TRACE conn3 <- [1,502,null,{}] 17:44:51 INFO - PROCESS | 1825 | 1462581891193 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:51 INFO - PROCESS | 1825 | 1462581891332 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 17:44:51 INFO - PROCESS | 1825 | 1462581891342 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150741800 == 69 [pid = 1825] [id = 133] 17:44:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd140e2ac00) [pid = 1825] [serial = 398] [outer = (nil)] 17:44:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd140e36000) [pid = 1825] [serial = 399] [outer = 0x7fd140e2ac00] 17:44:51 INFO - PROCESS | 1825 | 1462581891399 Marionette DEBUG loaded listener.js 17:44:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd14f478000) [pid = 1825] [serial = 400] [outer = 0x7fd140e2ac00] 17:44:52 INFO - PROCESS | 1825 | 1462581892199 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1055ms 17:44:52 INFO - PROCESS | 1825 | 1462581892217 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 17:44:52 INFO - PROCESS | 1825 | 1462581892220 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 17:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:44:52 INFO - PROCESS | 1825 | 1462581892225 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:44:52 INFO - PROCESS | 1825 | 1462581892227 Marionette TRACE conn3 <- [1,506,null,{}] 17:44:52 INFO - PROCESS | 1825 | 1462581892233 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:52 INFO - PROCESS | 1825 | 1462581892421 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 17:44:52 INFO - PROCESS | 1825 | 1462581892455 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b82800 == 70 [pid = 1825] [id = 134] 17:44:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd140b9cc00) [pid = 1825] [serial = 401] [outer = (nil)] 17:44:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd14fc94800) [pid = 1825] [serial = 402] [outer = 0x7fd140b9cc00] 17:44:52 INFO - PROCESS | 1825 | 1462581892511 Marionette DEBUG loaded listener.js 17:44:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd1503ef000) [pid = 1825] [serial = 403] [outer = 0x7fd140b9cc00] 17:44:53 INFO - PROCESS | 1825 | 1462581893244 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1031ms 17:44:53 INFO - PROCESS | 1825 | 1462581893265 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 17:44:53 INFO - PROCESS | 1825 | 1462581893268 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 17:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:44:53 INFO - PROCESS | 1825 | 1462581893277 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:44:53 INFO - PROCESS | 1825 | 1462581893281 Marionette TRACE conn3 <- [1,510,null,{}] 17:44:53 INFO - PROCESS | 1825 | 1462581893285 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:53 INFO - PROCESS | 1825 | 1462581893496 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 17:44:53 INFO - PROCESS | 1825 | 1462581893535 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e21f000 == 71 [pid = 1825] [id = 135] 17:44:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd146134800) [pid = 1825] [serial = 404] [outer = (nil)] 17:44:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14613d000) [pid = 1825] [serial = 405] [outer = 0x7fd146134800] 17:44:53 INFO - PROCESS | 1825 | 1462581893593 Marionette DEBUG loaded listener.js 17:44:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd15c2d9000) [pid = 1825] [serial = 406] [outer = 0x7fd146134800] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd146f50000) [pid = 1825] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd14f9b6800) [pid = 1825] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd16653d800) [pid = 1825] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd15c264c00) [pid = 1825] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd15644cc00) [pid = 1825] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd14fc34000) [pid = 1825] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd144c7c800) [pid = 1825] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd140babc00) [pid = 1825] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd149b50000) [pid = 1825] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd140b9c400) [pid = 1825] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd14e760400) [pid = 1825] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:44:54 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd144c79000) [pid = 1825] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:44:54 INFO - PROCESS | 1825 | 1462581894440 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1182ms 17:44:54 INFO - PROCESS | 1825 | 1462581894460 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 17:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:44:54 INFO - PROCESS | 1825 | 1462581894466 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 17:44:54 INFO - PROCESS | 1825 | 1462581894474 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:44:54 INFO - PROCESS | 1825 | 1462581894476 Marionette TRACE conn3 <- [1,514,null,{}] 17:44:54 INFO - PROCESS | 1825 | 1462581894492 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:54 INFO - PROCESS | 1825 | 1462581894629 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 17:44:54 INFO - PROCESS | 1825 | 1462581894643 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ff5a000 == 72 [pid = 1825] [id = 136] 17:44:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd146132c00) [pid = 1825] [serial = 407] [outer = (nil)] 17:44:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd14f64f800) [pid = 1825] [serial = 408] [outer = 0x7fd146132c00] 17:44:54 INFO - PROCESS | 1825 | 1462581894700 Marionette DEBUG loaded listener.js 17:44:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd15c2e1800) [pid = 1825] [serial = 409] [outer = 0x7fd146132c00] 17:44:55 INFO - PROCESS | 1825 | 1462581895393 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 17:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 939ms 17:44:55 INFO - PROCESS | 1825 | 1462581895411 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 17:44:55 INFO - PROCESS | 1825 | 1462581895414 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 17:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:44:55 INFO - PROCESS | 1825 | 1462581895419 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:44:55 INFO - PROCESS | 1825 | 1462581895421 Marionette TRACE conn3 <- [1,518,null,{}] 17:44:55 INFO - PROCESS | 1825 | 1462581895427 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:55 INFO - PROCESS | 1825 | 1462581895596 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 17:44:55 INFO - PROCESS | 1825 | 1462581895617 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161c4b800 == 73 [pid = 1825] [id = 137] 17:44:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd144c7a000) [pid = 1825] [serial = 410] [outer = (nil)] 17:44:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd15ce80400) [pid = 1825] [serial = 411] [outer = 0x7fd144c7a000] 17:44:55 INFO - PROCESS | 1825 | 1462581895674 Marionette DEBUG loaded listener.js 17:44:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd15e3da000) [pid = 1825] [serial = 412] [outer = 0x7fd144c7a000] 17:44:56 INFO - PROCESS | 1825 | 1462581896625 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:44:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:44:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1277ms 17:44:56 INFO - PROCESS | 1825 | 1462581896717 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 17:44:56 INFO - PROCESS | 1825 | 1462581896723 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 17:44:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:44:56 INFO - PROCESS | 1825 | 1462581896735 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:44:56 INFO - PROCESS | 1825 | 1462581896738 Marionette TRACE conn3 <- [1,522,null,{}] 17:44:56 INFO - PROCESS | 1825 | 1462581896747 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:56 INFO - PROCESS | 1825 | 1462581896947 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 17:44:57 INFO - PROCESS | 1825 | 1462581897095 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14d3c7000 == 74 [pid = 1825] [id = 138] 17:44:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd140e2d800) [pid = 1825] [serial = 413] [outer = (nil)] 17:44:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd146135400) [pid = 1825] [serial = 414] [outer = 0x7fd140e2d800] 17:44:57 INFO - PROCESS | 1825 | 1462581897168 Marionette DEBUG loaded listener.js 17:44:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd146335800) [pid = 1825] [serial = 415] [outer = 0x7fd140e2d800] 17:44:58 INFO - PROCESS | 1825 | 1462581898021 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:44:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:44:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1338ms 17:44:58 INFO - PROCESS | 1825 | 1462581898074 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 17:44:58 INFO - PROCESS | 1825 | 1462581898082 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 17:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:44:58 INFO - PROCESS | 1825 | 1462581898092 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:44:58 INFO - PROCESS | 1825 | 1462581898095 Marionette TRACE conn3 <- [1,526,null,{}] 17:44:58 INFO - PROCESS | 1825 | 1462581898101 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:58 INFO - PROCESS | 1825 | 1462581898267 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 17:44:58 INFO - PROCESS | 1825 | 1462581898410 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d5c2800 == 75 [pid = 1825] [id = 139] 17:44:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd144c79c00) [pid = 1825] [serial = 416] [outer = (nil)] 17:44:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd149b4bc00) [pid = 1825] [serial = 417] [outer = 0x7fd144c79c00] 17:44:58 INFO - PROCESS | 1825 | 1462581898483 Marionette DEBUG loaded listener.js 17:44:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14dcb9c00) [pid = 1825] [serial = 418] [outer = 0x7fd144c79c00] 17:44:59 INFO - PROCESS | 1825 | 1462581899367 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:44:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 17:44:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1331ms 17:44:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:44:59 INFO - PROCESS | 1825 | 1462581899423 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 17:44:59 INFO - PROCESS | 1825 | 1462581899426 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 17:44:59 INFO - PROCESS | 1825 | 1462581899433 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:44:59 INFO - PROCESS | 1825 | 1462581899438 Marionette TRACE conn3 <- [1,530,null,{}] 17:44:59 INFO - PROCESS | 1825 | 1462581899453 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:44:59 INFO - PROCESS | 1825 | 1462581899617 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 17:44:59 INFO - PROCESS | 1825 | 1462581899758 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:44:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641c3800 == 76 [pid = 1825] [id = 140] 17:44:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd14e850800) [pid = 1825] [serial = 419] [outer = (nil)] 17:44:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd1503ee800) [pid = 1825] [serial = 420] [outer = 0x7fd14e850800] 17:44:59 INFO - PROCESS | 1825 | 1462581899831 Marionette DEBUG loaded listener.js 17:44:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd156451400) [pid = 1825] [serial = 421] [outer = 0x7fd14e850800] 17:45:00 INFO - PROCESS | 1825 | 1462581900591 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:45:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:45:00 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:45:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:45:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1186ms 17:45:00 INFO - PROCESS | 1825 | 1462581900650 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 17:45:00 INFO - PROCESS | 1825 | 1462581900655 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 17:45:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:45:00 INFO - PROCESS | 1825 | 1462581900663 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:45:00 INFO - PROCESS | 1825 | 1462581900666 Marionette TRACE conn3 <- [1,534,null,{}] 17:45:00 INFO - PROCESS | 1825 | 1462581900671 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:00 INFO - PROCESS | 1825 | 1462581900834 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 17:45:00 INFO - PROCESS | 1825 | 1462581900980 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140d96800 == 77 [pid = 1825] [id = 141] 17:45:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd1404a4000) [pid = 1825] [serial = 422] [outer = (nil)] 17:45:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd150be9800) [pid = 1825] [serial = 423] [outer = 0x7fd1404a4000] 17:45:01 INFO - PROCESS | 1825 | 1462581901049 Marionette DEBUG loaded listener.js 17:45:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd15d050800) [pid = 1825] [serial = 424] [outer = 0x7fd1404a4000] 17:45:01 INFO - PROCESS | 1825 | 1462581901841 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 17:45:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 17:45:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1228ms 17:45:01 INFO - PROCESS | 1825 | 1462581901906 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 17:45:01 INFO - PROCESS | 1825 | 1462581901910 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 17:45:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:45:01 INFO - PROCESS | 1825 | 1462581901918 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:45:01 INFO - PROCESS | 1825 | 1462581901921 Marionette TRACE conn3 <- [1,538,null,{}] 17:45:01 INFO - PROCESS | 1825 | 1462581901926 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:02 INFO - PROCESS | 1825 | 1462581902118 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 17:45:02 INFO - PROCESS | 1825 | 1462581902264 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dd2000 == 78 [pid = 1825] [id = 142] 17:45:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd1404a8000) [pid = 1825] [serial = 425] [outer = (nil)] 17:45:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd146f4a000) [pid = 1825] [serial = 426] [outer = 0x7fd1404a8000] 17:45:02 INFO - PROCESS | 1825 | 1462581902337 Marionette DEBUG loaded listener.js 17:45:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14c2d1800) [pid = 1825] [serial = 427] [outer = 0x7fd1404a8000] 17:45:03 INFO - PROCESS | 1825 | 1462581903139 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:45:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 17:45:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1232ms 17:45:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:45:03 INFO - PROCESS | 1825 | 1462581903150 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 17:45:03 INFO - PROCESS | 1825 | 1462581903153 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 17:45:03 INFO - PROCESS | 1825 | 1462581903159 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:45:03 INFO - PROCESS | 1825 | 1462581903162 Marionette TRACE conn3 <- [1,542,null,{}] 17:45:03 INFO - PROCESS | 1825 | 1462581903167 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:03 INFO - PROCESS | 1825 | 1462581903386 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 17:45:03 INFO - PROCESS | 1825 | 1462581903408 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402d4000 == 79 [pid = 1825] [id = 143] 17:45:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd14c2d1c00) [pid = 1825] [serial = 428] [outer = (nil)] 17:45:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd15d511c00) [pid = 1825] [serial = 429] [outer = 0x7fd14c2d1c00] 17:45:03 INFO - PROCESS | 1825 | 1462581903517 Marionette DEBUG loaded listener.js 17:45:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd162075000) [pid = 1825] [serial = 430] [outer = 0x7fd14c2d1c00] 17:45:04 INFO - PROCESS | 1825 | 1462581904355 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:45:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 17:45:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1233ms 17:45:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:45:04 INFO - PROCESS | 1825 | 1462581904391 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 17:45:04 INFO - PROCESS | 1825 | 1462581904393 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 17:45:04 INFO - PROCESS | 1825 | 1462581904400 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:45:04 INFO - PROCESS | 1825 | 1462581904403 Marionette TRACE conn3 <- [1,546,null,{}] 17:45:04 INFO - PROCESS | 1825 | 1462581904408 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:04 INFO - PROCESS | 1825 | 1462581904607 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 17:45:04 INFO - PROCESS | 1825 | 1462581904751 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460ee000 == 80 [pid = 1825] [id = 144] 17:45:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd140b9e800) [pid = 1825] [serial = 431] [outer = (nil)] 17:45:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd146b28400) [pid = 1825] [serial = 432] [outer = 0x7fd140b9e800] 17:45:04 INFO - PROCESS | 1825 | 1462581904839 Marionette DEBUG loaded listener.js 17:45:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd162076000) [pid = 1825] [serial = 433] [outer = 0x7fd140b9e800] 17:45:05 INFO - PROCESS | 1825 | 1462581905600 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 17:45:05 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 17:45:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1282ms 17:45:05 INFO - PROCESS | 1825 | 1462581905682 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 17:45:05 INFO - PROCESS | 1825 | 1462581905686 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 17:45:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:45:05 INFO - PROCESS | 1825 | 1462581905692 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:45:05 INFO - PROCESS | 1825 | 1462581905695 Marionette TRACE conn3 <- [1,550,null,{}] 17:45:05 INFO - PROCESS | 1825 | 1462581905700 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:06 INFO - PROCESS | 1825 | 1462581906196 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 17:45:06 INFO - PROCESS | 1825 | 1462581906354 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146745000 == 81 [pid = 1825] [id = 145] 17:45:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd140e2ec00) [pid = 1825] [serial = 434] [outer = (nil)] 17:45:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd144c72000) [pid = 1825] [serial = 435] [outer = 0x7fd140e2ec00] 17:45:06 INFO - PROCESS | 1825 | 1462581906417 Marionette DEBUG loaded listener.js 17:45:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd14613bc00) [pid = 1825] [serial = 436] [outer = 0x7fd140e2ec00] 17:45:07 INFO - PROCESS | 1825 | 1462581907171 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 17:45:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 17:45:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1537ms 17:45:07 INFO - PROCESS | 1825 | 1462581907232 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 17:45:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:45:07 INFO - PROCESS | 1825 | 1462581907238 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 17:45:07 INFO - PROCESS | 1825 | 1462581907246 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:45:07 INFO - PROCESS | 1825 | 1462581907249 Marionette TRACE conn3 <- [1,554,null,{}] 17:45:07 INFO - PROCESS | 1825 | 1462581907255 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:07 INFO - PROCESS | 1825 | 1462581907400 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 17:45:07 INFO - PROCESS | 1825 | 1462581907591 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144c2e000 == 82 [pid = 1825] [id = 146] 17:45:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd140ba9000) [pid = 1825] [serial = 437] [outer = (nil)] 17:45:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd14613a800) [pid = 1825] [serial = 438] [outer = 0x7fd140ba9000] 17:45:07 INFO - PROCESS | 1825 | 1462581907703 Marionette DEBUG loaded listener.js 17:45:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd1463da800) [pid = 1825] [serial = 439] [outer = 0x7fd140ba9000] 17:45:08 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:08 INFO - PROCESS | 1825 | 1462581908565 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:45:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:45:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1390ms 17:45:08 INFO - PROCESS | 1825 | 1462581908635 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 17:45:08 INFO - PROCESS | 1825 | 1462581908639 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 17:45:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:45:08 INFO - PROCESS | 1825 | 1462581908645 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:45:08 INFO - PROCESS | 1825 | 1462581908647 Marionette TRACE conn3 <- [1,558,null,{}] 17:45:08 INFO - PROCESS | 1825 | 1462581908653 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:08 INFO - PROCESS | 1825 | 1462581908810 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 17:45:08 INFO - PROCESS | 1825 | 1462581908981 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14674c000 == 81 [pid = 1825] [id = 11] 17:45:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a22800 == 80 [pid = 1825] [id = 9] 17:45:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ff5a000 == 79 [pid = 1825] [id = 136] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd1673ca800) [pid = 1825] [serial = 342] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd14d362c00) [pid = 1825] [serial = 333] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd14f646800) [pid = 1825] [serial = 336] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd161e4c400) [pid = 1825] [serial = 339] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14dbea000) [pid = 1825] [serial = 366] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460e0800 == 80 [pid = 1825] [id = 147] 17:45:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd140e31000) [pid = 1825] [serial = 440] [outer = (nil)] 17:45:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd1463dd400) [pid = 1825] [serial = 441] [outer = 0x7fd140e31000] 17:45:09 INFO - PROCESS | 1825 | 1462581909084 Marionette DEBUG loaded listener.js 17:45:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd149b50000) [pid = 1825] [serial = 442] [outer = 0x7fd140e31000] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e21f000 == 79 [pid = 1825] [id = 135] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b82800 == 78 [pid = 1825] [id = 134] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150741800 == 77 [pid = 1825] [id = 133] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f446000 == 76 [pid = 1825] [id = 132] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146309800 == 75 [pid = 1825] [id = 131] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610a800 == 74 [pid = 1825] [id = 130] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ce07800 == 73 [pid = 1825] [id = 125] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e10b800 == 72 [pid = 1825] [id = 124] 17:45:09 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d49000 == 71 [pid = 1825] [id = 123] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd14e842800) [pid = 1825] [serial = 258] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd15c26cc00) [pid = 1825] [serial = 261] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd1665f0000) [pid = 1825] [serial = 270] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd164f6b400) [pid = 1825] [serial = 267] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd162082c00) [pid = 1825] [serial = 264] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd1515e2400) [pid = 1825] [serial = 360] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd146340000) [pid = 1825] [serial = 363] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd15345ac00) [pid = 1825] [serial = 361] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd14ee92400) [pid = 1825] [serial = 354] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd14ee9a000) [pid = 1825] [serial = 355] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd14ce17400) [pid = 1825] [serial = 351] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd14dd10c00) [pid = 1825] [serial = 352] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd144c7fc00) [pid = 1825] [serial = 346] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd144c7ac00) [pid = 1825] [serial = 345] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd14ee9e400) [pid = 1825] [serial = 357] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd146cedc00) [pid = 1825] [serial = 349] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd146b22400) [pid = 1825] [serial = 348] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd146cc4c00) [pid = 1825] [serial = 364] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd14f47ac00) [pid = 1825] [serial = 358] [outer = (nil)] [url = about:blank] 17:45:09 INFO - PROCESS | 1825 | 1462581909833 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:45:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:45:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1227ms 17:45:09 INFO - PROCESS | 1825 | 1462581909873 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 17:45:09 INFO - PROCESS | 1825 | 1462581909879 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 17:45:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:45:09 INFO - PROCESS | 1825 | 1462581909893 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:45:09 INFO - PROCESS | 1825 | 1462581909899 Marionette TRACE conn3 <- [1,562,null,{}] 17:45:09 INFO - PROCESS | 1825 | 1462581909933 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:10 INFO - PROCESS | 1825 | 1462581910070 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 17:45:10 INFO - PROCESS | 1825 | 1462581910081 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dbb6000 == 72 [pid = 1825] [id = 148] 17:45:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd144c7fc00) [pid = 1825] [serial = 443] [outer = (nil)] 17:45:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14c2d7800) [pid = 1825] [serial = 444] [outer = 0x7fd144c7fc00] 17:45:10 INFO - PROCESS | 1825 | 1462581910137 Marionette DEBUG loaded listener.js 17:45:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd14d357000) [pid = 1825] [serial = 445] [outer = 0x7fd144c7fc00] 17:45:10 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:10 INFO - PROCESS | 1825 | 1462581910832 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:45:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:45:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 17:45:10 INFO - PROCESS | 1825 | 1462581910857 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 17:45:10 INFO - PROCESS | 1825 | 1462581910860 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 17:45:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:45:10 INFO - PROCESS | 1825 | 1462581910866 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:45:10 INFO - PROCESS | 1825 | 1462581910868 Marionette TRACE conn3 <- [1,566,null,{}] 17:45:10 INFO - PROCESS | 1825 | 1462581910874 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:11 INFO - PROCESS | 1825 | 1462581911044 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 17:45:11 INFO - PROCESS | 1825 | 1462581911072 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed1d000 == 73 [pid = 1825] [id = 149] 17:45:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd146b2ec00) [pid = 1825] [serial = 446] [outer = (nil)] 17:45:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd14ddd3c00) [pid = 1825] [serial = 447] [outer = 0x7fd146b2ec00] 17:45:11 INFO - PROCESS | 1825 | 1462581911167 Marionette DEBUG loaded listener.js 17:45:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd14e84a000) [pid = 1825] [serial = 448] [outer = 0x7fd146b2ec00] 17:45:11 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:12 INFO - PROCESS | 1825 | 1462581912073 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:45:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:45:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1227ms 17:45:12 INFO - PROCESS | 1825 | 1462581912095 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 17:45:12 INFO - PROCESS | 1825 | 1462581912098 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 17:45:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:45:12 INFO - PROCESS | 1825 | 1462581912111 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:45:12 INFO - PROCESS | 1825 | 1462581912113 Marionette TRACE conn3 <- [1,570,null,{}] 17:45:12 INFO - PROCESS | 1825 | 1462581912118 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:12 INFO - PROCESS | 1825 | 1462581912316 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 17:45:12 INFO - PROCESS | 1825 | 1462581912348 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa21000 == 74 [pid = 1825] [id = 150] 17:45:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd14f9b6000) [pid = 1825] [serial = 449] [outer = (nil)] 17:45:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd14fc2a800) [pid = 1825] [serial = 450] [outer = 0x7fd14f9b6000] 17:45:12 INFO - PROCESS | 1825 | 1462581912408 Marionette DEBUG loaded listener.js 17:45:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd15304a000) [pid = 1825] [serial = 451] [outer = 0x7fd14f9b6000] 17:45:12 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:13 INFO - PROCESS | 1825 | 1462581913170 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:45:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:45:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1129ms 17:45:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:45:13 INFO - PROCESS | 1825 | 1462581913248 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 17:45:13 INFO - PROCESS | 1825 | 1462581913250 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 17:45:13 INFO - PROCESS | 1825 | 1462581913256 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:45:13 INFO - PROCESS | 1825 | 1462581913259 Marionette TRACE conn3 <- [1,574,null,{}] 17:45:13 INFO - PROCESS | 1825 | 1462581913263 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:13 INFO - PROCESS | 1825 | 1462581913439 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 17:45:13 INFO - PROCESS | 1825 | 1462581913462 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15157b800 == 75 [pid = 1825] [id = 151] 17:45:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd14e84b800) [pid = 1825] [serial = 452] [outer = (nil)] 17:45:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd15c26cc00) [pid = 1825] [serial = 453] [outer = 0x7fd14e84b800] 17:45:13 INFO - PROCESS | 1825 | 1462581913517 Marionette DEBUG loaded listener.js 17:45:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd15d50ec00) [pid = 1825] [serial = 454] [outer = 0x7fd14e84b800] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd15345d000) [pid = 1825] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd14ee9d400) [pid = 1825] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd140ba8000) [pid = 1825] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd14e6b3c00) [pid = 1825] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd146ccd400) [pid = 1825] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd1462ee000) [pid = 1825] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd150bec400) [pid = 1825] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd148522800) [pid = 1825] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd156446c00) [pid = 1825] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd1462e6c00) [pid = 1825] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd1462e6800) [pid = 1825] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd14693c800) [pid = 1825] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd140b9cc00) [pid = 1825] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd146134800) [pid = 1825] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd14f473400) [pid = 1825] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd146cee800) [pid = 1825] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd146132c00) [pid = 1825] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd140e2ac00) [pid = 1825] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd14633b000) [pid = 1825] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:45:14 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd146ceb000) [pid = 1825] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:45:14 INFO - PROCESS | 1825 | 1462581914600 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:45:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:45:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1381ms 17:45:14 INFO - PROCESS | 1825 | 1462581914636 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 17:45:14 INFO - PROCESS | 1825 | 1462581914639 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 17:45:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:45:14 INFO - PROCESS | 1825 | 1462581914644 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:45:14 INFO - PROCESS | 1825 | 1462581914647 Marionette TRACE conn3 <- [1,578,null,{}] 17:45:14 INFO - PROCESS | 1825 | 1462581914652 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:14 INFO - PROCESS | 1825 | 1462581914819 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 17:45:14 INFO - PROCESS | 1825 | 1462581914836 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f8a2000 == 76 [pid = 1825] [id = 152] 17:45:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd140ba2000) [pid = 1825] [serial = 455] [outer = (nil)] 17:45:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd146139400) [pid = 1825] [serial = 456] [outer = 0x7fd140ba2000] 17:45:14 INFO - PROCESS | 1825 | 1462581914893 Marionette DEBUG loaded listener.js 17:45:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd14d2aa000) [pid = 1825] [serial = 457] [outer = 0x7fd140ba2000] 17:45:15 INFO - PROCESS | 1825 | 1462581915531 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:45:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:45:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 925ms 17:45:15 INFO - PROCESS | 1825 | 1462581915570 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 17:45:15 INFO - PROCESS | 1825 | 1462581915572 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 17:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:45:15 INFO - PROCESS | 1825 | 1462581915578 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:45:15 INFO - PROCESS | 1825 | 1462581915580 Marionette TRACE conn3 <- [1,582,null,{}] 17:45:15 INFO - PROCESS | 1825 | 1462581915585 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:15 INFO - PROCESS | 1825 | 1462581915720 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 17:45:15 INFO - PROCESS | 1825 | 1462581915734 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d077000 == 77 [pid = 1825] [id = 153] 17:45:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd140a63400) [pid = 1825] [serial = 458] [outer = (nil)] 17:45:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd140a6b000) [pid = 1825] [serial = 459] [outer = 0x7fd140a63400] 17:45:15 INFO - PROCESS | 1825 | 1462581915789 Marionette DEBUG loaded listener.js 17:45:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd140a70800) [pid = 1825] [serial = 460] [outer = 0x7fd140a63400] 17:45:16 INFO - PROCESS | 1825 | 1462581916607 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1075ms 17:45:16 INFO - PROCESS | 1825 | 1462581916675 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 17:45:16 INFO - PROCESS | 1825 | 1462581916681 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 17:45:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:45:16 INFO - PROCESS | 1825 | 1462581916689 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:45:16 INFO - PROCESS | 1825 | 1462581916694 Marionette TRACE conn3 <- [1,586,null,{}] 17:45:16 INFO - PROCESS | 1825 | 1462581916702 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:16 INFO - PROCESS | 1825 | 1462581916883 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 17:45:17 INFO - PROCESS | 1825 | 1462581917039 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a1e000 == 78 [pid = 1825] [id = 154] 17:45:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd140ba8000) [pid = 1825] [serial = 461] [outer = (nil)] 17:45:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd140e2fc00) [pid = 1825] [serial = 462] [outer = 0x7fd140ba8000] 17:45:17 INFO - PROCESS | 1825 | 1462581917110 Marionette DEBUG loaded listener.js 17:45:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd144c7cc00) [pid = 1825] [serial = 463] [outer = 0x7fd140ba8000] 17:45:17 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:17 INFO - PROCESS | 1825 | 1462581917974 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:45:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:45:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1330ms 17:45:18 INFO - PROCESS | 1825 | 1462581918020 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 17:45:18 INFO - PROCESS | 1825 | 1462581918028 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 17:45:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:45:18 INFO - PROCESS | 1825 | 1462581918038 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:45:18 INFO - PROCESS | 1825 | 1462581918042 Marionette TRACE conn3 <- [1,590,null,{}] 17:45:18 INFO - PROCESS | 1825 | 1462581918048 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:18 INFO - PROCESS | 1825 | 1462581918206 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 17:45:18 INFO - PROCESS | 1825 | 1462581918357 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54f000 == 79 [pid = 1825] [id = 155] 17:45:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14633c000) [pid = 1825] [serial = 464] [outer = (nil)] 17:45:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd1463e0c00) [pid = 1825] [serial = 465] [outer = 0x7fd14633c000] 17:45:18 INFO - PROCESS | 1825 | 1462581918425 Marionette DEBUG loaded listener.js 17:45:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd146b26c00) [pid = 1825] [serial = 466] [outer = 0x7fd14633c000] 17:45:19 INFO - PROCESS | 1825 | 1462581919489 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1491ms 17:45:19 INFO - PROCESS | 1825 | 1462581919528 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 17:45:19 INFO - PROCESS | 1825 | 1462581919531 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 17:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:45:19 INFO - PROCESS | 1825 | 1462581919537 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:45:19 INFO - PROCESS | 1825 | 1462581919543 Marionette TRACE conn3 <- [1,594,null,{}] 17:45:19 INFO - PROCESS | 1825 | 1462581919558 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:19 INFO - PROCESS | 1825 | 1462581919715 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 17:45:19 INFO - PROCESS | 1825 | 1462581919914 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161808800 == 80 [pid = 1825] [id = 156] 17:45:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd14b080000) [pid = 1825] [serial = 467] [outer = (nil)] 17:45:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd14d2ae400) [pid = 1825] [serial = 468] [outer = 0x7fd14b080000] 17:45:19 INFO - PROCESS | 1825 | 1462581919990 Marionette DEBUG loaded listener.js 17:45:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd14e848c00) [pid = 1825] [serial = 469] [outer = 0x7fd14b080000] 17:45:20 INFO - PROCESS | 1825 | 1462581920930 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1534ms 17:45:21 INFO - PROCESS | 1825 | 1462581921292 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 17:45:21 INFO - PROCESS | 1825 | 1462581921297 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 17:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:45:21 INFO - PROCESS | 1825 | 1462581921398 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:45:21 INFO - PROCESS | 1825 | 1462581921402 Marionette TRACE conn3 <- [1,598,null,{}] 17:45:21 INFO - PROCESS | 1825 | 1462581921423 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:21 INFO - PROCESS | 1825 | 1462581921571 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 17:45:21 INFO - PROCESS | 1825 | 1462581921713 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e5b000 == 81 [pid = 1825] [id = 157] 17:45:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd1404af800) [pid = 1825] [serial = 470] [outer = (nil)] 17:45:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14f47c000) [pid = 1825] [serial = 471] [outer = 0x7fd1404af800] 17:45:21 INFO - PROCESS | 1825 | 1462581921783 Marionette DEBUG loaded listener.js 17:45:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd15e3d6800) [pid = 1825] [serial = 472] [outer = 0x7fd1404af800] 17:45:22 INFO - PROCESS | 1825 | 1462581922634 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1361ms 17:45:22 INFO - PROCESS | 1825 | 1462581922710 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 17:45:22 INFO - PROCESS | 1825 | 1462581922713 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 17:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:45:22 INFO - PROCESS | 1825 | 1462581922719 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:45:22 INFO - PROCESS | 1825 | 1462581922721 Marionette TRACE conn3 <- [1,602,null,{}] 17:45:22 INFO - PROCESS | 1825 | 1462581922727 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:22 INFO - PROCESS | 1825 | 1462581922887 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 17:45:23 INFO - PROCESS | 1825 | 1462581923033 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161822000 == 82 [pid = 1825] [id = 158] 17:45:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd144da6000) [pid = 1825] [serial = 473] [outer = (nil)] 17:45:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd144dacc00) [pid = 1825] [serial = 474] [outer = 0x7fd144da6000] 17:45:23 INFO - PROCESS | 1825 | 1462581923104 Marionette DEBUG loaded listener.js 17:45:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd149084800) [pid = 1825] [serial = 475] [outer = 0x7fd144da6000] 17:45:23 INFO - PROCESS | 1825 | 1462581923918 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1226ms 17:45:23 INFO - PROCESS | 1825 | 1462581923946 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 17:45:23 INFO - PROCESS | 1825 | 1462581923950 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 17:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:45:23 INFO - PROCESS | 1825 | 1462581923956 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:45:23 INFO - PROCESS | 1825 | 1462581923958 Marionette TRACE conn3 <- [1,606,null,{}] 17:45:23 INFO - PROCESS | 1825 | 1462581923963 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:24 INFO - PROCESS | 1825 | 1462581924133 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 17:45:24 INFO - PROCESS | 1825 | 1462581924284 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d1b800 == 83 [pid = 1825] [id = 159] 17:45:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd13f2d1000) [pid = 1825] [serial = 476] [outer = (nil)] 17:45:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd13f2d7800) [pid = 1825] [serial = 477] [outer = 0x7fd13f2d1000] 17:45:24 INFO - PROCESS | 1825 | 1462581924360 Marionette DEBUG loaded listener.js 17:45:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd160475400) [pid = 1825] [serial = 478] [outer = 0x7fd13f2d1000] 17:45:25 INFO - PROCESS | 1825 | 1462581925249 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1327ms 17:45:25 INFO - PROCESS | 1825 | 1462581925284 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 17:45:25 INFO - PROCESS | 1825 | 1462581925288 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 17:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:45:25 INFO - PROCESS | 1825 | 1462581925293 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:45:25 INFO - PROCESS | 1825 | 1462581925295 Marionette TRACE conn3 <- [1,610,null,{}] 17:45:25 INFO - PROCESS | 1825 | 1462581925301 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:25 INFO - PROCESS | 1825 | 1462581925456 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 17:45:25 INFO - PROCESS | 1825 | 1462581925609 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e235800 == 84 [pid = 1825] [id = 160] 17:45:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd13e265c00) [pid = 1825] [serial = 479] [outer = (nil)] 17:45:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd13e26ac00) [pid = 1825] [serial = 480] [outer = 0x7fd13e265c00] 17:45:25 INFO - PROCESS | 1825 | 1462581925676 Marionette DEBUG loaded listener.js 17:45:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd13e26fc00) [pid = 1825] [serial = 481] [outer = 0x7fd13e265c00] 17:45:26 INFO - PROCESS | 1825 | 1462581926574 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1579ms 17:45:26 INFO - PROCESS | 1825 | 1462581926874 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 17:45:26 INFO - PROCESS | 1825 | 1462581926879 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 17:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:45:26 INFO - PROCESS | 1825 | 1462581926887 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:45:26 INFO - PROCESS | 1825 | 1462581926891 Marionette TRACE conn3 <- [1,614,null,{}] 17:45:26 INFO - PROCESS | 1825 | 1462581926904 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:27 INFO - PROCESS | 1825 | 1462581927248 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 17:45:27 INFO - PROCESS | 1825 | 1462581927361 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146104800 == 85 [pid = 1825] [id = 161] 17:45:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd1404b0c00) [pid = 1825] [serial = 482] [outer = (nil)] 17:45:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd140a65800) [pid = 1825] [serial = 483] [outer = 0x7fd1404b0c00] 17:45:27 INFO - PROCESS | 1825 | 1462581927424 Marionette DEBUG loaded listener.js 17:45:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd140b9c400) [pid = 1825] [serial = 484] [outer = 0x7fd1404b0c00] 17:45:28 INFO - PROCESS | 1825 | 1462581928265 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:45:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd13e270000) [pid = 1825] [serial = 485] [outer = 0x7fd1467f4c00] 17:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1440ms 17:45:28 INFO - PROCESS | 1825 | 1462581928344 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 17:45:28 INFO - PROCESS | 1825 | 1462581928350 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 17:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:45:28 INFO - PROCESS | 1825 | 1462581928403 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:45:28 INFO - PROCESS | 1825 | 1462581928409 Marionette TRACE conn3 <- [1,618,null,{}] 17:45:28 INFO - PROCESS | 1825 | 1462581928417 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:28 INFO - PROCESS | 1825 | 1462581928575 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 17:45:28 INFO - PROCESS | 1825 | 1462581928746 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150393800 == 84 [pid = 1825] [id = 19] 17:45:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f548000 == 83 [pid = 1825] [id = 17] 17:45:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f8a2000 == 82 [pid = 1825] [id = 152] 17:45:28 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd15ce80400) [pid = 1825] [serial = 411] [outer = (nil)] [url = about:blank] 17:45:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144ddb800 == 83 [pid = 1825] [id = 162] 17:45:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd144c78c00) [pid = 1825] [serial = 486] [outer = (nil)] 17:45:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd146138c00) [pid = 1825] [serial = 487] [outer = 0x7fd144c78c00] 17:45:28 INFO - PROCESS | 1825 | 1462581928880 Marionette DEBUG loaded listener.js 17:45:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd1462ec800) [pid = 1825] [serial = 488] [outer = 0x7fd144c78c00] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15157b800 == 82 [pid = 1825] [id = 151] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fa21000 == 81 [pid = 1825] [id = 150] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ed1d000 == 80 [pid = 1825] [id = 149] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dbb6000 == 79 [pid = 1825] [id = 148] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460e0800 == 78 [pid = 1825] [id = 147] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144c2e000 == 77 [pid = 1825] [id = 146] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146745000 == 76 [pid = 1825] [id = 145] 17:45:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14d3c7000 == 75 [pid = 1825] [id = 138] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd15d550800) [pid = 1825] [serial = 304] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd14ffa0000) [pid = 1825] [serial = 337] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd15035a000) [pid = 1825] [serial = 367] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd14ee9f000) [pid = 1825] [serial = 301] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd16753c800) [pid = 1825] [serial = 343] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd16230c800) [pid = 1825] [serial = 292] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd164fde800) [pid = 1825] [serial = 340] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd14e84c400) [pid = 1825] [serial = 334] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd1625ba000) [pid = 1825] [serial = 307] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd14d35fc00) [pid = 1825] [serial = 298] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd1462f5000) [pid = 1825] [serial = 295] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd167533000) [pid = 1825] [serial = 331] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14fc94800) [pid = 1825] [serial = 402] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd14613d000) [pid = 1825] [serial = 405] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd14f5c1c00) [pid = 1825] [serial = 396] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd1503ef000) [pid = 1825] [serial = 403] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd14fc89c00) [pid = 1825] [serial = 397] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd14c4eb400) [pid = 1825] [serial = 393] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd14dd04800) [pid = 1825] [serial = 394] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd14ee9c000) [pid = 1825] [serial = 375] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd14f64f800) [pid = 1825] [serial = 408] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd140ba3c00) [pid = 1825] [serial = 369] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd15c2d9000) [pid = 1825] [serial = 406] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd1463dc000) [pid = 1825] [serial = 381] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd146cee400) [pid = 1825] [serial = 372] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd140e36000) [pid = 1825] [serial = 399] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd146cc6800) [pid = 1825] [serial = 391] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd1463d4400) [pid = 1825] [serial = 390] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd15345c400) [pid = 1825] [serial = 378] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd15e6b9400) [pid = 1825] [serial = 388] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd14f479800) [pid = 1825] [serial = 387] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd15d329400) [pid = 1825] [serial = 384] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd14f478000) [pid = 1825] [serial = 400] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd15c2e1800) [pid = 1825] [serial = 409] [outer = (nil)] [url = about:blank] 17:45:29 INFO - PROCESS | 1825 | 1462581929587 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1265ms 17:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:45:29 INFO - PROCESS | 1825 | 1462581929640 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 17:45:29 INFO - PROCESS | 1825 | 1462581929642 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 17:45:29 INFO - PROCESS | 1825 | 1462581929649 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:45:29 INFO - PROCESS | 1825 | 1462581929652 Marionette TRACE conn3 <- [1,622,null,{}] 17:45:29 INFO - PROCESS | 1825 | 1462581929665 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:29 INFO - PROCESS | 1825 | 1462581929804 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 17:45:29 INFO - PROCESS | 1825 | 1462581929822 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bc5800 == 76 [pid = 1825] [id = 163] 17:45:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1463d4400) [pid = 1825] [serial = 489] [outer = (nil)] 17:45:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd1467f0400) [pid = 1825] [serial = 490] [outer = 0x7fd1463d4400] 17:45:29 INFO - PROCESS | 1825 | 1462581929885 Marionette DEBUG loaded listener.js 17:45:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd146cc1400) [pid = 1825] [serial = 491] [outer = 0x7fd1463d4400] 17:45:30 INFO - PROCESS | 1825 | 1462581930658 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:45:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:45:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1034ms 17:45:30 INFO - PROCESS | 1825 | 1462581930683 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 17:45:30 INFO - PROCESS | 1825 | 1462581930686 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 17:45:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:45:30 INFO - PROCESS | 1825 | 1462581930692 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:45:30 INFO - PROCESS | 1825 | 1462581930693 Marionette TRACE conn3 <- [1,626,null,{}] 17:45:30 INFO - PROCESS | 1825 | 1462581930699 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:30 INFO - PROCESS | 1825 | 1462581930878 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 17:45:30 INFO - PROCESS | 1825 | 1462581930898 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c217800 == 77 [pid = 1825] [id = 164] 17:45:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd146cc6400) [pid = 1825] [serial = 492] [outer = (nil)] 17:45:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd149b4f400) [pid = 1825] [serial = 493] [outer = 0x7fd146cc6400] 17:45:30 INFO - PROCESS | 1825 | 1462581930954 Marionette DEBUG loaded listener.js 17:45:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14b08a800) [pid = 1825] [serial = 494] [outer = 0x7fd146cc6400] 17:45:31 INFO - PROCESS | 1825 | 1462581931693 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1028ms 17:45:31 INFO - PROCESS | 1825 | 1462581931720 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 17:45:31 INFO - PROCESS | 1825 | 1462581931724 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 17:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:45:31 INFO - PROCESS | 1825 | 1462581931736 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:45:31 INFO - PROCESS | 1825 | 1462581931738 Marionette TRACE conn3 <- [1,630,null,{}] 17:45:31 INFO - PROCESS | 1825 | 1462581931759 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:31 INFO - PROCESS | 1825 | 1462581931928 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 17:45:31 INFO - PROCESS | 1825 | 1462581931954 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed1c800 == 78 [pid = 1825] [id = 165] 17:45:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14633d800) [pid = 1825] [serial = 495] [outer = (nil)] 17:45:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd14b07d000) [pid = 1825] [serial = 496] [outer = 0x7fd14633d800] 17:45:32 INFO - PROCESS | 1825 | 1462581932021 Marionette DEBUG loaded listener.js 17:45:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14cebc400) [pid = 1825] [serial = 497] [outer = 0x7fd14633d800] 17:45:32 INFO - PROCESS | 1825 | 1462581932746 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1041ms 17:45:32 INFO - PROCESS | 1825 | 1462581932778 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 17:45:32 INFO - PROCESS | 1825 | 1462581932780 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 17:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:45:32 INFO - PROCESS | 1825 | 1462581932798 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:45:32 INFO - PROCESS | 1825 | 1462581932800 Marionette TRACE conn3 <- [1,634,null,{}] 17:45:32 INFO - PROCESS | 1825 | 1462581932829 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:33 INFO - PROCESS | 1825 | 1462581933021 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 17:45:33 INFO - PROCESS | 1825 | 1462581933060 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f8a2000 == 79 [pid = 1825] [id = 166] 17:45:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd144dafc00) [pid = 1825] [serial = 498] [outer = (nil)] 17:45:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd14f479400) [pid = 1825] [serial = 499] [outer = 0x7fd144dafc00] 17:45:33 INFO - PROCESS | 1825 | 1462581933119 Marionette DEBUG loaded listener.js 17:45:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd14fc2d800) [pid = 1825] [serial = 500] [outer = 0x7fd144dafc00] 17:45:33 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd140e31000) [pid = 1825] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd140ba9000) [pid = 1825] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd144c7fc00) [pid = 1825] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd14f9b6000) [pid = 1825] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd140e2ec00) [pid = 1825] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd140ba2000) [pid = 1825] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd146b2ec00) [pid = 1825] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:45:33 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd14e84b800) [pid = 1825] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:45:34 INFO - PROCESS | 1825 | 1462581934032 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1249ms 17:45:34 INFO - PROCESS | 1825 | 1462581934052 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 1825 | 1462581934055 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 17:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:45:34 INFO - PROCESS | 1825 | 1462581934061 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:45:34 INFO - PROCESS | 1825 | 1462581934063 Marionette TRACE conn3 <- [1,638,null,{}] 17:45:34 INFO - PROCESS | 1825 | 1462581934068 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:34 INFO - PROCESS | 1825 | 1462581934202 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 17:45:34 INFO - PROCESS | 1825 | 1462581934217 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f45e000 == 80 [pid = 1825] [id = 167] 17:45:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd140b9d400) [pid = 1825] [serial = 501] [outer = (nil)] 17:45:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14b086c00) [pid = 1825] [serial = 502] [outer = 0x7fd140b9d400] 17:45:34 INFO - PROCESS | 1825 | 1462581934274 Marionette DEBUG loaded listener.js 17:45:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14ff9a800) [pid = 1825] [serial = 503] [outer = 0x7fd140b9d400] 17:45:34 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:34 INFO - PROCESS | 1825 | 1462581934973 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 927ms 17:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:45:34 INFO - PROCESS | 1825 | 1462581934990 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 17:45:34 INFO - PROCESS | 1825 | 1462581934992 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 17:45:35 INFO - PROCESS | 1825 | 1462581935002 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:45:35 INFO - PROCESS | 1825 | 1462581935004 Marionette TRACE conn3 <- [1,642,null,{}] 17:45:35 INFO - PROCESS | 1825 | 1462581935009 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:35 INFO - PROCESS | 1825 | 1462581935179 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 17:45:35 INFO - PROCESS | 1825 | 1462581935200 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fb7800 == 81 [pid = 1825] [id = 168] 17:45:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd140a67400) [pid = 1825] [serial = 504] [outer = (nil)] 17:45:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd14ffa0000) [pid = 1825] [serial = 505] [outer = 0x7fd140a67400] 17:45:35 INFO - PROCESS | 1825 | 1462581935257 Marionette DEBUG loaded listener.js 17:45:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd15d0ca000) [pid = 1825] [serial = 506] [outer = 0x7fd140a67400] 17:45:36 INFO - PROCESS | 1825 | 1462581936044 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1081ms 17:45:36 INFO - PROCESS | 1825 | 1462581936101 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 17:45:36 INFO - PROCESS | 1825 | 1462581936106 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 17:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:45:36 INFO - PROCESS | 1825 | 1462581936114 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:45:36 INFO - PROCESS | 1825 | 1462581936119 Marionette TRACE conn3 <- [1,646,null,{}] 17:45:36 INFO - PROCESS | 1825 | 1462581936129 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:36 INFO - PROCESS | 1825 | 1462581936304 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 17:45:36 INFO - PROCESS | 1825 | 1462581936452 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460e8800 == 82 [pid = 1825] [id = 169] 17:45:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd13f2d2400) [pid = 1825] [serial = 507] [outer = (nil)] 17:45:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd140a6f400) [pid = 1825] [serial = 508] [outer = 0x7fd13f2d2400] 17:45:36 INFO - PROCESS | 1825 | 1462581936523 Marionette DEBUG loaded listener.js 17:45:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd144c72800) [pid = 1825] [serial = 509] [outer = 0x7fd13f2d2400] 17:45:37 INFO - PROCESS | 1825 | 1462581937425 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1383ms 17:45:37 INFO - PROCESS | 1825 | 1462581937498 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 17:45:37 INFO - PROCESS | 1825 | 1462581937506 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 17:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:45:37 INFO - PROCESS | 1825 | 1462581937516 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:45:37 INFO - PROCESS | 1825 | 1462581937519 Marionette TRACE conn3 <- [1,650,null,{}] 17:45:37 INFO - PROCESS | 1825 | 1462581937525 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:37 INFO - PROCESS | 1825 | 1462581937737 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 17:45:37 INFO - PROCESS | 1825 | 1462581937883 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54e800 == 83 [pid = 1825] [id = 170] 17:45:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd144c73400) [pid = 1825] [serial = 510] [outer = (nil)] 17:45:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd146336800) [pid = 1825] [serial = 511] [outer = 0x7fd144c73400] 17:45:38 INFO - PROCESS | 1825 | 1462581937993 Marionette DEBUG loaded listener.js 17:45:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd146b23400) [pid = 1825] [serial = 512] [outer = 0x7fd144c73400] 17:45:38 INFO - PROCESS | 1825 | 1462581938824 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1378ms 17:45:38 INFO - PROCESS | 1825 | 1462581938894 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 17:45:38 INFO - PROCESS | 1825 | 1462581938897 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 17:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:45:38 INFO - PROCESS | 1825 | 1462581938903 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:45:38 INFO - PROCESS | 1825 | 1462581938909 Marionette TRACE conn3 <- [1,654,null,{}] 17:45:38 INFO - PROCESS | 1825 | 1462581938924 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:45:39 INFO - PROCESS | 1825 | 1462581939089 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 17:45:39 INFO - PROCESS | 1825 | 1462581939238 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e379800 == 84 [pid = 1825] [id = 171] 17:45:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd14c2d0400) [pid = 1825] [serial = 513] [outer = (nil)] 17:45:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14e6b5c00) [pid = 1825] [serial = 514] [outer = 0x7fd14c2d0400] 17:45:39 INFO - PROCESS | 1825 | 1462581939313 Marionette DEBUG loaded listener.js 17:45:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd14ee9f000) [pid = 1825] [serial = 515] [outer = 0x7fd14c2d0400] 17:45:40 INFO - PROCESS | 1825 | 1462581940121 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]]]}] 17:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1294ms 17:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:45:40 INFO - PROCESS | 1825 | 1462581940199 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 17:45:40 INFO - PROCESS | 1825 | 1462581940203 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 17:45:40 INFO - PROCESS | 1825 | 1462581940209 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:45:40 INFO - PROCESS | 1825 | 1462581940212 Marionette TRACE conn3 <- [1,658,null,{}] 17:45:40 INFO - PROCESS | 1825 | 1462581940217 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}] 17:45:40 INFO - PROCESS | 1825 | 1462581940412 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 17:45:40 INFO - PROCESS | 1825 | 1462581940561 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16180e800 == 85 [pid = 1825] [id = 172] 17:45:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd14c2d2c00) [pid = 1825] [serial = 516] [outer = (nil)] 17:45:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd15644b000) [pid = 1825] [serial = 517] [outer = 0x7fd14c2d2c00] 17:45:40 INFO - PROCESS | 1825 | 1462581940631 Marionette DEBUG loaded listener.js 17:45:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd15e2e4400) [pid = 1825] [serial = 518] [outer = 0x7fd14c2d2c00] 17:45:41 INFO - PROCESS | 1825 | 1462581941505 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]]]}] 17:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1328ms 17:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:45:41 INFO - PROCESS | 1825 | 1462581941537 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 17:45:41 INFO - PROCESS | 1825 | 1462581941540 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 17:45:41 INFO - PROCESS | 1825 | 1462581941547 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:45:41 INFO - PROCESS | 1825 | 1462581941550 Marionette TRACE conn3 <- [1,662,null,{}] 17:45:41 INFO - PROCESS | 1825 | 1462581941555 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}] 17:45:41 INFO - PROCESS | 1825 | 1462581941713 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 17:45:41 INFO - PROCESS | 1825 | 1462581941868 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641de000 == 86 [pid = 1825] [id = 173] 17:45:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd13e1b9c00) [pid = 1825] [serial = 519] [outer = (nil)] 17:45:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd13e1bf800) [pid = 1825] [serial = 520] [outer = 0x7fd13e1b9c00] 17:45:41 INFO - PROCESS | 1825 | 1462581941939 Marionette DEBUG loaded listener.js 17:45:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd13e1c4400) [pid = 1825] [serial = 521] [outer = 0x7fd13e1b9c00] 17:45:42 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:42 INFO - PROCESS | 1825 | 1462581942895 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]]]}] 17:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1388ms 17:45:42 INFO - PROCESS | 1825 | 1462581942935 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 17:45:42 INFO - PROCESS | 1825 | 1462581942939 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 17:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:45:42 INFO - PROCESS | 1825 | 1462581942945 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:45:42 INFO - PROCESS | 1825 | 1462581942948 Marionette TRACE conn3 <- [1,666,null,{}] 17:45:42 INFO - PROCESS | 1825 | 1462581942953 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}] 17:45:43 INFO - PROCESS | 1825 | 1462581943150 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 17:45:43 INFO - PROCESS | 1825 | 1462581943304 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474e8000 == 87 [pid = 1825] [id = 174] 17:45:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd146137400) [pid = 1825] [serial = 522] [outer = (nil)] 17:45:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd160482800) [pid = 1825] [serial = 523] [outer = 0x7fd146137400] 17:45:43 INFO - PROCESS | 1825 | 1462581943379 Marionette DEBUG loaded listener.js 17:45:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd162080400) [pid = 1825] [serial = 524] [outer = 0x7fd146137400] 17:45:43 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:44 INFO - PROCESS | 1825 | 1462581944196 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]]]}] 17:45:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1282ms 17:45:44 INFO - PROCESS | 1825 | 1462581944229 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 17:45:44 INFO - PROCESS | 1825 | 1462581944232 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 17:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:45:44 INFO - PROCESS | 1825 | 1462581944239 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:45:44 INFO - PROCESS | 1825 | 1462581944241 Marionette TRACE conn3 <- [1,670,null,{}] 17:45:44 INFO - PROCESS | 1825 | 1462581944247 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}] 17:45:44 INFO - PROCESS | 1825 | 1462581944400 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 17:45:44 INFO - PROCESS | 1825 | 1462581944552 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146156800 == 88 [pid = 1825] [id = 175] 17:45:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd140003c00) [pid = 1825] [serial = 525] [outer = (nil)] 17:45:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd14000b000) [pid = 1825] [serial = 526] [outer = 0x7fd140003c00] 17:45:44 INFO - PROCESS | 1825 | 1462581944623 Marionette DEBUG loaded listener.js 17:45:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd140010000) [pid = 1825] [serial = 527] [outer = 0x7fd140003c00] 17:45:45 INFO - PROCESS | 1825 | 1462581945483 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]]]}] 17:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1291ms 17:45:45 INFO - PROCESS | 1825 | 1462581945531 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 17:45:45 INFO - PROCESS | 1825 | 1462581945535 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 17:45:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:45:45 INFO - PROCESS | 1825 | 1462581945541 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:45:45 INFO - PROCESS | 1825 | 1462581945543 Marionette TRACE conn3 <- [1,674,null,{}] 17:45:45 INFO - PROCESS | 1825 | 1462581945549 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}] 17:45:45 INFO - PROCESS | 1825 | 1462581945699 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 17:45:45 INFO - PROCESS | 1825 | 1462581945856 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146167800 == 89 [pid = 1825] [id = 176] 17:45:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd13cfddc00) [pid = 1825] [serial = 528] [outer = (nil)] 17:45:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd13cfe2c00) [pid = 1825] [serial = 529] [outer = 0x7fd13cfddc00] 17:45:45 INFO - PROCESS | 1825 | 1462581945924 Marionette DEBUG loaded listener.js 17:45:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd13cfe8000) [pid = 1825] [serial = 530] [outer = 0x7fd13cfddc00] 17:45:46 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:45:47 INFO - PROCESS | 1825 | 1462581947118 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]]]}] 17:45:47 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 17:45:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1634ms 17:45:47 INFO - PROCESS | 1825 | 1462581947176 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 17:45:47 INFO - PROCESS | 1825 | 1462581947183 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 17:45:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:45:47 INFO - PROCESS | 1825 | 1462581947189 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:45:47 INFO - PROCESS | 1825 | 1462581947195 Marionette TRACE conn3 <- [1,678,null,{}] 17:45:47 INFO - PROCESS | 1825 | 1462581947202 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}] 17:45:47 INFO - PROCESS | 1825 | 1462581947372 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 17:45:47 INFO - PROCESS | 1825 | 1462581947557 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d12000 == 90 [pid = 1825] [id = 177] 17:45:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd13f2d5400) [pid = 1825] [serial = 531] [outer = (nil)] 17:45:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd140004000) [pid = 1825] [serial = 532] [outer = 0x7fd13f2d5400] 17:45:47 INFO - PROCESS | 1825 | 1462581947691 Marionette DEBUG loaded listener.js 17:45:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd14000f800) [pid = 1825] [serial = 533] [outer = 0x7fd13f2d5400] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd147560000 == 89 [pid = 1825] [id = 33] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f45e000 == 88 [pid = 1825] [id = 167] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd149b4bc00) [pid = 1825] [serial = 417] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd146b28400) [pid = 1825] [serial = 432] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd146f4a000) [pid = 1825] [serial = 426] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd150be9800) [pid = 1825] [serial = 423] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd15d511c00) [pid = 1825] [serial = 429] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd1503ee800) [pid = 1825] [serial = 420] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd146135400) [pid = 1825] [serial = 414] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd140a6b000) [pid = 1825] [serial = 459] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f8a2000 == 87 [pid = 1825] [id = 166] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ed1c800 == 86 [pid = 1825] [id = 165] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c217800 == 85 [pid = 1825] [id = 164] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bc5800 == 84 [pid = 1825] [id = 163] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144ddb800 == 83 [pid = 1825] [id = 162] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146104800 == 82 [pid = 1825] [id = 161] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d1b800 == 81 [pid = 1825] [id = 159] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161822000 == 80 [pid = 1825] [id = 158] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e5b000 == 79 [pid = 1825] [id = 157] 17:45:48 INFO - PROCESS | 1825 | 1462581948675 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]]]}] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161808800 == 78 [pid = 1825] [id = 156] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54f000 == 77 [pid = 1825] [id = 155] 17:45:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a1e000 == 76 [pid = 1825] [id = 154] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd14d2aa000) [pid = 1825] [serial = 457] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd1463dd400) [pid = 1825] [serial = 441] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd14613a800) [pid = 1825] [serial = 438] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14d357000) [pid = 1825] [serial = 445] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd14fc2a800) [pid = 1825] [serial = 450] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd144c72000) [pid = 1825] [serial = 435] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd1463da800) [pid = 1825] [serial = 439] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14c2d7800) [pid = 1825] [serial = 444] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd146139400) [pid = 1825] [serial = 456] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd14e84a000) [pid = 1825] [serial = 448] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd15c26cc00) [pid = 1825] [serial = 453] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd14613bc00) [pid = 1825] [serial = 436] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd15304a000) [pid = 1825] [serial = 451] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd149b50000) [pid = 1825] [serial = 442] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd14ddd3c00) [pid = 1825] [serial = 447] [outer = (nil)] [url = about:blank] 17:45:48 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd15d50ec00) [pid = 1825] [serial = 454] [outer = (nil)] [url = about:blank] 17:45:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:45:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1538ms 17:45:48 INFO - PROCESS | 1825 | 1462581948730 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 17:45:48 INFO - PROCESS | 1825 | 1462581948741 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 17:45:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:45:48 INFO - PROCESS | 1825 | 1462581948753 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:45:48 INFO - PROCESS | 1825 | 1462581948756 Marionette TRACE conn3 <- [1,682,null,{}] 17:45:48 INFO - PROCESS | 1825 | 1462581948762 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}] 17:45:48 INFO - PROCESS | 1825 | 1462581948912 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 17:45:49 INFO - PROCESS | 1825 | 1462581949030 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140da0000 == 77 [pid = 1825] [id = 178] 17:45:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd13f2d6400) [pid = 1825] [serial = 534] [outer = (nil)] 17:45:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd140babc00) [pid = 1825] [serial = 535] [outer = 0x7fd13f2d6400] 17:45:49 INFO - PROCESS | 1825 | 1462581949092 Marionette DEBUG loaded listener.js 17:45:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd140e37c00) [pid = 1825] [serial = 536] [outer = 0x7fd13f2d6400] 17:45:50 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:50 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:45:50 INFO - PROCESS | 1825 | 1462581950255 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]]]}] 17:45:50 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) 17:45:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1533ms 17:45:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:45:50 INFO - PROCESS | 1825 | 1462581950286 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 17:45:50 INFO - PROCESS | 1825 | 1462581950289 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 17:45:50 INFO - PROCESS | 1825 | 1462581950295 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:45:50 INFO - PROCESS | 1825 | 1462581950300 Marionette TRACE conn3 <- [1,686,null,{}] 17:45:50 INFO - PROCESS | 1825 | 1462581950314 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}] 17:45:50 INFO - PROCESS | 1825 | 1462581950459 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 17:45:50 INFO - PROCESS | 1825 | 1462581950621 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bb1800 == 78 [pid = 1825] [id = 179] 17:45:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd140a70c00) [pid = 1825] [serial = 537] [outer = (nil)] 17:45:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14613bc00) [pid = 1825] [serial = 538] [outer = 0x7fd140a70c00] 17:45:50 INFO - PROCESS | 1825 | 1462581950681 Marionette DEBUG loaded listener.js 17:45:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd1463d3400) [pid = 1825] [serial = 539] [outer = 0x7fd140a70c00] 17:45:51 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:51 INFO - PROCESS | 1825 | 1462581951772 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]]]}] 17:45:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1533ms 17:45:51 INFO - PROCESS | 1825 | 1462581951828 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 17:45:51 INFO - PROCESS | 1825 | 1462581951843 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 17:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:45:51 INFO - PROCESS | 1825 | 1462581951849 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:45:51 INFO - PROCESS | 1825 | 1462581951852 Marionette TRACE conn3 <- [1,690,null,{}] 17:45:51 INFO - PROCESS | 1825 | 1462581951856 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}] 17:45:52 INFO - PROCESS | 1825 | 1462581952038 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 17:45:52 INFO - PROCESS | 1825 | 1462581952141 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148feb000 == 79 [pid = 1825] [id = 180] 17:45:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd140e2e000) [pid = 1825] [serial = 540] [outer = (nil)] 17:45:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd1463db400) [pid = 1825] [serial = 541] [outer = 0x7fd140e2e000] 17:45:52 INFO - PROCESS | 1825 | 1462581952208 Marionette DEBUG loaded listener.js 17:45:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd146b28c00) [pid = 1825] [serial = 542] [outer = 0x7fd140e2e000] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14633d800) [pid = 1825] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd144dafc00) [pid = 1825] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd140b9d400) [pid = 1825] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd144c78c00) [pid = 1825] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd140a63400) [pid = 1825] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd146cc6400) [pid = 1825] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd1404b0c00) [pid = 1825] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd1463d4400) [pid = 1825] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd15d0c5c00) [pid = 1825] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd14dd10000) [pid = 1825] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd1463d2400) [pid = 1825] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd1462e7400) [pid = 1825] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd140b9dc00) [pid = 1825] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd144c7a000) [pid = 1825] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:45:53 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd14dd0e000) [pid = 1825] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:45:53 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:53 INFO - PROCESS | 1825 | 1462581953376 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]]]}] 17:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1578ms 17:45:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:45:53 INFO - PROCESS | 1825 | 1462581953428 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 17:45:53 INFO - PROCESS | 1825 | 1462581953430 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 17:45:53 INFO - PROCESS | 1825 | 1462581953436 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:45:53 INFO - PROCESS | 1825 | 1462581953439 Marionette TRACE conn3 <- [1,694,null,{}] 17:45:53 INFO - PROCESS | 1825 | 1462581953444 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}] 17:45:53 INFO - PROCESS | 1825 | 1462581953579 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 17:45:53 INFO - PROCESS | 1825 | 1462581953634 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14674d000 == 80 [pid = 1825] [id = 181] 17:45:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd1463d9c00) [pid = 1825] [serial = 543] [outer = (nil)] 17:45:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd1467ffc00) [pid = 1825] [serial = 544] [outer = 0x7fd1463d9c00] 17:45:53 INFO - PROCESS | 1825 | 1462581953692 Marionette DEBUG loaded listener.js 17:45:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd146cc2000) [pid = 1825] [serial = 545] [outer = 0x7fd1463d9c00] 17:45:54 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:54 INFO - PROCESS | 1825 | 1462581954832 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]]]}] 17:45:54 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) 17:45:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1434ms 17:45:54 INFO - PROCESS | 1825 | 1462581954869 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 17:45:54 INFO - PROCESS | 1825 | 1462581954871 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 17:45:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:45:54 INFO - PROCESS | 1825 | 1462581954877 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:45:54 INFO - PROCESS | 1825 | 1462581954879 Marionette TRACE conn3 <- [1,698,null,{}] 17:45:54 INFO - PROCESS | 1825 | 1462581954884 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}] 17:45:55 INFO - PROCESS | 1825 | 1462581955080 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 17:45:55 INFO - PROCESS | 1825 | 1462581955131 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f2e5000 == 81 [pid = 1825] [id = 182] 17:45:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd146cc1000) [pid = 1825] [serial = 546] [outer = (nil)] 17:45:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd149b56400) [pid = 1825] [serial = 547] [outer = 0x7fd146cc1000] 17:45:55 INFO - PROCESS | 1825 | 1462581955200 Marionette DEBUG loaded listener.js 17:45:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd14dbe6400) [pid = 1825] [serial = 548] [outer = 0x7fd146cc1000] 17:45:56 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:56 INFO - PROCESS | 1825 | 1462581956517 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]]]}] 17:45:56 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) 17:45:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1678ms 17:45:56 INFO - PROCESS | 1825 | 1462581956556 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 17:45:56 INFO - PROCESS | 1825 | 1462581956561 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 17:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:45:56 INFO - PROCESS | 1825 | 1462581956568 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:45:56 INFO - PROCESS | 1825 | 1462581956574 Marionette TRACE conn3 <- [1,702,null,{}] 17:45:56 INFO - PROCESS | 1825 | 1462581956581 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}] 17:45:56 INFO - PROCESS | 1825 | 1462581956791 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 17:45:56 INFO - PROCESS | 1825 | 1462581956943 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14630c000 == 82 [pid = 1825] [id = 183] 17:45:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd13e269400) [pid = 1825] [serial = 549] [outer = (nil)] 17:45:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd140a62400) [pid = 1825] [serial = 550] [outer = 0x7fd13e269400] 17:45:57 INFO - PROCESS | 1825 | 1462581957015 Marionette DEBUG loaded listener.js 17:45:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd140ba0000) [pid = 1825] [serial = 551] [outer = 0x7fd13e269400] 17:45:58 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:45:58 INFO - PROCESS | 1825 | 1462581958362 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]]]}] 17:45:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:45:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1893ms 17:45:58 INFO - PROCESS | 1825 | 1462581958463 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 17:45:58 INFO - PROCESS | 1825 | 1462581958471 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 17:45:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:45:58 INFO - PROCESS | 1825 | 1462581958481 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:45:58 INFO - PROCESS | 1825 | 1462581958484 Marionette TRACE conn3 <- [1,706,null,{}] 17:45:58 INFO - PROCESS | 1825 | 1462581958490 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}] 17:45:58 INFO - PROCESS | 1825 | 1462581958647 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 17:45:58 INFO - PROCESS | 1825 | 1462581958793 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:45:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f08a000 == 83 [pid = 1825] [id = 184] 17:45:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd13f2cf800) [pid = 1825] [serial = 552] [outer = (nil)] 17:45:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd14613ac00) [pid = 1825] [serial = 553] [outer = 0x7fd13f2cf800] 17:45:58 INFO - PROCESS | 1825 | 1462581958861 Marionette DEBUG loaded listener.js 17:45:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd1463dec00) [pid = 1825] [serial = 554] [outer = 0x7fd13f2cf800] 17:46:00 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:00 INFO - PROCESS | 1825 | 1462581960173 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]]]}] 17:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1735ms 17:46:00 INFO - PROCESS | 1825 | 1462581960229 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 17:46:00 INFO - PROCESS | 1825 | 1462581960232 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 17:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:46:00 INFO - PROCESS | 1825 | 1462581960259 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:46:00 INFO - PROCESS | 1825 | 1462581960265 Marionette TRACE conn3 <- [1,710,null,{}] 17:46:00 INFO - PROCESS | 1825 | 1462581960282 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}] 17:46:00 INFO - PROCESS | 1825 | 1462581960445 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 17:46:00 INFO - PROCESS | 1825 | 1462581960591 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150394000 == 84 [pid = 1825] [id = 185] 17:46:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd146b2a800) [pid = 1825] [serial = 555] [outer = (nil)] 17:46:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd148522800) [pid = 1825] [serial = 556] [outer = 0x7fd146b2a800] 17:46:00 INFO - PROCESS | 1825 | 1462581960662 Marionette DEBUG loaded listener.js 17:46:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd14dd08800) [pid = 1825] [serial = 557] [outer = 0x7fd146b2a800] 17:46:01 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:01 INFO - PROCESS | 1825 | 1462581961892 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]]]}] 17:46:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:46:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1691ms 17:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:46:01 INFO - PROCESS | 1825 | 1462581961947 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 17:46:01 INFO - PROCESS | 1825 | 1462581961951 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 17:46:01 INFO - PROCESS | 1825 | 1462581961957 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:46:01 INFO - PROCESS | 1825 | 1462581961961 Marionette TRACE conn3 <- [1,714,null,{}] 17:46:02 INFO - PROCESS | 1825 | 1462581962056 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}] 17:46:02 INFO - PROCESS | 1825 | 1462581962220 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 17:46:02 INFO - PROCESS | 1825 | 1462581962364 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15072f000 == 85 [pid = 1825] [id = 186] 17:46:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd13cfe4800) [pid = 1825] [serial = 558] [outer = (nil)] 17:46:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd14c2d6400) [pid = 1825] [serial = 559] [outer = 0x7fd13cfe4800] 17:46:02 INFO - PROCESS | 1825 | 1462581962437 Marionette DEBUG loaded listener.js 17:46:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd14ee9d000) [pid = 1825] [serial = 560] [outer = 0x7fd13cfe4800] 17:46:03 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:04 INFO - PROCESS | 1825 | 1462581963999 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]]]}] 17:46:04 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 17:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2079ms 17:46:04 INFO - PROCESS | 1825 | 1462581964036 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 17:46:04 INFO - PROCESS | 1825 | 1462581964041 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 17:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:46:04 INFO - PROCESS | 1825 | 1462581964049 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:46:04 INFO - PROCESS | 1825 | 1462581964054 Marionette TRACE conn3 <- [1,718,null,{}] 17:46:04 INFO - PROCESS | 1825 | 1462581964061 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}] 17:46:04 INFO - PROCESS | 1825 | 1462581964246 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 17:46:04 INFO - PROCESS | 1825 | 1462581964405 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e60000 == 86 [pid = 1825] [id = 187] 17:46:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd140011000) [pid = 1825] [serial = 561] [outer = (nil)] 17:46:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd1404ab800) [pid = 1825] [serial = 562] [outer = 0x7fd140011000] 17:46:04 INFO - PROCESS | 1825 | 1462581964469 Marionette DEBUG loaded listener.js 17:46:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd140b9dc00) [pid = 1825] [serial = 563] [outer = 0x7fd140011000] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f41e800 == 85 [pid = 1825] [id = 15] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148557800 == 84 [pid = 1825] [id = 16] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14674d000 == 83 [pid = 1825] [id = 181] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd14d2ae400) [pid = 1825] [serial = 468] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd140e2fc00) [pid = 1825] [serial = 462] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14f47c000) [pid = 1825] [serial = 471] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd1463e0c00) [pid = 1825] [serial = 465] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd144dacc00) [pid = 1825] [serial = 474] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd13f2d7800) [pid = 1825] [serial = 477] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd13e26ac00) [pid = 1825] [serial = 480] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd14ffa0000) [pid = 1825] [serial = 505] [outer = (nil)] [url = about:blank] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148feb000 == 82 [pid = 1825] [id = 180] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bb1800 == 81 [pid = 1825] [id = 179] 17:46:04 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140da0000 == 80 [pid = 1825] [id = 178] 17:46:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d12000 == 79 [pid = 1825] [id = 177] 17:46:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e379800 == 78 [pid = 1825] [id = 171] 17:46:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54e800 == 77 [pid = 1825] [id = 170] 17:46:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460e8800 == 76 [pid = 1825] [id = 169] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd15e229400) [pid = 1825] [serial = 385] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd15c2e2c00) [pid = 1825] [serial = 379] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd14e6b1400) [pid = 1825] [serial = 382] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd149b52000) [pid = 1825] [serial = 373] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd144c76000) [pid = 1825] [serial = 370] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd15e3da000) [pid = 1825] [serial = 412] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd14f9b3c00) [pid = 1825] [serial = 376] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd14b07d000) [pid = 1825] [serial = 496] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14f479400) [pid = 1825] [serial = 499] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd14b086c00) [pid = 1825] [serial = 502] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd146138c00) [pid = 1825] [serial = 487] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd1462ec800) [pid = 1825] [serial = 488] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd140a70800) [pid = 1825] [serial = 460] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd149b4f400) [pid = 1825] [serial = 493] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd140b9c400) [pid = 1825] [serial = 484] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd140a65800) [pid = 1825] [serial = 483] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd14fc2d800) [pid = 1825] [serial = 500] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd146cc1400) [pid = 1825] [serial = 491] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd1467f0400) [pid = 1825] [serial = 490] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd14cebc400) [pid = 1825] [serial = 497] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd14b08a800) [pid = 1825] [serial = 494] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd14ff9a800) [pid = 1825] [serial = 503] [outer = (nil)] [url = about:blank] 17:46:05 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd14ce21000) [pid = 1825] [serial = 274] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:46:05 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:05 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:05 INFO - PROCESS | 1825 | 1462581965713 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]]]}] 17:46:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:46:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1680ms 17:46:05 INFO - PROCESS | 1825 | 1462581965732 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 17:46:05 INFO - PROCESS | 1825 | 1462581965742 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 17:46:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:46:05 INFO - PROCESS | 1825 | 1462581965761 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:46:05 INFO - PROCESS | 1825 | 1462581965764 Marionette TRACE conn3 <- [1,722,null,{}] 17:46:05 INFO - PROCESS | 1825 | 1462581965770 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}] 17:46:05 INFO - PROCESS | 1825 | 1462581965915 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 17:46:06 INFO - PROCESS | 1825 | 1462581966060 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14630e000 == 77 [pid = 1825] [id = 188] 17:46:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd1404a2800) [pid = 1825] [serial = 564] [outer = (nil)] 17:46:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd144c77400) [pid = 1825] [serial = 565] [outer = 0x7fd1404a2800] 17:46:06 INFO - PROCESS | 1825 | 1462581966118 Marionette DEBUG loaded listener.js 17:46:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd1462f0c00) [pid = 1825] [serial = 566] [outer = 0x7fd1404a2800] 17:46:06 INFO - PROCESS | 1825 | 1462581966742 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] 17:46:06 INFO - PROCESS | 1825 | 1462581966797 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 17:46:06 INFO - PROCESS | 1825 | 1462581966803 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:46:06 INFO - PROCESS | 1825 | 1462581966809 Marionette TRACE conn3 <- [1,726,null,{}] 17:46:06 INFO - PROCESS | 1825 | 1462581966897 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}] 17:46:07 INFO - PROCESS | 1825 | 1462581967092 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 17:46:07 INFO - PROCESS | 1825 | 1462581967116 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474eb000 == 78 [pid = 1825] [id = 189] 17:46:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd1463de400) [pid = 1825] [serial = 567] [outer = (nil)] 17:46:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd146ce8c00) [pid = 1825] [serial = 568] [outer = 0x7fd1463de400] 17:46:07 INFO - PROCESS | 1825 | 1462581967179 Marionette DEBUG loaded listener.js 17:46:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd149b57400) [pid = 1825] [serial = 569] [outer = 0x7fd1463de400] 17:46:07 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:07 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:08 INFO - PROCESS | 1825 | 1462581968058 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]]]}] 17:46:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1292ms 17:46:08 INFO - PROCESS | 1825 | 1462581968094 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 17:46:08 INFO - PROCESS | 1825 | 1462581968097 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 17:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:46:08 INFO - PROCESS | 1825 | 1462581968103 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:46:08 INFO - PROCESS | 1825 | 1462581968105 Marionette TRACE conn3 <- [1,730,null,{}] 17:46:08 INFO - PROCESS | 1825 | 1462581968110 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}] 17:46:08 INFO - PROCESS | 1825 | 1462581968296 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 17:46:08 INFO - PROCESS | 1825 | 1462581968324 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e114800 == 79 [pid = 1825] [id = 190] 17:46:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd13cfe5800) [pid = 1825] [serial = 570] [outer = (nil)] 17:46:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd14d2ae400) [pid = 1825] [serial = 571] [outer = 0x7fd13cfe5800] 17:46:08 INFO - PROCESS | 1825 | 1462581968382 Marionette DEBUG loaded listener.js 17:46:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14e850000) [pid = 1825] [serial = 572] [outer = 0x7fd13cfe5800] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd1404af800) [pid = 1825] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd144c73400) [pid = 1825] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 110 (0x7fd13f2d1000) [pid = 1825] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 109 (0x7fd13f2d2400) [pid = 1825] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 108 (0x7fd140e2d800) [pid = 1825] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 107 (0x7fd144c79c00) [pid = 1825] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 106 (0x7fd13e1b9c00) [pid = 1825] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd140b9e800) [pid = 1825] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd13f2d5400) [pid = 1825] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd14633c000) [pid = 1825] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd13e265c00) [pid = 1825] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd13f2d6400) [pid = 1825] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd1404a4000) [pid = 1825] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd13cfddc00) [pid = 1825] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd1404a8000) [pid = 1825] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 97 (0x7fd14c2d2c00) [pid = 1825] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 96 (0x7fd140e2e000) [pid = 1825] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd1463d9c00) [pid = 1825] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd140ba8000) [pid = 1825] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd14c2d0400) [pid = 1825] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd140a70c00) [pid = 1825] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd14c2d1c00) [pid = 1825] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd144da6000) [pid = 1825] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 89 (0x7fd14b080000) [pid = 1825] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:46:09 INFO - PROCESS | 1825 | --DOMWINDOW == 88 (0x7fd14e850800) [pid = 1825] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:46:09 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:09 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:09 INFO - PROCESS | 1825 | 1462581969679 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] 17:46:09 INFO - PROCESS | 1825 | 1462581969744 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 17:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:46:09 INFO - PROCESS | 1825 | 1462581969752 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:46:09 INFO - PROCESS | 1825 | 1462581969757 Marionette TRACE conn3 <- [1,734,null,{}] 17:46:09 INFO - PROCESS | 1825 | 1462581969895 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}] 17:46:10 INFO - PROCESS | 1825 | 1462581970050 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 17:46:10 INFO - PROCESS | 1825 | 1462581970167 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146104000 == 80 [pid = 1825] [id = 191] 17:46:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd13e1ba000) [pid = 1825] [serial = 573] [outer = (nil)] 17:46:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd140010400) [pid = 1825] [serial = 574] [outer = 0x7fd13e1ba000] 17:46:10 INFO - PROCESS | 1825 | 1462581970238 Marionette DEBUG loaded listener.js 17:46:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd140a66c00) [pid = 1825] [serial = 575] [outer = 0x7fd13e1ba000] 17:46:11 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:11 INFO - PROCESS | 1825 | 1462581971146 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]]]}] 17:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1462ms 17:46:11 INFO - PROCESS | 1825 | 1462581971215 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 17:46:11 INFO - PROCESS | 1825 | 1462581971223 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 17:46:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:46:11 INFO - PROCESS | 1825 | 1462581971233 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:46:11 INFO - PROCESS | 1825 | 1462581971237 Marionette TRACE conn3 <- [1,738,null,{}] 17:46:11 INFO - PROCESS | 1825 | 1462581971243 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}] 17:46:11 INFO - PROCESS | 1825 | 1462581971442 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 17:46:11 INFO - PROCESS | 1825 | 1462581971632 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460e5000 == 81 [pid = 1825] [id = 192] 17:46:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd144c7d800) [pid = 1825] [serial = 576] [outer = (nil)] 17:46:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd146134400) [pid = 1825] [serial = 577] [outer = 0x7fd144c7d800] 17:46:11 INFO - PROCESS | 1825 | 1462581971745 Marionette DEBUG loaded listener.js 17:46:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd1462f1c00) [pid = 1825] [serial = 578] [outer = 0x7fd144c7d800] 17:46:12 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:12 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:13 INFO - PROCESS | 1825 | 1462581973025 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]]]}] 17:46:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:46:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1843ms 17:46:13 INFO - PROCESS | 1825 | 1462581973108 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 17:46:13 INFO - PROCESS | 1825 | 1462581973111 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 17:46:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:46:13 INFO - PROCESS | 1825 | 1462581973166 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:46:13 INFO - PROCESS | 1825 | 1462581973173 Marionette TRACE conn3 <- [1,742,null,{}] 17:46:13 INFO - PROCESS | 1825 | 1462581973189 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}] 17:46:13 INFO - PROCESS | 1825 | 1462581973342 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 17:46:13 INFO - PROCESS | 1825 | 1462581973490 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f8ba000 == 82 [pid = 1825] [id = 193] 17:46:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd14633a400) [pid = 1825] [serial = 579] [outer = (nil)] 17:46:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd146cc1400) [pid = 1825] [serial = 580] [outer = 0x7fd14633a400] 17:46:13 INFO - PROCESS | 1825 | 1462581973562 Marionette DEBUG loaded listener.js 17:46:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd14c2cc000) [pid = 1825] [serial = 581] [outer = 0x7fd14633a400] 17:46:14 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:14 INFO - PROCESS | 1825 | 1462581974769 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]]]}] 17:46:14 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 17:46:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1650ms 17:46:14 INFO - PROCESS | 1825 | 1462581974810 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 17:46:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:46:14 INFO - PROCESS | 1825 | 1462581974814 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 17:46:14 INFO - PROCESS | 1825 | 1462581974820 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:46:14 INFO - PROCESS | 1825 | 1462581974823 Marionette TRACE conn3 <- [1,746,null,{}] 17:46:14 INFO - PROCESS | 1825 | 1462581974872 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}] 17:46:15 INFO - PROCESS | 1825 | 1462581975083 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 17:46:15 INFO - PROCESS | 1825 | 1462581975237 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1563c4800 == 83 [pid = 1825] [id = 194] 17:46:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd1463dc800) [pid = 1825] [serial = 582] [outer = (nil)] 17:46:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd14e847400) [pid = 1825] [serial = 583] [outer = 0x7fd1463dc800] 17:46:15 INFO - PROCESS | 1825 | 1462581975306 Marionette DEBUG loaded listener.js 17:46:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd14f477800) [pid = 1825] [serial = 584] [outer = 0x7fd1463dc800] 17:46:15 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:16 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:16 INFO - PROCESS | 1825 | 1462581976482 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]]]}] 17:46:16 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.) 17:46:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1682ms 17:46:16 INFO - PROCESS | 1825 | 1462581976501 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 17:46:16 INFO - PROCESS | 1825 | 1462581976504 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 17:46:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:46:16 INFO - PROCESS | 1825 | 1462581976510 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:46:16 INFO - PROCESS | 1825 | 1462581976513 Marionette TRACE conn3 <- [1,750,null,{}] 17:46:16 INFO - PROCESS | 1825 | 1462581976518 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}] 17:46:16 INFO - PROCESS | 1825 | 1462581976665 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 17:46:16 INFO - PROCESS | 1825 | 1462581976877 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1471a9800 == 84 [pid = 1825] [id = 195] 17:46:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd13e1bcc00) [pid = 1825] [serial = 585] [outer = (nil)] 17:46:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd13f2cd400) [pid = 1825] [serial = 586] [outer = 0x7fd13e1bcc00] 17:46:16 INFO - PROCESS | 1825 | 1462581976945 Marionette DEBUG loaded listener.js 17:46:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd14f5c1c00) [pid = 1825] [serial = 587] [outer = 0x7fd13e1bcc00] 17:46:18 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:18 INFO - PROCESS | 1825 | 1462581978219 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]]]}] 17:46:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:46:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1739ms 17:46:18 INFO - PROCESS | 1825 | 1462581978250 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 17:46:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:46:18 INFO - PROCESS | 1825 | 1462581978255 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 17:46:18 INFO - PROCESS | 1825 | 1462581978312 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:46:18 INFO - PROCESS | 1825 | 1462581978317 Marionette TRACE conn3 <- [1,754,null,{}] 17:46:18 INFO - PROCESS | 1825 | 1462581978345 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}] 17:46:18 INFO - PROCESS | 1825 | 1462581978498 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 17:46:18 INFO - PROCESS | 1825 | 1462581978647 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610c000 == 85 [pid = 1825] [id = 196] 17:46:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd13f2d7c00) [pid = 1825] [serial = 588] [outer = (nil)] 17:46:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd14000d800) [pid = 1825] [serial = 589] [outer = 0x7fd13f2d7c00] 17:46:18 INFO - PROCESS | 1825 | 1462581978712 Marionette DEBUG loaded listener.js 17:46:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd1404b0c00) [pid = 1825] [serial = 590] [outer = 0x7fd13f2d7c00] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1641d2800 == 84 [pid = 1825] [id = 128] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148566800 == 83 [pid = 1825] [id = 129] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474eb000 == 82 [pid = 1825] [id = 189] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 105 (0x7fd160482800) [pid = 1825] [serial = 523] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 104 (0x7fd14000b000) [pid = 1825] [serial = 526] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14630e000 == 81 [pid = 1825] [id = 188] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e60000 == 80 [pid = 1825] [id = 187] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15072f000 == 79 [pid = 1825] [id = 186] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150394000 == 78 [pid = 1825] [id = 185] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f08a000 == 77 [pid = 1825] [id = 184] 17:46:19 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14630c000 == 76 [pid = 1825] [id = 183] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 103 (0x7fd15e3d6800) [pid = 1825] [serial = 472] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd146336800) [pid = 1825] [serial = 511] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd160475400) [pid = 1825] [serial = 478] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd146b23400) [pid = 1825] [serial = 512] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd140a6f400) [pid = 1825] [serial = 508] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd146335800) [pid = 1825] [serial = 415] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 97 (0x7fd14dcb9c00) [pid = 1825] [serial = 418] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 96 (0x7fd13e1bf800) [pid = 1825] [serial = 520] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd162076000) [pid = 1825] [serial = 433] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd14000f800) [pid = 1825] [serial = 533] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd146b26c00) [pid = 1825] [serial = 466] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd13e26fc00) [pid = 1825] [serial = 481] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd140e37c00) [pid = 1825] [serial = 536] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd15d050800) [pid = 1825] [serial = 424] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 89 (0x7fd13cfe8000) [pid = 1825] [serial = 530] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 88 (0x7fd14c2d1800) [pid = 1825] [serial = 427] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 87 (0x7fd15644b000) [pid = 1825] [serial = 517] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 86 (0x7fd1463db400) [pid = 1825] [serial = 541] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 85 (0x7fd1467ffc00) [pid = 1825] [serial = 544] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 84 (0x7fd144c7cc00) [pid = 1825] [serial = 463] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 83 (0x7fd14e6b5c00) [pid = 1825] [serial = 514] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 82 (0x7fd13cfe2c00) [pid = 1825] [serial = 529] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 81 (0x7fd1463d3400) [pid = 1825] [serial = 539] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 80 (0x7fd144c72800) [pid = 1825] [serial = 509] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 79 (0x7fd146b28c00) [pid = 1825] [serial = 542] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 78 (0x7fd140babc00) [pid = 1825] [serial = 535] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 77 (0x7fd162075000) [pid = 1825] [serial = 430] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 76 (0x7fd13e1c4400) [pid = 1825] [serial = 521] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 75 (0x7fd140004000) [pid = 1825] [serial = 532] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 74 (0x7fd15e2e4400) [pid = 1825] [serial = 518] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 73 (0x7fd14613bc00) [pid = 1825] [serial = 538] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd149084800) [pid = 1825] [serial = 475] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd14ee9f000) [pid = 1825] [serial = 515] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd14e848c00) [pid = 1825] [serial = 469] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd156451400) [pid = 1825] [serial = 421] [outer = (nil)] [url = about:blank] 17:46:19 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd146cc2000) [pid = 1825] [serial = 545] [outer = (nil)] [url = about:blank] 17:46:20 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:20 INFO - PROCESS | 1825 | 1462581980124 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]]]}] 17:46:20 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 17:46:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1905ms 17:46:20 INFO - PROCESS | 1825 | 1462581980168 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 17:46:20 INFO - PROCESS | 1825 | 1462581980175 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 17:46:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:46:20 INFO - PROCESS | 1825 | 1462581980184 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:46:20 INFO - PROCESS | 1825 | 1462581980188 Marionette TRACE conn3 <- [1,758,null,{}] 17:46:20 INFO - PROCESS | 1825 | 1462581980193 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}] 17:46:20 INFO - PROCESS | 1825 | 1462581980330 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 17:46:20 INFO - PROCESS | 1825 | 1462581980435 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e67800 == 77 [pid = 1825] [id = 197] 17:46:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd13e1b9000) [pid = 1825] [serial = 591] [outer = (nil)] 17:46:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd140ba7400) [pid = 1825] [serial = 592] [outer = 0x7fd13e1b9000] 17:46:20 INFO - PROCESS | 1825 | 1462581980493 Marionette DEBUG loaded listener.js 17:46:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd144da6c00) [pid = 1825] [serial = 593] [outer = 0x7fd13e1b9000] 17:46:21 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:21 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:46:21 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:21 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:21 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:46:21 INFO - PROCESS | 1825 | 1462581981227 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]]]}] 17:46:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:46:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1085ms 17:46:21 INFO - PROCESS | 1825 | 1462581981269 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 17:46:21 INFO - PROCESS | 1825 | 1462581981273 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 17:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:46:21 INFO - PROCESS | 1825 | 1462581981279 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:46:21 INFO - PROCESS | 1825 | 1462581981284 Marionette TRACE conn3 <- [1,762,null,{}] 17:46:21 INFO - PROCESS | 1825 | 1462581981314 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}] 17:46:21 INFO - PROCESS | 1825 | 1462581981474 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 17:46:21 INFO - PROCESS | 1825 | 1462581981486 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14719e800 == 78 [pid = 1825] [id = 198] 17:46:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd148349400) [pid = 1825] [serial = 594] [outer = (nil)] 17:46:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd149b4dc00) [pid = 1825] [serial = 595] [outer = 0x7fd148349400] 17:46:21 INFO - PROCESS | 1825 | 1462581981546 Marionette DEBUG loaded listener.js 17:46:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd14c2cd400) [pid = 1825] [serial = 596] [outer = 0x7fd148349400] 17:46:22 INFO - PROCESS | 1825 | 1462581982786 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]]]}] 17:46:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1548ms 17:46:22 INFO - PROCESS | 1825 | 1462581982827 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 17:46:22 INFO - PROCESS | 1825 | 1462581982830 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 17:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:46:22 INFO - PROCESS | 1825 | 1462581982850 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:46:22 INFO - PROCESS | 1825 | 1462581982853 Marionette TRACE conn3 <- [1,766,null,{}] 17:46:22 INFO - PROCESS | 1825 | 1462581982858 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}] 17:46:23 INFO - PROCESS | 1825 | 1462581983026 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 17:46:23 INFO - PROCESS | 1825 | 1462581983152 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148566800 == 79 [pid = 1825] [id = 199] 17:46:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd146333800) [pid = 1825] [serial = 597] [outer = (nil)] 17:46:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd14e84bc00) [pid = 1825] [serial = 598] [outer = 0x7fd146333800] 17:46:23 INFO - PROCESS | 1825 | 1462581983211 Marionette DEBUG loaded listener.js 17:46:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd14f471c00) [pid = 1825] [serial = 599] [outer = 0x7fd146333800] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 76 (0x7fd1404a2800) [pid = 1825] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 75 (0x7fd1463de400) [pid = 1825] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 74 (0x7fd140a67400) [pid = 1825] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 73 (0x7fd146137400) [pid = 1825] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 72 (0x7fd140003c00) [pid = 1825] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 71 (0x7fd146b2a800) [pid = 1825] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 70 (0x7fd13e269400) [pid = 1825] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 69 (0x7fd13f2cf800) [pid = 1825] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 68 (0x7fd13cfe4800) [pid = 1825] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:46:23 INFO - PROCESS | 1825 | --DOMWINDOW == 67 (0x7fd140011000) [pid = 1825] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:46:24 INFO - PROCESS | 1825 | 1462581984335 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]]]}] 17:46:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:46:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1534ms 17:46:24 INFO - PROCESS | 1825 | 1462581984377 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 17:46:24 INFO - PROCESS | 1825 | 1462581984380 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 17:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:46:24 INFO - PROCESS | 1825 | 1462581984386 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:46:24 INFO - PROCESS | 1825 | 1462581984389 Marionette TRACE conn3 <- [1,770,null,{}] 17:46:24 INFO - PROCESS | 1825 | 1462581984394 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}] 17:46:24 INFO - PROCESS | 1825 | 1462581984536 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 17:46:24 INFO - PROCESS | 1825 | 1462581984709 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149b87800 == 80 [pid = 1825] [id = 200] 17:46:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 68 (0x7fd13cfe4800) [pid = 1825] [serial = 600] [outer = (nil)] 17:46:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 69 (0x7fd1462f5400) [pid = 1825] [serial = 601] [outer = 0x7fd13cfe4800] 17:46:24 INFO - PROCESS | 1825 | 1462581984776 Marionette DEBUG loaded listener.js 17:46:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 70 (0x7fd14d2a8800) [pid = 1825] [serial = 602] [outer = 0x7fd13cfe4800] 17:46:25 INFO - PROCESS | 1825 | 1462581985357 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]]]}] 17:46:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:46:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 980ms 17:46:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:46:25 INFO - PROCESS | 1825 | 1462581985367 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 17:46:25 INFO - PROCESS | 1825 | 1462581985370 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 17:46:25 INFO - PROCESS | 1825 | 1462581985374 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:46:25 INFO - PROCESS | 1825 | 1462581985378 Marionette TRACE conn3 <- [1,774,null,{}] 17:46:25 INFO - PROCESS | 1825 | 1462581985384 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}] 17:46:25 INFO - PROCESS | 1825 | 1462581985538 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 17:46:25 INFO - PROCESS | 1825 | 1462581985562 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f8a1800 == 81 [pid = 1825] [id = 201] 17:46:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 71 (0x7fd14f478c00) [pid = 1825] [serial = 603] [outer = (nil)] 17:46:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 72 (0x7fd1503f6400) [pid = 1825] [serial = 604] [outer = 0x7fd14f478c00] 17:46:25 INFO - PROCESS | 1825 | 1462581985620 Marionette DEBUG loaded listener.js 17:46:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 73 (0x7fd1515eb400) [pid = 1825] [serial = 605] [outer = 0x7fd14f478c00] 17:46:26 INFO - PROCESS | 1825 | 1462581986628 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]]]}] 17:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1283ms 17:46:26 INFO - PROCESS | 1825 | 1462581986658 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 17:46:26 INFO - PROCESS | 1825 | 1462581986664 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 17:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:46:26 INFO - PROCESS | 1825 | 1462581986673 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:46:26 INFO - PROCESS | 1825 | 1462581986678 Marionette TRACE conn3 <- [1,778,null,{}] 17:46:26 INFO - PROCESS | 1825 | 1462581986685 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}] 17:46:26 INFO - PROCESS | 1825 | 1462581986850 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 17:46:27 INFO - PROCESS | 1825 | 1462581987007 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d5c800 == 82 [pid = 1825] [id = 202] 17:46:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 74 (0x7fd140007800) [pid = 1825] [serial = 606] [outer = (nil)] 17:46:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 75 (0x7fd140a65800) [pid = 1825] [serial = 607] [outer = 0x7fd140007800] 17:46:27 INFO - PROCESS | 1825 | 1462581987080 Marionette DEBUG loaded listener.js 17:46:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 76 (0x7fd140e32800) [pid = 1825] [serial = 608] [outer = 0x7fd140007800] 17:46:27 INFO - PROCESS | 1825 | 1462581987990 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]]]}] 17:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1335ms 17:46:28 INFO - PROCESS | 1825 | 1462581988008 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 17:46:28 INFO - PROCESS | 1825 | 1462581988016 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 17:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:46:28 INFO - PROCESS | 1825 | 1462581988026 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:46:28 INFO - PROCESS | 1825 | 1462581988030 Marionette TRACE conn3 <- [1,782,null,{}] 17:46:28 INFO - PROCESS | 1825 | 1462581988036 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}] 17:46:28 INFO - PROCESS | 1825 | 1462581988200 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 17:46:28 INFO - PROCESS | 1825 | 1462581988356 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f076000 == 83 [pid = 1825] [id = 203] 17:46:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 77 (0x7fd144daa800) [pid = 1825] [serial = 609] [outer = (nil)] 17:46:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 78 (0x7fd1463e0c00) [pid = 1825] [serial = 610] [outer = 0x7fd144daa800] 17:46:28 INFO - PROCESS | 1825 | 1462581988426 Marionette DEBUG loaded listener.js 17:46:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 79 (0x7fd148348400) [pid = 1825] [serial = 611] [outer = 0x7fd144daa800] 17:46:29 INFO - PROCESS | 1825 | 1462581989358 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]]]}] 17:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1379ms 17:46:29 INFO - PROCESS | 1825 | 1462581989405 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 17:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:46:29 INFO - PROCESS | 1825 | 1462581989410 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 17:46:29 INFO - PROCESS | 1825 | 1462581989416 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:46:29 INFO - PROCESS | 1825 | 1462581989421 Marionette TRACE conn3 <- [1,786,null,{}] 17:46:29 INFO - PROCESS | 1825 | 1462581989437 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}] 17:46:29 INFO - PROCESS | 1825 | 1462581989607 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 17:46:29 INFO - PROCESS | 1825 | 1462581989771 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15c203000 == 84 [pid = 1825] [id = 204] 17:46:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 80 (0x7fd146ce4000) [pid = 1825] [serial = 612] [outer = (nil)] 17:46:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 81 (0x7fd14f472c00) [pid = 1825] [serial = 613] [outer = 0x7fd146ce4000] 17:46:29 INFO - PROCESS | 1825 | 1462581989843 Marionette DEBUG loaded listener.js 17:46:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 82 (0x7fd14fc8a800) [pid = 1825] [serial = 614] [outer = 0x7fd146ce4000] 17:46:30 INFO - PROCESS | 1825 | 1462581990732 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]]]}] 17:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1345ms 17:46:30 INFO - PROCESS | 1825 | 1462581990763 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 17:46:30 INFO - PROCESS | 1825 | 1462581990770 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 17:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:46:30 INFO - PROCESS | 1825 | 1462581990779 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:46:30 INFO - PROCESS | 1825 | 1462581990783 Marionette TRACE conn3 <- [1,790,null,{}] 17:46:30 INFO - PROCESS | 1825 | 1462581990792 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}] 17:46:31 INFO - PROCESS | 1825 | 1462581991024 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 17:46:31 INFO - PROCESS | 1825 | 1462581991184 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d583800 == 85 [pid = 1825] [id = 205] 17:46:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 83 (0x7fd146cc4c00) [pid = 1825] [serial = 615] [outer = (nil)] 17:46:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 84 (0x7fd1515e5c00) [pid = 1825] [serial = 616] [outer = 0x7fd146cc4c00] 17:46:31 INFO - PROCESS | 1825 | 1462581991254 Marionette DEBUG loaded listener.js 17:46:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd15345ec00) [pid = 1825] [serial = 617] [outer = 0x7fd146cc4c00] 17:46:32 INFO - PROCESS | 1825 | 1462581992065 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]]]}] 17:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1336ms 17:46:32 INFO - PROCESS | 1825 | 1462581992114 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 17:46:32 INFO - PROCESS | 1825 | 1462581992118 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 17:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:46:32 INFO - PROCESS | 1825 | 1462581992124 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:46:32 INFO - PROCESS | 1825 | 1462581992127 Marionette TRACE conn3 <- [1,794,null,{}] 17:46:32 INFO - PROCESS | 1825 | 1462581992132 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}] 17:46:32 INFO - PROCESS | 1825 | 1462581992283 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 17:46:32 INFO - PROCESS | 1825 | 1462581992452 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff50000 == 86 [pid = 1825] [id = 206] 17:46:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd14b086800) [pid = 1825] [serial = 618] [outer = (nil)] 17:46:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 87 (0x7fd14ee99800) [pid = 1825] [serial = 619] [outer = 0x7fd14b086800] 17:46:32 INFO - PROCESS | 1825 | 1462581992519 Marionette DEBUG loaded listener.js 17:46:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 88 (0x7fd15c2e1800) [pid = 1825] [serial = 620] [outer = 0x7fd14b086800] 17:46:33 INFO - PROCESS | 1825 | 1462581993396 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]]]}] 17:46:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:46:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1333ms 17:46:33 INFO - PROCESS | 1825 | 1462581993458 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 17:46:33 INFO - PROCESS | 1825 | 1462581993462 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 17:46:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:46:33 INFO - PROCESS | 1825 | 1462581993467 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:46:33 INFO - PROCESS | 1825 | 1462581993470 Marionette TRACE conn3 <- [1,798,null,{}] 17:46:33 INFO - PROCESS | 1825 | 1462581993475 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}] 17:46:33 INFO - PROCESS | 1825 | 1462581993653 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 17:46:33 INFO - PROCESS | 1825 | 1462581993802 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16187e000 == 87 [pid = 1825] [id = 207] 17:46:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd15c2dec00) [pid = 1825] [serial = 621] [outer = (nil)] 17:46:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd15e2e4400) [pid = 1825] [serial = 622] [outer = 0x7fd15c2dec00] 17:46:33 INFO - PROCESS | 1825 | 1462581993872 Marionette DEBUG loaded listener.js 17:46:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd161e4c400) [pid = 1825] [serial = 623] [outer = 0x7fd15c2dec00] 17:46:34 INFO - PROCESS | 1825 | 1462581994713 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]]]}] 17:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 17:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1276ms 17:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:46:34 INFO - PROCESS | 1825 | 1462581994745 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 17:46:34 INFO - PROCESS | 1825 | 1462581994748 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 17:46:34 INFO - PROCESS | 1825 | 1462581994754 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:46:34 INFO - PROCESS | 1825 | 1462581994757 Marionette TRACE conn3 <- [1,802,null,{}] 17:46:34 INFO - PROCESS | 1825 | 1462581994762 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}] 17:46:34 INFO - PROCESS | 1825 | 1462581994966 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 17:46:35 INFO - PROCESS | 1825 | 1462581995088 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162216800 == 88 [pid = 1825] [id = 208] 17:46:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd147473400) [pid = 1825] [serial = 624] [outer = (nil)] 17:46:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd147479c00) [pid = 1825] [serial = 625] [outer = 0x7fd147473400] 17:46:35 INFO - PROCESS | 1825 | 1462581995157 Marionette DEBUG loaded listener.js 17:46:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd14747f400) [pid = 1825] [serial = 626] [outer = 0x7fd147473400] 17:46:35 INFO - PROCESS | 1825 | 1462581995982 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]]]}] 17:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 17:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1287ms 17:46:36 INFO - PROCESS | 1825 | 1462581996041 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 17:46:36 INFO - PROCESS | 1825 | 1462581996045 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 17:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:46:36 INFO - PROCESS | 1825 | 1462581996050 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:46:36 INFO - PROCESS | 1825 | 1462581996053 Marionette TRACE conn3 <- [1,806,null,{}] 17:46:36 INFO - PROCESS | 1825 | 1462581996058 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}] 17:46:36 INFO - PROCESS | 1825 | 1462581996225 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 17:46:36 INFO - PROCESS | 1825 | 1462581996378 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641d2800 == 89 [pid = 1825] [id = 209] 17:46:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd13cfe1800) [pid = 1825] [serial = 627] [outer = (nil)] 17:46:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd14df06400) [pid = 1825] [serial = 628] [outer = 0x7fd13cfe1800] 17:46:36 INFO - PROCESS | 1825 | 1462581996448 Marionette DEBUG loaded listener.js 17:46:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd161e84c00) [pid = 1825] [serial = 629] [outer = 0x7fd13cfe1800] 17:46:37 INFO - PROCESS | 1825 | 1462581997209 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]]]}] 17:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 17:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1178ms 17:46:37 INFO - PROCESS | 1825 | 1462581997231 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 17:46:37 INFO - PROCESS | 1825 | 1462581997234 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 17:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:46:37 INFO - PROCESS | 1825 | 1462581997241 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:46:37 INFO - PROCESS | 1825 | 1462581997244 Marionette TRACE conn3 <- [1,810,null,{}] 17:46:37 INFO - PROCESS | 1825 | 1462581997249 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}] 17:46:37 INFO - PROCESS | 1825 | 1462581997427 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 17:46:37 INFO - PROCESS | 1825 | 1462581997583 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144c42800 == 90 [pid = 1825] [id = 210] 17:46:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd13cfe6400) [pid = 1825] [serial = 630] [outer = (nil)] 17:46:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd13f2d5400) [pid = 1825] [serial = 631] [outer = 0x7fd13cfe6400] 17:46:37 INFO - PROCESS | 1825 | 1462581997656 Marionette DEBUG loaded listener.js 17:46:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd146332800) [pid = 1825] [serial = 632] [outer = 0x7fd13cfe6400] 17:46:38 INFO - PROCESS | 1825 | 1462581998786 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]]]}] 17:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1584ms 17:46:38 INFO - PROCESS | 1825 | 1462581998825 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 17:46:38 INFO - PROCESS | 1825 | 1462581998832 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 17:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:46:38 INFO - PROCESS | 1825 | 1462581998839 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:46:38 INFO - PROCESS | 1825 | 1462581998844 Marionette TRACE conn3 <- [1,814,null,{}] 17:46:38 INFO - PROCESS | 1825 | 1462581998851 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}] 17:46:39 INFO - PROCESS | 1825 | 1462581999017 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 17:46:39 INFO - PROCESS | 1825 | 1462581999180 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146122000 == 91 [pid = 1825] [id = 211] 17:46:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd140006000) [pid = 1825] [serial = 633] [outer = (nil)] 17:46:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd14000dc00) [pid = 1825] [serial = 634] [outer = 0x7fd140006000] 17:46:39 INFO - PROCESS | 1825 | 1462581999304 Marionette DEBUG loaded listener.js 17:46:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd140b9e400) [pid = 1825] [serial = 635] [outer = 0x7fd140006000] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f2e5000 == 90 [pid = 1825] [id = 182] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 102 (0x7fd14d2ae400) [pid = 1825] [serial = 571] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149b87800 == 89 [pid = 1825] [id = 200] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148566800 == 88 [pid = 1825] [id = 199] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14719e800 == 87 [pid = 1825] [id = 198] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e67800 == 86 [pid = 1825] [id = 197] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610c000 == 85 [pid = 1825] [id = 196] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1471a9800 == 84 [pid = 1825] [id = 195] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1563c4800 == 83 [pid = 1825] [id = 194] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f8ba000 == 82 [pid = 1825] [id = 193] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460e5000 == 81 [pid = 1825] [id = 192] 17:46:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146104000 == 80 [pid = 1825] [id = 191] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 101 (0x7fd1462f0c00) [pid = 1825] [serial = 566] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 100 (0x7fd144c77400) [pid = 1825] [serial = 565] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 99 (0x7fd146ce8c00) [pid = 1825] [serial = 568] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 98 (0x7fd149b57400) [pid = 1825] [serial = 569] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 97 (0x7fd15d0ca000) [pid = 1825] [serial = 506] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 96 (0x7fd162080400) [pid = 1825] [serial = 524] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd140010000) [pid = 1825] [serial = 527] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd149b56400) [pid = 1825] [serial = 547] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd14dd08800) [pid = 1825] [serial = 557] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd148522800) [pid = 1825] [serial = 556] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd140ba0000) [pid = 1825] [serial = 551] [outer = (nil)] [url = about:blank] 17:46:39 INFO - PROCESS | 1825 | --DOMWINDOW == 90 (0x7fd140a62400) [pid = 1825] [serial = 550] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 89 (0x7fd1463dec00) [pid = 1825] [serial = 554] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 88 (0x7fd14613ac00) [pid = 1825] [serial = 553] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 87 (0x7fd14ee9d000) [pid = 1825] [serial = 560] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 86 (0x7fd14c2d6400) [pid = 1825] [serial = 559] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 85 (0x7fd140b9dc00) [pid = 1825] [serial = 563] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | --DOMWINDOW == 84 (0x7fd1404ab800) [pid = 1825] [serial = 562] [outer = (nil)] [url = about:blank] 17:46:40 INFO - PROCESS | 1825 | 1462582000179 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] 17:46:40 INFO - PROCESS | 1825 | 1462582000236 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 17:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:46:40 INFO - PROCESS | 1825 | 1462582000245 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:46:40 INFO - PROCESS | 1825 | 1462582000249 Marionette TRACE conn3 <- [1,818,null,{}] 17:46:40 INFO - PROCESS | 1825 | 1462582000254 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}] 17:46:40 INFO - PROCESS | 1825 | 1462582000400 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 17:46:40 INFO - PROCESS | 1825 | 1462582000418 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14614e800 == 81 [pid = 1825] [id = 212] 17:46:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 85 (0x7fd144c74400) [pid = 1825] [serial = 636] [outer = (nil)] 17:46:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 86 (0x7fd1462ea000) [pid = 1825] [serial = 637] [outer = 0x7fd144c74400] 17:46:40 INFO - PROCESS | 1825 | 1462582000475 Marionette DEBUG loaded listener.js 17:46:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 87 (0x7fd14633f400) [pid = 1825] [serial = 638] [outer = 0x7fd144c74400] 17:46:41 INFO - PROCESS | 1825 | 1462582001270 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]]]}] 17:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1079ms 17:46:41 INFO - PROCESS | 1825 | 1462582001324 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 17:46:41 INFO - PROCESS | 1825 | 1462582001328 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 17:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:46:41 INFO - PROCESS | 1825 | 1462582001337 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:46:41 INFO - PROCESS | 1825 | 1462582001341 Marionette TRACE conn3 <- [1,822,null,{}] 17:46:41 INFO - PROCESS | 1825 | 1462582001356 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}] 17:46:41 INFO - PROCESS | 1825 | 1462582001507 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 17:46:41 INFO - PROCESS | 1825 | 1462582001520 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474de000 == 82 [pid = 1825] [id = 213] 17:46:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 88 (0x7fd1473d5800) [pid = 1825] [serial = 639] [outer = (nil)] 17:46:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 89 (0x7fd1473dac00) [pid = 1825] [serial = 640] [outer = 0x7fd1473d5800] 17:46:41 INFO - PROCESS | 1825 | 1462582001579 Marionette DEBUG loaded listener.js 17:46:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 90 (0x7fd1473e0800) [pid = 1825] [serial = 641] [outer = 0x7fd1473d5800] 17:46:42 INFO - PROCESS | 1825 | 1462582002349 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] 17:46:42 INFO - PROCESS | 1825 | 1462582002380 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 17:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:46:42 INFO - PROCESS | 1825 | 1462582002406 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:46:42 INFO - PROCESS | 1825 | 1462582002408 Marionette TRACE conn3 <- [1,826,null,{}] 17:46:42 INFO - PROCESS | 1825 | 1462582002436 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}] 17:46:42 INFO - PROCESS | 1825 | 1462582002611 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 17:46:42 INFO - PROCESS | 1825 | 1462582002636 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e10a800 == 83 [pid = 1825] [id = 214] 17:46:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 91 (0x7fd1462ea400) [pid = 1825] [serial = 642] [outer = (nil)] 17:46:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd149092c00) [pid = 1825] [serial = 643] [outer = 0x7fd1462ea400] 17:46:42 INFO - PROCESS | 1825 | 1462582002692 Marionette DEBUG loaded listener.js 17:46:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd14c2cc400) [pid = 1825] [serial = 644] [outer = 0x7fd1462ea400] 17:46:43 INFO - PROCESS | 1825 | 1462582003470 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]]]}] 17:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1114ms 17:46:43 INFO - PROCESS | 1825 | 1462582003505 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 17:46:43 INFO - PROCESS | 1825 | 1462582003507 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 17:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:46:43 INFO - PROCESS | 1825 | 1462582003513 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:46:43 INFO - PROCESS | 1825 | 1462582003515 Marionette TRACE conn3 <- [1,830,null,{}] 17:46:43 INFO - PROCESS | 1825 | 1462582003526 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}] 17:46:43 INFO - PROCESS | 1825 | 1462582003703 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 17:46:43 INFO - PROCESS | 1825 | 1462582003734 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f549000 == 84 [pid = 1825] [id = 215] 17:46:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd14747a800) [pid = 1825] [serial = 645] [outer = (nil)] 17:46:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd14dd0cc00) [pid = 1825] [serial = 646] [outer = 0x7fd14747a800] 17:46:43 INFO - PROCESS | 1825 | 1462582003793 Marionette DEBUG loaded listener.js 17:46:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd14ee9d000) [pid = 1825] [serial = 647] [outer = 0x7fd14747a800] 17:46:44 INFO - PROCESS | 1825 | --DOMWINDOW == 95 (0x7fd146333800) [pid = 1825] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:46:44 INFO - PROCESS | 1825 | --DOMWINDOW == 94 (0x7fd148349400) [pid = 1825] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:46:44 INFO - PROCESS | 1825 | --DOMWINDOW == 93 (0x7fd13e1b9000) [pid = 1825] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:46:44 INFO - PROCESS | 1825 | --DOMWINDOW == 92 (0x7fd13cfe4800) [pid = 1825] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:46:44 INFO - PROCESS | 1825 | --DOMWINDOW == 91 (0x7fd13f2d7c00) [pid = 1825] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:46:44 INFO - PROCESS | 1825 | 1462582004661 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]]]}] 17:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1181ms 17:46:44 INFO - PROCESS | 1825 | 1462582004695 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 17:46:44 INFO - PROCESS | 1825 | 1462582004708 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 17:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:46:44 INFO - PROCESS | 1825 | 1462582004714 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:46:44 INFO - PROCESS | 1825 | 1462582004716 Marionette TRACE conn3 <- [1,834,null,{}] 17:46:44 INFO - PROCESS | 1825 | 1462582004721 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}] 17:46:44 INFO - PROCESS | 1825 | 1462582004911 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 17:46:44 INFO - PROCESS | 1825 | 1462582004990 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15157a000 == 85 [pid = 1825] [id = 216] 17:46:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 92 (0x7fd13e265800) [pid = 1825] [serial = 648] [outer = (nil)] 17:46:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 93 (0x7fd14ee9cc00) [pid = 1825] [serial = 649] [outer = 0x7fd13e265800] 17:46:45 INFO - PROCESS | 1825 | 1462582005050 Marionette DEBUG loaded listener.js 17:46:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 94 (0x7fd15ce78000) [pid = 1825] [serial = 650] [outer = 0x7fd13e265800] 17:46:45 INFO - PROCESS | 1825 | 1462582005683 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]]]}] 17:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 984ms 17:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:46:45 INFO - PROCESS | 1825 | 1462582005699 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 17:46:45 INFO - PROCESS | 1825 | 1462582005701 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 17:46:45 INFO - PROCESS | 1825 | 1462582005706 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:46:45 INFO - PROCESS | 1825 | 1462582005709 Marionette TRACE conn3 <- [1,838,null,{}] 17:46:45 INFO - PROCESS | 1825 | 1462582005714 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}] 17:46:45 INFO - PROCESS | 1825 | 1462582005891 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 17:46:45 INFO - PROCESS | 1825 | 1462582005908 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1573cd800 == 86 [pid = 1825] [id = 217] 17:46:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 95 (0x7fd13e1c6800) [pid = 1825] [serial = 651] [outer = (nil)] 17:46:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 96 (0x7fd13e1ce400) [pid = 1825] [serial = 652] [outer = 0x7fd13e1c6800] 17:46:45 INFO - PROCESS | 1825 | 1462582005965 Marionette DEBUG loaded listener.js 17:46:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 97 (0x7fd13e1d4800) [pid = 1825] [serial = 653] [outer = 0x7fd13e1c6800] 17:46:46 INFO - PROCESS | 1825 | 1462582006831 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]]]}] 17:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1178ms 17:46:46 INFO - PROCESS | 1825 | 1462582006885 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 17:46:46 INFO - PROCESS | 1825 | 1462582006891 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 17:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:46:46 INFO - PROCESS | 1825 | 1462582006899 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:46:46 INFO - PROCESS | 1825 | 1462582006905 Marionette TRACE conn3 <- [1,842,null,{}] 17:46:46 INFO - PROCESS | 1825 | 1462582006914 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}] 17:46:47 INFO - PROCESS | 1825 | 1462582007098 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 17:46:47 INFO - PROCESS | 1825 | 1462582007255 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610c000 == 87 [pid = 1825] [id = 218] 17:46:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 98 (0x7fd13e1c5400) [pid = 1825] [serial = 654] [outer = (nil)] 17:46:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 99 (0x7fd13e269c00) [pid = 1825] [serial = 655] [outer = 0x7fd13e1c5400] 17:46:47 INFO - PROCESS | 1825 | 1462582007330 Marionette DEBUG loaded listener.js 17:46:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 100 (0x7fd1404a7c00) [pid = 1825] [serial = 656] [outer = 0x7fd13e1c5400] 17:46:48 INFO - PROCESS | 1825 | 1462582008197 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]]]}] 17:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1341ms 17:46:48 INFO - PROCESS | 1825 | 1462582008240 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 17:46:48 INFO - PROCESS | 1825 | 1462582008248 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 17:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:46:48 INFO - PROCESS | 1825 | 1462582008258 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:46:48 INFO - PROCESS | 1825 | 1462582008262 Marionette TRACE conn3 <- [1,846,null,{}] 17:46:48 INFO - PROCESS | 1825 | 1462582008268 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}] 17:46:48 INFO - PROCESS | 1825 | 1462582008429 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 17:46:48 INFO - PROCESS | 1825 | 1462582008593 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150736000 == 88 [pid = 1825] [id = 219] 17:46:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 101 (0x7fd140a62400) [pid = 1825] [serial = 657] [outer = (nil)] 17:46:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 102 (0x7fd146136c00) [pid = 1825] [serial = 658] [outer = 0x7fd140a62400] 17:46:48 INFO - PROCESS | 1825 | 1462582008669 Marionette DEBUG loaded listener.js 17:46:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 103 (0x7fd14633d400) [pid = 1825] [serial = 659] [outer = 0x7fd140a62400] 17:46:49 INFO - PROCESS | 1825 | 1462582009569 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]]]}] 17:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1347ms 17:46:49 INFO - PROCESS | 1825 | 1462582009604 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 17:46:49 INFO - PROCESS | 1825 | 1462582009608 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 17:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:46:49 INFO - PROCESS | 1825 | 1462582009614 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:46:49 INFO - PROCESS | 1825 | 1462582009619 Marionette TRACE conn3 <- [1,850,null,{}] 17:46:49 INFO - PROCESS | 1825 | 1462582009634 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}] 17:46:49 INFO - PROCESS | 1825 | 1462582009796 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 17:46:49 INFO - PROCESS | 1825 | 1462582009960 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162375000 == 89 [pid = 1825] [id = 220] 17:46:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 104 (0x7fd1473d5400) [pid = 1825] [serial = 660] [outer = (nil)] 17:46:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 105 (0x7fd147473c00) [pid = 1825] [serial = 661] [outer = 0x7fd1473d5400] 17:46:50 INFO - PROCESS | 1825 | 1462582010036 Marionette DEBUG loaded listener.js 17:46:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 106 (0x7fd14e19f800) [pid = 1825] [serial = 662] [outer = 0x7fd1473d5400] 17:46:50 INFO - PROCESS | 1825 | 1462582010855 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]]]}] 17:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1289ms 17:46:50 INFO - PROCESS | 1825 | 1462582010903 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 17:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:46:50 INFO - PROCESS | 1825 | 1462582010908 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 17:46:50 INFO - PROCESS | 1825 | 1462582010914 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:46:50 INFO - PROCESS | 1825 | 1462582010917 Marionette TRACE conn3 <- [1,854,null,{}] 17:46:50 INFO - PROCESS | 1825 | 1462582010922 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}] 17:46:51 INFO - PROCESS | 1825 | 1462582011081 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 17:46:51 INFO - PROCESS | 1825 | 1462582011241 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622cb800 == 90 [pid = 1825] [id = 221] 17:46:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 107 (0x7fd1473d9c00) [pid = 1825] [serial = 663] [outer = (nil)] 17:46:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 108 (0x7fd14fc31400) [pid = 1825] [serial = 664] [outer = 0x7fd1473d9c00] 17:46:51 INFO - PROCESS | 1825 | 1462582011311 Marionette DEBUG loaded listener.js 17:46:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 109 (0x7fd15304ac00) [pid = 1825] [serial = 665] [outer = 0x7fd1473d9c00] 17:46:52 INFO - PROCESS | 1825 | 1462582012147 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]]]}] 17:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1280ms 17:46:52 INFO - PROCESS | 1825 | 1462582012194 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 17:46:52 INFO - PROCESS | 1825 | 1462582012198 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 17:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:46:52 INFO - PROCESS | 1825 | 1462582012204 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:46:52 INFO - PROCESS | 1825 | 1462582012206 Marionette TRACE conn3 <- [1,858,null,{}] 17:46:52 INFO - PROCESS | 1825 | 1462582012212 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}] 17:46:52 INFO - PROCESS | 1825 | 1462582012363 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 17:46:52 INFO - PROCESS | 1825 | 1462582012533 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd166594000 == 91 [pid = 1825] [id = 222] 17:46:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 110 (0x7fd14f649000) [pid = 1825] [serial = 666] [outer = (nil)] 17:46:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 111 (0x7fd15c2e4800) [pid = 1825] [serial = 667] [outer = 0x7fd14f649000] 17:46:52 INFO - PROCESS | 1825 | 1462582012601 Marionette DEBUG loaded listener.js 17:46:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd15d510800) [pid = 1825] [serial = 668] [outer = 0x7fd14f649000] 17:46:53 INFO - PROCESS | 1825 | 1462582013451 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]]]}] 17:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1290ms 17:46:53 INFO - PROCESS | 1825 | 1462582013494 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 17:46:53 INFO - PROCESS | 1825 | 1462582013498 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 17:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:46:53 INFO - PROCESS | 1825 | 1462582013503 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:46:53 INFO - PROCESS | 1825 | 1462582013506 Marionette TRACE conn3 <- [1,862,null,{}] 17:46:53 INFO - PROCESS | 1825 | 1462582013511 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}] 17:46:53 INFO - PROCESS | 1825 | 1462582013688 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 17:46:53 INFO - PROCESS | 1825 | 1462582013852 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cf8a800 == 92 [pid = 1825] [id = 223] 17:46:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd14ff97c00) [pid = 1825] [serial = 669] [outer = (nil)] 17:46:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd1620c9000) [pid = 1825] [serial = 670] [outer = 0x7fd14ff97c00] 17:46:53 INFO - PROCESS | 1825 | 1462582013922 Marionette DEBUG loaded listener.js 17:46:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd162304800) [pid = 1825] [serial = 671] [outer = 0x7fd14ff97c00] 17:46:54 INFO - PROCESS | 1825 | 1462582014715 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]]]}] 17:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1278ms 17:46:54 INFO - PROCESS | 1825 | 1462582014783 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 17:46:54 INFO - PROCESS | 1825 | 1462582014787 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 17:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:46:54 INFO - PROCESS | 1825 | 1462582014792 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:46:54 INFO - PROCESS | 1825 | 1462582014794 Marionette TRACE conn3 <- [1,866,null,{}] 17:46:54 INFO - PROCESS | 1825 | 1462582014800 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}] 17:46:54 INFO - PROCESS | 1825 | 1462582014952 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 17:46:55 INFO - PROCESS | 1825 | 1462582015108 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c19800 == 93 [pid = 1825] [id = 224] 17:46:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd13ced9800) [pid = 1825] [serial = 672] [outer = (nil)] 17:46:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd13cede800) [pid = 1825] [serial = 673] [outer = 0x7fd13ced9800] 17:46:55 INFO - PROCESS | 1825 | 1462582015179 Marionette DEBUG loaded listener.js 17:46:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd13cee3000) [pid = 1825] [serial = 674] [outer = 0x7fd13ced9800] 17:46:55 INFO - PROCESS | 1825 | 1462582015985 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]]]}] 17:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1230ms 17:46:56 INFO - PROCESS | 1825 | 1462582016024 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 17:46:56 INFO - PROCESS | 1825 | 1462582016026 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 17:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:46:56 INFO - PROCESS | 1825 | 1462582016032 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:46:56 INFO - PROCESS | 1825 | 1462582016035 Marionette TRACE conn3 <- [1,870,null,{}] 17:46:56 INFO - PROCESS | 1825 | 1462582016040 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}] 17:46:56 INFO - PROCESS | 1825 | 1462582016203 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 17:46:56 INFO - PROCESS | 1825 | 1462582016365 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a31000 == 94 [pid = 1825] [id = 225] 17:46:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd13ceda000) [pid = 1825] [serial = 675] [outer = (nil)] 17:46:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd1401a5400) [pid = 1825] [serial = 676] [outer = 0x7fd13ceda000] 17:46:56 INFO - PROCESS | 1825 | 1462582016436 Marionette DEBUG loaded listener.js 17:46:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd1401a9c00) [pid = 1825] [serial = 677] [outer = 0x7fd13ceda000] 17:46:57 INFO - PROCESS | 1825 | 1462582017279 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]]]}] 17:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1284ms 17:46:57 INFO - PROCESS | 1825 | 1462582017318 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 17:46:57 INFO - PROCESS | 1825 | 1462582017321 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 17:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:46:57 INFO - PROCESS | 1825 | 1462582017328 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:46:57 INFO - PROCESS | 1825 | 1462582017331 Marionette TRACE conn3 <- [1,874,null,{}] 17:46:57 INFO - PROCESS | 1825 | 1462582017336 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}] 17:46:57 INFO - PROCESS | 1825 | 1462582017496 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 17:46:57 INFO - PROCESS | 1825 | 1462582017657 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd167380800 == 95 [pid = 1825] [id = 226] 17:46:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd13cee0c00) [pid = 1825] [serial = 678] [outer = (nil)] 17:46:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd13d1f4000) [pid = 1825] [serial = 679] [outer = 0x7fd13cee0c00] 17:46:57 INFO - PROCESS | 1825 | 1462582017735 Marionette DEBUG loaded listener.js 17:46:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd13d1f8c00) [pid = 1825] [serial = 680] [outer = 0x7fd13cee0c00] 17:46:58 INFO - PROCESS | 1825 | 1462582018648 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]]]}] 17:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1377ms 17:46:58 INFO - PROCESS | 1825 | 1462582018705 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 17:46:58 INFO - PROCESS | 1825 | 1462582018708 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 17:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:46:58 INFO - PROCESS | 1825 | 1462582018714 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:46:58 INFO - PROCESS | 1825 | 1462582018716 Marionette TRACE conn3 <- [1,878,null,{}] 17:46:58 INFO - PROCESS | 1825 | 1462582018721 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}] 17:46:58 INFO - PROCESS | 1825 | 1462582018889 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 17:46:59 INFO - PROCESS | 1825 | 1462582019056 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:46:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402c6800 == 96 [pid = 1825] [id = 227] 17:46:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd13c856400) [pid = 1825] [serial = 681] [outer = (nil)] 17:46:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd13c85f800) [pid = 1825] [serial = 682] [outer = 0x7fd13c856400] 17:46:59 INFO - PROCESS | 1825 | 1462582019126 Marionette DEBUG loaded listener.js 17:46:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd13c864c00) [pid = 1825] [serial = 683] [outer = 0x7fd13c856400] 17:47:00 INFO - PROCESS | 1825 | 1462582020208 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]]]}] 17:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1531ms 17:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:47:00 INFO - PROCESS | 1825 | 1462582020245 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 17:47:00 INFO - PROCESS | 1825 | 1462582020249 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 17:47:00 INFO - PROCESS | 1825 | 1462582020258 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:47:00 INFO - PROCESS | 1825 | 1462582020263 Marionette TRACE conn3 <- [1,882,null,{}] 17:47:00 INFO - PROCESS | 1825 | 1462582020270 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}] 17:47:00 INFO - PROCESS | 1825 | 1462582020491 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 17:47:00 INFO - PROCESS | 1825 | 1462582020670 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146150000 == 97 [pid = 1825] [id = 228] 17:47:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd13c862c00) [pid = 1825] [serial = 684] [outer = (nil)] 17:47:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd13d1fdc00) [pid = 1825] [serial = 685] [outer = 0x7fd13c862c00] 17:47:00 INFO - PROCESS | 1825 | 1462582020742 Marionette DEBUG loaded listener.js 17:47:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd13e1c7000) [pid = 1825] [serial = 686] [outer = 0x7fd13c862c00] 17:47:01 INFO - PROCESS | 1825 | 1462582021592 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]]]}] 17:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1384ms 17:47:01 INFO - PROCESS | 1825 | 1462582021642 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 17:47:01 INFO - PROCESS | 1825 | 1462582021658 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 17:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:47:01 INFO - PROCESS | 1825 | 1462582021675 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:47:01 INFO - PROCESS | 1825 | 1462582021688 Marionette TRACE conn3 <- [1,886,null,{}] 17:47:01 INFO - PROCESS | 1825 | 1462582021697 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}] 17:47:01 INFO - PROCESS | 1825 | 1462582021942 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 17:47:02 INFO - PROCESS | 1825 | 1462582022162 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146118000 == 98 [pid = 1825] [id = 229] 17:47:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd13f2d3c00) [pid = 1825] [serial = 687] [outer = (nil)] 17:47:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd140003800) [pid = 1825] [serial = 688] [outer = 0x7fd13f2d3c00] 17:47:02 INFO - PROCESS | 1825 | 1462582022241 Marionette DEBUG loaded listener.js 17:47:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd1401a9800) [pid = 1825] [serial = 689] [outer = 0x7fd13f2d3c00] 17:47:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15157a000 == 97 [pid = 1825] [id = 216] 17:47:02 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f549000 == 96 [pid = 1825] [id = 215] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd13f2cd400) [pid = 1825] [serial = 586] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd140010400) [pid = 1825] [serial = 574] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd146134400) [pid = 1825] [serial = 577] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd146cc1400) [pid = 1825] [serial = 580] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14e847400) [pid = 1825] [serial = 583] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd1503f6400) [pid = 1825] [serial = 604] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e10a800 == 95 [pid = 1825] [id = 214] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474de000 == 94 [pid = 1825] [id = 213] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14614e800 == 93 [pid = 1825] [id = 212] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146122000 == 92 [pid = 1825] [id = 211] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd16187e000 == 91 [pid = 1825] [id = 207] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ff50000 == 90 [pid = 1825] [id = 206] 17:47:03 INFO - PROCESS | 1825 | 1462582023172 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]]]}] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d583800 == 89 [pid = 1825] [id = 205] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15c203000 == 88 [pid = 1825] [id = 204] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f076000 == 87 [pid = 1825] [id = 203] 17:47:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d5c800 == 86 [pid = 1825] [id = 202] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd14e84bc00) [pid = 1825] [serial = 598] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd14f471c00) [pid = 1825] [serial = 599] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd149b4dc00) [pid = 1825] [serial = 595] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd140ba7400) [pid = 1825] [serial = 592] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd1462f5400) [pid = 1825] [serial = 601] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd144da6c00) [pid = 1825] [serial = 593] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd1404b0c00) [pid = 1825] [serial = 590] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd14000d800) [pid = 1825] [serial = 589] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14c2cd400) [pid = 1825] [serial = 596] [outer = (nil)] [url = about:blank] 17:47:03 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd14d2a8800) [pid = 1825] [serial = 602] [outer = (nil)] [url = about:blank] 17:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1553ms 17:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:47:03 INFO - PROCESS | 1825 | 1462582023228 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 17:47:03 INFO - PROCESS | 1825 | 1462582023231 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 17:47:03 INFO - PROCESS | 1825 | 1462582023236 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:47:03 INFO - PROCESS | 1825 | 1462582023242 Marionette TRACE conn3 <- [1,890,null,{}] 17:47:03 INFO - PROCESS | 1825 | 1462582023256 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}] 17:47:03 INFO - PROCESS | 1825 | 1462582023410 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 17:47:03 INFO - PROCESS | 1825 | 1462582023531 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14614d000 == 87 [pid = 1825] [id = 230] 17:47:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd1401b2000) [pid = 1825] [serial = 690] [outer = (nil)] 17:47:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd140a6f400) [pid = 1825] [serial = 691] [outer = 0x7fd1401b2000] 17:47:03 INFO - PROCESS | 1825 | 1462582023598 Marionette DEBUG loaded listener.js 17:47:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd140e2b400) [pid = 1825] [serial = 692] [outer = 0x7fd1401b2000] 17:47:04 INFO - PROCESS | 1825 | 1462582024300 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]]]}] 17:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1095ms 17:47:04 INFO - PROCESS | 1825 | 1462582024331 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 17:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:47:04 INFO - PROCESS | 1825 | 1462582024335 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 17:47:04 INFO - PROCESS | 1825 | 1462582024340 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:47:04 INFO - PROCESS | 1825 | 1462582024343 Marionette TRACE conn3 <- [1,894,null,{}] 17:47:04 INFO - PROCESS | 1825 | 1462582024347 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}] 17:47:04 INFO - PROCESS | 1825 | 1462582024501 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 17:47:04 INFO - PROCESS | 1825 | 1462582024621 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14755e000 == 88 [pid = 1825] [id = 231] 17:47:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd1401b2400) [pid = 1825] [serial = 693] [outer = (nil)] 17:47:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd144dac400) [pid = 1825] [serial = 694] [outer = 0x7fd1401b2400] 17:47:04 INFO - PROCESS | 1825 | 1462582024679 Marionette DEBUG loaded listener.js 17:47:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd14613bc00) [pid = 1825] [serial = 695] [outer = 0x7fd1401b2400] 17:47:05 INFO - PROCESS | 1825 | 1462582025374 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]]]}] 17:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1080ms 17:47:05 INFO - PROCESS | 1825 | 1462582025420 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 17:47:05 INFO - PROCESS | 1825 | 1462582025425 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 17:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:47:05 INFO - PROCESS | 1825 | 1462582025454 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:47:05 INFO - PROCESS | 1825 | 1462582025457 Marionette TRACE conn3 <- [1,898,null,{}] 17:47:05 INFO - PROCESS | 1825 | 1462582025483 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}] 17:47:05 INFO - PROCESS | 1825 | 1462582025667 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 17:47:05 INFO - PROCESS | 1825 | 1462582025687 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dbb6000 == 89 [pid = 1825] [id = 232] 17:47:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd140e2c400) [pid = 1825] [serial = 696] [outer = (nil)] 17:47:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd1462f2800) [pid = 1825] [serial = 697] [outer = 0x7fd140e2c400] 17:47:05 INFO - PROCESS | 1825 | 1462582025745 Marionette DEBUG loaded listener.js 17:47:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd14633f800) [pid = 1825] [serial = 698] [outer = 0x7fd140e2c400] 17:47:06 INFO - PROCESS | 1825 | 1462582026512 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]]]}] 17:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1097ms 17:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:47:06 INFO - PROCESS | 1825 | 1462582026551 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 17:47:06 INFO - PROCESS | 1825 | 1462582026553 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 17:47:06 INFO - PROCESS | 1825 | 1462582026559 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:47:06 INFO - PROCESS | 1825 | 1462582026562 Marionette TRACE conn3 <- [1,902,null,{}] 17:47:06 INFO - PROCESS | 1825 | 1462582026567 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}] 17:47:06 INFO - PROCESS | 1825 | 1462582026769 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 17:47:06 INFO - PROCESS | 1825 | 1462582026799 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f45b800 == 90 [pid = 1825] [id = 233] 17:47:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd14633f000) [pid = 1825] [serial = 699] [outer = (nil)] 17:47:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd1473d8800) [pid = 1825] [serial = 700] [outer = 0x7fd14633f000] 17:47:06 INFO - PROCESS | 1825 | 1462582026858 Marionette DEBUG loaded listener.js 17:47:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd147475400) [pid = 1825] [serial = 701] [outer = 0x7fd14633f000] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd14747a800) [pid = 1825] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd1462ea400) [pid = 1825] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd13e1bcc00) [pid = 1825] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd140006000) [pid = 1825] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd144c74400) [pid = 1825] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd146cc1000) [pid = 1825] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd13cfe5800) [pid = 1825] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd13e265800) [pid = 1825] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd1463dc800) [pid = 1825] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd144c7d800) [pid = 1825] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd1473d5800) [pid = 1825] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd14633a400) [pid = 1825] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:47:07 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd13e1ba000) [pid = 1825] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:47:07 INFO - PROCESS | 1825 | 1462582027957 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]]]}] 17:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1434ms 17:47:07 INFO - PROCESS | 1825 | 1462582027993 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 17:47:07 INFO - PROCESS | 1825 | 1462582027997 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 17:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:47:08 INFO - PROCESS | 1825 | 1462582028002 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:47:08 INFO - PROCESS | 1825 | 1462582028004 Marionette TRACE conn3 <- [1,906,null,{}] 17:47:08 INFO - PROCESS | 1825 | 1462582028018 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}] 17:47:08 INFO - PROCESS | 1825 | 1462582028174 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 17:47:08 INFO - PROCESS | 1825 | 1462582028194 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe7d000 == 91 [pid = 1825] [id = 234] 17:47:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd13e1ba000) [pid = 1825] [serial = 702] [outer = (nil)] 17:47:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd1462e6400) [pid = 1825] [serial = 703] [outer = 0x7fd13e1ba000] 17:47:08 INFO - PROCESS | 1825 | 1462582028258 Marionette DEBUG loaded listener.js 17:47:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd146b2b800) [pid = 1825] [serial = 704] [outer = 0x7fd13e1ba000] 17:47:09 INFO - PROCESS | 1825 | 1462582028998 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]]]}] 17:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1044ms 17:47:09 INFO - PROCESS | 1825 | 1462582029047 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 17:47:09 INFO - PROCESS | 1825 | 1462582029051 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 17:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:47:09 INFO - PROCESS | 1825 | 1462582029056 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:47:09 INFO - PROCESS | 1825 | 1462582029058 Marionette TRACE conn3 <- [1,910,null,{}] 17:47:09 INFO - PROCESS | 1825 | 1462582029088 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}] 17:47:09 INFO - PROCESS | 1825 | 1462582029233 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 17:47:09 INFO - PROCESS | 1825 | 1462582029247 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1573c3800 == 92 [pid = 1825] [id = 235] 17:47:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd144c7e800) [pid = 1825] [serial = 705] [outer = (nil)] 17:47:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd147480000) [pid = 1825] [serial = 706] [outer = 0x7fd144c7e800] 17:47:09 INFO - PROCESS | 1825 | 1462582029305 Marionette DEBUG loaded listener.js 17:47:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd14b082000) [pid = 1825] [serial = 707] [outer = 0x7fd144c7e800] 17:47:10 INFO - PROCESS | 1825 | 1462582030240 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]]]}] 17:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1244ms 17:47:10 INFO - PROCESS | 1825 | 1462582030302 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 17:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:47:10 INFO - PROCESS | 1825 | 1462582030308 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 17:47:10 INFO - PROCESS | 1825 | 1462582030316 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:47:10 INFO - PROCESS | 1825 | 1462582030322 Marionette TRACE conn3 <- [1,914,null,{}] 17:47:10 INFO - PROCESS | 1825 | 1462582030329 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}] 17:47:10 INFO - PROCESS | 1825 | 1462582030523 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 17:47:10 INFO - PROCESS | 1825 | 1462582030685 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d1d800 == 93 [pid = 1825] [id = 236] 17:47:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd13ced5800) [pid = 1825] [serial = 708] [outer = (nil)] 17:47:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd13d1fa000) [pid = 1825] [serial = 709] [outer = 0x7fd13ced5800] 17:47:10 INFO - PROCESS | 1825 | 1462582030759 Marionette DEBUG loaded listener.js 17:47:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd13e1ccc00) [pid = 1825] [serial = 710] [outer = 0x7fd13ced5800] 17:47:11 INFO - PROCESS | 1825 | 1462582031635 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]]]}] 17:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1390ms 17:47:11 INFO - PROCESS | 1825 | 1462582031707 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 17:47:11 INFO - PROCESS | 1825 | 1462582031715 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 17:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:47:11 INFO - PROCESS | 1825 | 1462582031725 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:47:11 INFO - PROCESS | 1825 | 1462582031728 Marionette TRACE conn3 <- [1,918,null,{}] 17:47:11 INFO - PROCESS | 1825 | 1462582031734 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}] 17:47:11 INFO - PROCESS | 1825 | 1462582031936 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 17:47:12 INFO - PROCESS | 1825 | 1462582032097 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e119000 == 94 [pid = 1825] [id = 237] 17:47:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd140003c00) [pid = 1825] [serial = 711] [outer = (nil)] 17:47:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd1401ad400) [pid = 1825] [serial = 712] [outer = 0x7fd140003c00] 17:47:12 INFO - PROCESS | 1825 | 1462582032167 Marionette DEBUG loaded listener.js 17:47:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd140a6b400) [pid = 1825] [serial = 713] [outer = 0x7fd140003c00] 17:47:13 INFO - PROCESS | 1825 | 1462582033111 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]]]}] 17:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1434ms 17:47:13 INFO - PROCESS | 1825 | 1462582033159 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 17:47:13 INFO - PROCESS | 1825 | 1462582033163 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 17:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:47:13 INFO - PROCESS | 1825 | 1462582033170 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:47:13 INFO - PROCESS | 1825 | 1462582033175 Marionette TRACE conn3 <- [1,922,null,{}] 17:47:13 INFO - PROCESS | 1825 | 1462582033191 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}] 17:47:13 INFO - PROCESS | 1825 | 1462582033401 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 17:47:13 INFO - PROCESS | 1825 | 1462582033569 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161872800 == 95 [pid = 1825] [id = 238] 17:47:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd146131800) [pid = 1825] [serial = 714] [outer = (nil)] 17:47:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd1463ddc00) [pid = 1825] [serial = 715] [outer = 0x7fd146131800] 17:47:13 INFO - PROCESS | 1825 | 1462582033643 Marionette DEBUG loaded listener.js 17:47:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd146f4b800) [pid = 1825] [serial = 716] [outer = 0x7fd146131800] 17:47:14 INFO - PROCESS | 1825 | 1462582034459 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]]]}] 17:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1332ms 17:47:14 INFO - PROCESS | 1825 | 1462582034503 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 17:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:47:14 INFO - PROCESS | 1825 | 1462582034508 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 17:47:14 INFO - PROCESS | 1825 | 1462582034514 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:47:14 INFO - PROCESS | 1825 | 1462582034517 Marionette TRACE conn3 <- [1,926,null,{}] 17:47:14 INFO - PROCESS | 1825 | 1462582034522 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}] 17:47:14 INFO - PROCESS | 1825 | 1462582034681 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 17:47:14 INFO - PROCESS | 1825 | 1462582034847 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd164120000 == 96 [pid = 1825] [id = 239] 17:47:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd1462f4c00) [pid = 1825] [serial = 717] [outer = (nil)] 17:47:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd147530000) [pid = 1825] [serial = 718] [outer = 0x7fd1462f4c00] 17:47:14 INFO - PROCESS | 1825 | 1462582034915 Marionette DEBUG loaded listener.js 17:47:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd14c2d4400) [pid = 1825] [serial = 719] [outer = 0x7fd1462f4c00] 17:47:15 INFO - PROCESS | 1825 | 1462582035759 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]]]}] 17:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1285ms 17:47:15 INFO - PROCESS | 1825 | 1462582035799 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 17:47:15 INFO - PROCESS | 1825 | 1462582035803 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 17:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:47:15 INFO - PROCESS | 1825 | 1462582035808 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:47:15 INFO - PROCESS | 1825 | 1462582035811 Marionette TRACE conn3 <- [1,930,null,{}] 17:47:15 INFO - PROCESS | 1825 | 1462582035816 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}] 17:47:15 INFO - PROCESS | 1825 | 1462582035969 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 17:47:16 INFO - PROCESS | 1825 | 1462582036109 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149daf800 == 97 [pid = 1825] [id = 240] 17:47:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd14747c000) [pid = 1825] [serial = 720] [outer = (nil)] 17:47:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd14ddd3c00) [pid = 1825] [serial = 721] [outer = 0x7fd14747c000] 17:47:16 INFO - PROCESS | 1825 | 1462582036176 Marionette DEBUG loaded listener.js 17:47:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd14ebe1c00) [pid = 1825] [serial = 722] [outer = 0x7fd14747c000] 17:47:17 INFO - PROCESS | 1825 | 1462582037006 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]]]}] 17:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1231ms 17:47:17 INFO - PROCESS | 1825 | 1462582037039 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 17:47:17 INFO - PROCESS | 1825 | 1462582037042 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 17:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:47:17 INFO - PROCESS | 1825 | 1462582037049 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:47:17 INFO - PROCESS | 1825 | 1462582037052 Marionette TRACE conn3 <- [1,934,null,{}] 17:47:17 INFO - PROCESS | 1825 | 1462582037057 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}] 17:47:17 INFO - PROCESS | 1825 | 1462582037236 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 17:47:17 INFO - PROCESS | 1825 | 1462582037406 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e49a800 == 98 [pid = 1825] [id = 241] 17:47:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd14f473800) [pid = 1825] [serial = 723] [outer = (nil)] 17:47:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd14fc34400) [pid = 1825] [serial = 724] [outer = 0x7fd14f473800] 17:47:17 INFO - PROCESS | 1825 | 1462582037477 Marionette DEBUG loaded listener.js 17:47:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd15d0c3c00) [pid = 1825] [serial = 725] [outer = 0x7fd14f473800] 17:47:18 INFO - PROCESS | 1825 | 1462582038348 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]]]}] 17:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1330ms 17:47:18 INFO - PROCESS | 1825 | 1462582038382 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 17:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:47:18 INFO - PROCESS | 1825 | 1462582038393 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 17:47:18 INFO - PROCESS | 1825 | 1462582038398 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:47:18 INFO - PROCESS | 1825 | 1462582038405 Marionette TRACE conn3 <- [1,938,null,{}] 17:47:18 INFO - PROCESS | 1825 | 1462582038410 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}] 17:47:18 INFO - PROCESS | 1825 | 1462582038565 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 17:47:18 INFO - PROCESS | 1825 | 1462582038731 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd166751000 == 99 [pid = 1825] [id = 242] 17:47:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd14f478000) [pid = 1825] [serial = 726] [outer = (nil)] 17:47:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd15e2e4800) [pid = 1825] [serial = 727] [outer = 0x7fd14f478000] 17:47:18 INFO - PROCESS | 1825 | 1462582038797 Marionette DEBUG loaded listener.js 17:47:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd161896c00) [pid = 1825] [serial = 728] [outer = 0x7fd14f478000] 17:47:19 INFO - PROCESS | 1825 | 1462582039641 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]]]}] 17:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1282ms 17:47:19 INFO - PROCESS | 1825 | 1462582039681 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 17:47:19 INFO - PROCESS | 1825 | 1462582039684 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 17:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:47:19 INFO - PROCESS | 1825 | 1462582039690 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:47:19 INFO - PROCESS | 1825 | 1462582039692 Marionette TRACE conn3 <- [1,942,null,{}] 17:47:19 INFO - PROCESS | 1825 | 1462582039698 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}] 17:47:19 INFO - PROCESS | 1825 | 1462582039854 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 17:47:20 INFO - PROCESS | 1825 | 1462582040022 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acda800 == 100 [pid = 1825] [id = 243] 17:47:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd140413c00) [pid = 1825] [serial = 729] [outer = (nil)] 17:47:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd14041a800) [pid = 1825] [serial = 730] [outer = 0x7fd140413c00] 17:47:20 INFO - PROCESS | 1825 | 1462582040091 Marionette DEBUG loaded listener.js 17:47:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd14041fc00) [pid = 1825] [serial = 731] [outer = 0x7fd140413c00] 17:47:20 INFO - PROCESS | 1825 | 1462582040959 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]]]}] 17:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1331ms 17:47:21 INFO - PROCESS | 1825 | 1462582041021 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 17:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:47:21 INFO - PROCESS | 1825 | 1462582041025 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 17:47:21 INFO - PROCESS | 1825 | 1462582041031 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:47:21 INFO - PROCESS | 1825 | 1462582041035 Marionette TRACE conn3 <- [1,946,null,{}] 17:47:21 INFO - PROCESS | 1825 | 1462582041040 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}] 17:47:21 INFO - PROCESS | 1825 | 1462582041203 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 17:47:21 INFO - PROCESS | 1825 | 1462582041369 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e510000 == 101 [pid = 1825] [id = 244] 17:47:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd13f3f0c00) [pid = 1825] [serial = 732] [outer = (nil)] 17:47:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd13f3f6800) [pid = 1825] [serial = 733] [outer = 0x7fd13f3f0c00] 17:47:21 INFO - PROCESS | 1825 | 1462582041458 Marionette DEBUG loaded listener.js 17:47:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd13f3fb000) [pid = 1825] [serial = 734] [outer = 0x7fd13f3f0c00] 17:47:22 INFO - PROCESS | 1825 | 1462582042227 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]]]}] 17:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1235ms 17:47:22 INFO - PROCESS | 1825 | 1462582042267 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 17:47:22 INFO - PROCESS | 1825 | 1462582042270 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 17:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:47:22 INFO - PROCESS | 1825 | 1462582042276 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:47:22 INFO - PROCESS | 1825 | 1462582042279 Marionette TRACE conn3 <- [1,950,null,{}] 17:47:22 INFO - PROCESS | 1825 | 1462582042284 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}] 17:47:22 INFO - PROCESS | 1825 | 1462582042443 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 17:47:22 INFO - PROCESS | 1825 | 1462582042588 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f48d000 == 102 [pid = 1825] [id = 245] 17:47:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd13f3f1800) [pid = 1825] [serial = 735] [outer = (nil)] 17:47:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd140418000) [pid = 1825] [serial = 736] [outer = 0x7fd13f3f1800] 17:47:22 INFO - PROCESS | 1825 | 1462582042658 Marionette DEBUG loaded listener.js 17:47:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd153051400) [pid = 1825] [serial = 737] [outer = 0x7fd13f3f1800] 17:47:23 INFO - PROCESS | 1825 | 1462582043548 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]]]}] 17:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1336ms 17:47:23 INFO - PROCESS | 1825 | 1462582043613 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 17:47:23 INFO - PROCESS | 1825 | 1462582043617 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 17:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:47:23 INFO - PROCESS | 1825 | 1462582043622 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:47:23 INFO - PROCESS | 1825 | 1462582043627 Marionette TRACE conn3 <- [1,954,null,{}] 17:47:23 INFO - PROCESS | 1825 | 1462582043631 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}] 17:47:23 INFO - PROCESS | 1825 | 1462582043863 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 17:47:24 INFO - PROCESS | 1825 | 1462582044394 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e238800 == 103 [pid = 1825] [id = 246] 17:47:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd13c865c00) [pid = 1825] [serial = 738] [outer = (nil)] 17:47:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd13cedf000) [pid = 1825] [serial = 739] [outer = 0x7fd13c865c00] 17:47:24 INFO - PROCESS | 1825 | 1462582044474 Marionette DEBUG loaded listener.js 17:47:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd13d1f6000) [pid = 1825] [serial = 740] [outer = 0x7fd13c865c00] 17:47:25 INFO - PROCESS | 1825 | 1462582045337 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]]]}] 17:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1781ms 17:47:25 INFO - PROCESS | 1825 | 1462582045406 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 17:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:47:25 INFO - PROCESS | 1825 | 1462582045412 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 17:47:25 INFO - PROCESS | 1825 | 1462582045418 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:47:25 INFO - PROCESS | 1825 | 1462582045423 Marionette TRACE conn3 <- [1,958,null,{}] 17:47:25 INFO - PROCESS | 1825 | 1462582045430 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}] 17:47:25 INFO - PROCESS | 1825 | 1462582045595 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 17:47:25 INFO - PROCESS | 1825 | 1462582045776 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dd7800 == 104 [pid = 1825] [id = 247] 17:47:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13c85cc00) [pid = 1825] [serial = 741] [outer = (nil)] 17:47:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd13cee2c00) [pid = 1825] [serial = 742] [outer = 0x7fd13c85cc00] 17:47:25 INFO - PROCESS | 1825 | 1462582045838 Marionette DEBUG loaded listener.js 17:47:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13e1c9c00) [pid = 1825] [serial = 743] [outer = 0x7fd13c85cc00] 17:47:26 INFO - PROCESS | 1825 | 1462582046957 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]]]}] 17:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1588ms 17:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:47:27 INFO - PROCESS | 1825 | 1462582047010 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 17:47:27 INFO - PROCESS | 1825 | 1462582047014 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 17:47:27 INFO - PROCESS | 1825 | 1462582047021 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:47:27 INFO - PROCESS | 1825 | 1462582047024 Marionette TRACE conn3 <- [1,962,null,{}] 17:47:27 INFO - PROCESS | 1825 | 1462582047029 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}] 17:47:27 INFO - PROCESS | 1825 | 1462582047192 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f8a1800 == 103 [pid = 1825] [id = 201] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c205800 == 102 [pid = 1825] [id = 41] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14b0b9800 == 101 [pid = 1825] [id = 65] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13e1ce400) [pid = 1825] [serial = 652] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd13f2d5400) [pid = 1825] [serial = 631] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd1515e5c00) [pid = 1825] [serial = 616] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd15e2e4400) [pid = 1825] [serial = 622] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd14df06400) [pid = 1825] [serial = 628] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd14ee99800) [pid = 1825] [serial = 619] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd147479c00) [pid = 1825] [serial = 625] [outer = (nil)] [url = about:blank] 17:47:27 INFO - PROCESS | 1825 | 1462582047499 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fe7d000 == 100 [pid = 1825] [id = 234] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f45b800 == 99 [pid = 1825] [id = 233] 17:47:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c09800 == 100 [pid = 1825] [id = 248] 17:47:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd13e1ce400) [pid = 1825] [serial = 744] [outer = (nil)] 17:47:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd13f3f9000) [pid = 1825] [serial = 745] [outer = 0x7fd13e1ce400] 17:47:27 INFO - PROCESS | 1825 | 1462582047665 Marionette DEBUG loaded listener.js 17:47:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd13f8dd400) [pid = 1825] [serial = 746] [outer = 0x7fd13e1ce400] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dbb6000 == 99 [pid = 1825] [id = 232] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14755e000 == 98 [pid = 1825] [id = 231] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14614d000 == 97 [pid = 1825] [id = 230] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146118000 == 96 [pid = 1825] [id = 229] 17:47:27 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146150000 == 95 [pid = 1825] [id = 228] 17:47:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cf8a800 == 94 [pid = 1825] [id = 223] 17:47:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd166594000 == 93 [pid = 1825] [id = 222] 17:47:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622cb800 == 92 [pid = 1825] [id = 221] 17:47:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610c000 == 91 [pid = 1825] [id = 218] 17:47:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1573cd800 == 90 [pid = 1825] [id = 217] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd14ee9d000) [pid = 1825] [serial = 647] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd14c2cc400) [pid = 1825] [serial = 644] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd14f5c1c00) [pid = 1825] [serial = 587] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd140b9e400) [pid = 1825] [serial = 635] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd14633f400) [pid = 1825] [serial = 638] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd14dbe6400) [pid = 1825] [serial = 548] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd1462ea000) [pid = 1825] [serial = 637] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd14dd0cc00) [pid = 1825] [serial = 646] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd14e850000) [pid = 1825] [serial = 572] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1463e0c00) [pid = 1825] [serial = 610] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd14ee9cc00) [pid = 1825] [serial = 649] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd149092c00) [pid = 1825] [serial = 643] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd14f477800) [pid = 1825] [serial = 584] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd1462f1c00) [pid = 1825] [serial = 578] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd14000dc00) [pid = 1825] [serial = 634] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd1473dac00) [pid = 1825] [serial = 640] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd14c2cc000) [pid = 1825] [serial = 581] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd140a65800) [pid = 1825] [serial = 607] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd140a66c00) [pid = 1825] [serial = 575] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd15ce78000) [pid = 1825] [serial = 650] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd1473e0800) [pid = 1825] [serial = 641] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14f472c00) [pid = 1825] [serial = 613] [outer = (nil)] [url = about:blank] 17:47:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd13f2d8c00) [pid = 1825] [serial = 747] [outer = 0x7fd1467f4c00] 17:47:28 INFO - PROCESS | 1825 | 1462582048572 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]]]}] 17:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1635ms 17:47:28 INFO - PROCESS | 1825 | 1462582048655 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 17:47:28 INFO - PROCESS | 1825 | 1462582048659 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 17:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:47:28 INFO - PROCESS | 1825 | 1462582048672 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:47:28 INFO - PROCESS | 1825 | 1462582048680 Marionette TRACE conn3 <- [1,966,null,{}] 17:47:28 INFO - PROCESS | 1825 | 1462582048688 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}] 17:47:28 INFO - PROCESS | 1825 | 1462582048845 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 17:47:28 INFO - PROCESS | 1825 | 1462582048987 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14614a800 == 91 [pid = 1825] [id = 249] 17:47:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd13e1ce000) [pid = 1825] [serial = 748] [outer = (nil)] 17:47:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd14000fc00) [pid = 1825] [serial = 749] [outer = 0x7fd13e1ce000] 17:47:29 INFO - PROCESS | 1825 | 1462582049054 Marionette DEBUG loaded listener.js 17:47:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd1404b0000) [pid = 1825] [serial = 750] [outer = 0x7fd13e1ce000] 17:47:29 INFO - PROCESS | 1825 | 1462582049715 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]]]}] 17:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1097ms 17:47:29 INFO - PROCESS | 1825 | 1462582049762 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 17:47:29 INFO - PROCESS | 1825 | 1462582049766 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 17:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:47:29 INFO - PROCESS | 1825 | 1462582049772 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:47:29 INFO - PROCESS | 1825 | 1462582049774 Marionette TRACE conn3 <- [1,970,null,{}] 17:47:29 INFO - PROCESS | 1825 | 1462582049779 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}] 17:47:30 INFO - PROCESS | 1825 | 1462582050020 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 17:47:30 INFO - PROCESS | 1825 | 1462582050060 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a0b000 == 92 [pid = 1825] [id = 250] 17:47:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd13f2ce000) [pid = 1825] [serial = 751] [outer = (nil)] 17:47:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd140a6f000) [pid = 1825] [serial = 752] [outer = 0x7fd13f2ce000] 17:47:30 INFO - PROCESS | 1825 | 1462582050132 Marionette DEBUG loaded listener.js 17:47:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd140e2a000) [pid = 1825] [serial = 753] [outer = 0x7fd13f2ce000] 17:47:31 INFO - PROCESS | 1825 | 1462582051045 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]]]}] 17:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1327ms 17:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:47:31 INFO - PROCESS | 1825 | 1462582051100 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 17:47:31 INFO - PROCESS | 1825 | 1462582051102 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 17:47:31 INFO - PROCESS | 1825 | 1462582051108 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:47:31 INFO - PROCESS | 1825 | 1462582051111 Marionette TRACE conn3 <- [1,974,null,{}] 17:47:31 INFO - PROCESS | 1825 | 1462582051124 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}] 17:47:31 INFO - PROCESS | 1825 | 1462582051342 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 17:47:31 INFO - PROCESS | 1825 | 1462582051388 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b93800 == 93 [pid = 1825] [id = 251] 17:47:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd140e35400) [pid = 1825] [serial = 754] [outer = (nil)] 17:47:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd144c72800) [pid = 1825] [serial = 755] [outer = 0x7fd140e35400] 17:47:31 INFO - PROCESS | 1825 | 1462582051598 Marionette DEBUG loaded listener.js 17:47:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd144da4000) [pid = 1825] [serial = 756] [outer = 0x7fd140e35400] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd13c862c00) [pid = 1825] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd13f2d3c00) [pid = 1825] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd1401b2400) [pid = 1825] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd1401b2000) [pid = 1825] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd140e2c400) [pid = 1825] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd13e1ba000) [pid = 1825] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd13cfe6400) [pid = 1825] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:47:32 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd14633f000) [pid = 1825] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:47:33 INFO - PROCESS | 1825 | 1462582053418 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]]]}] 17:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 2340ms 17:47:33 INFO - PROCESS | 1825 | 1462582053449 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 17:47:33 INFO - PROCESS | 1825 | 1462582053457 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 17:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:47:33 INFO - PROCESS | 1825 | 1462582053464 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:47:33 INFO - PROCESS | 1825 | 1462582053467 Marionette TRACE conn3 <- [1,978,null,{}] 17:47:33 INFO - PROCESS | 1825 | 1462582053475 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}] 17:47:33 INFO - PROCESS | 1825 | 1462582053705 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 17:47:33 INFO - PROCESS | 1825 | 1462582053910 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14732f000 == 94 [pid = 1825] [id = 252] 17:47:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd13e1ba000) [pid = 1825] [serial = 757] [outer = (nil)] 17:47:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd144db1400) [pid = 1825] [serial = 758] [outer = 0x7fd13e1ba000] 17:47:34 INFO - PROCESS | 1825 | 1462582054004 Marionette DEBUG loaded listener.js 17:47:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd1462f3400) [pid = 1825] [serial = 759] [outer = 0x7fd13e1ba000] 17:47:35 INFO - PROCESS | 1825 | 1462582055154 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]]]}] 17:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1738ms 17:47:35 INFO - PROCESS | 1825 | 1462582055205 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 17:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:47:35 INFO - PROCESS | 1825 | 1462582055214 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 17:47:35 INFO - PROCESS | 1825 | 1462582055227 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:47:35 INFO - PROCESS | 1825 | 1462582055236 Marionette TRACE conn3 <- [1,982,null,{}] 17:47:35 INFO - PROCESS | 1825 | 1462582055250 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}] 17:47:35 INFO - PROCESS | 1825 | 1462582055560 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 17:47:35 INFO - PROCESS | 1825 | 1462582055855 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e55000 == 95 [pid = 1825] [id = 253] 17:47:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd13cee4800) [pid = 1825] [serial = 760] [outer = (nil)] 17:47:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd13e1bdc00) [pid = 1825] [serial = 761] [outer = 0x7fd13cee4800] 17:47:36 INFO - PROCESS | 1825 | 1462582056017 Marionette DEBUG loaded listener.js 17:47:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd13e264400) [pid = 1825] [serial = 762] [outer = 0x7fd13cee4800] 17:47:37 INFO - PROCESS | 1825 | 1462582057260 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]]]}] 17:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2101ms 17:47:37 INFO - PROCESS | 1825 | 1462582057327 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 17:47:37 INFO - PROCESS | 1825 | 1462582057341 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 17:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:47:37 INFO - PROCESS | 1825 | 1462582057357 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:47:37 INFO - PROCESS | 1825 | 1462582057362 Marionette TRACE conn3 <- [1,986,null,{}] 17:47:37 INFO - PROCESS | 1825 | 1462582057371 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}] 17:47:37 INFO - PROCESS | 1825 | 1462582057703 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 17:47:38 INFO - PROCESS | 1825 | 1462582057996 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b92800 == 96 [pid = 1825] [id = 254] 17:47:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd13f8db400) [pid = 1825] [serial = 763] [outer = (nil)] 17:47:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd140010400) [pid = 1825] [serial = 764] [outer = 0x7fd13f8db400] 17:47:38 INFO - PROCESS | 1825 | 1462582058112 Marionette DEBUG loaded listener.js 17:47:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd140412400) [pid = 1825] [serial = 765] [outer = 0x7fd13f8db400] 17:47:39 INFO - PROCESS | 1825 | 1462582059301 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]]]}] 17:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1999ms 17:47:39 INFO - PROCESS | 1825 | 1462582059355 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 17:47:39 INFO - PROCESS | 1825 | 1462582059360 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 17:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:47:39 INFO - PROCESS | 1825 | 1462582059370 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:47:39 INFO - PROCESS | 1825 | 1462582059378 Marionette TRACE conn3 <- [1,990,null,{}] 17:47:39 INFO - PROCESS | 1825 | 1462582059403 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}] 17:47:39 INFO - PROCESS | 1825 | 1462582059694 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 17:47:40 INFO - PROCESS | 1825 | 1462582060027 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14854d000 == 97 [pid = 1825] [id = 255] 17:47:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd140e2ec00) [pid = 1825] [serial = 766] [outer = (nil)] 17:47:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd144c75800) [pid = 1825] [serial = 767] [outer = 0x7fd140e2ec00] 17:47:40 INFO - PROCESS | 1825 | 1462582060188 Marionette DEBUG loaded listener.js 17:47:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd144daf800) [pid = 1825] [serial = 768] [outer = 0x7fd140e2ec00] 17:47:41 INFO - PROCESS | 1825 | 1462582061376 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]]]}] 17:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2100ms 17:47:41 INFO - PROCESS | 1825 | 1462582061470 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 17:47:41 INFO - PROCESS | 1825 | 1462582061477 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 17:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:47:41 INFO - PROCESS | 1825 | 1462582061485 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:47:41 INFO - PROCESS | 1825 | 1462582061490 Marionette TRACE conn3 <- [1,994,null,{}] 17:47:41 INFO - PROCESS | 1825 | 1462582061498 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}] 17:47:41 INFO - PROCESS | 1825 | 1462582061783 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 17:47:42 INFO - PROCESS | 1825 | 1462582062093 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149e4b800 == 98 [pid = 1825] [id = 256] 17:47:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd140e2f400) [pid = 1825] [serial = 769] [outer = (nil)] 17:47:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd1462f4000) [pid = 1825] [serial = 770] [outer = 0x7fd140e2f400] 17:47:42 INFO - PROCESS | 1825 | 1462582062209 Marionette DEBUG loaded listener.js 17:47:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd1463d3c00) [pid = 1825] [serial = 771] [outer = 0x7fd140e2f400] 17:47:43 INFO - PROCESS | 1825 | 1462582063371 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]]]}] 17:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1944ms 17:47:43 INFO - PROCESS | 1825 | 1462582063430 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 17:47:43 INFO - PROCESS | 1825 | 1462582063435 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 17:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:47:43 INFO - PROCESS | 1825 | 1462582063443 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:47:43 INFO - PROCESS | 1825 | 1462582063448 Marionette TRACE conn3 <- [1,998,null,{}] 17:47:43 INFO - PROCESS | 1825 | 1462582063456 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}] 17:47:43 INFO - PROCESS | 1825 | 1462582063711 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 17:47:44 INFO - PROCESS | 1825 | 1462582064067 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dbc5000 == 99 [pid = 1825] [id = 257] 17:47:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd140e31400) [pid = 1825] [serial = 772] [outer = (nil)] 17:47:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd146781800) [pid = 1825] [serial = 773] [outer = 0x7fd140e31400] 17:47:44 INFO - PROCESS | 1825 | 1462582064188 Marionette DEBUG loaded listener.js 17:47:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd1467f6c00) [pid = 1825] [serial = 774] [outer = 0x7fd140e31400] 17:47:45 INFO - PROCESS | 1825 | 1462582065314 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]]]}] 17:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1940ms 17:47:45 INFO - PROCESS | 1825 | 1462582065384 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 17:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:47:45 INFO - PROCESS | 1825 | 1462582065390 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 17:47:45 INFO - PROCESS | 1825 | 1462582065398 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:47:45 INFO - PROCESS | 1825 | 1462582065401 Marionette TRACE conn3 <- [1,1002,null,{}] 17:47:45 INFO - PROCESS | 1825 | 1462582065410 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}] 17:47:45 INFO - PROCESS | 1825 | 1462582065732 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 17:47:46 INFO - PROCESS | 1825 | 1462582066012 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed14800 == 100 [pid = 1825] [id = 258] 17:47:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd146cc4000) [pid = 1825] [serial = 775] [outer = (nil)] 17:47:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd146f4e400) [pid = 1825] [serial = 776] [outer = 0x7fd146cc4000] 17:47:46 INFO - PROCESS | 1825 | 1462582066167 Marionette DEBUG loaded listener.js 17:47:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1473dc000) [pid = 1825] [serial = 777] [outer = 0x7fd146cc4000] 17:47:47 INFO - PROCESS | 1825 | 1462582067343 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]]]}] 17:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1996ms 17:47:47 INFO - PROCESS | 1825 | 1462582067395 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 17:47:47 INFO - PROCESS | 1825 | 1462582067400 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 17:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:47:47 INFO - PROCESS | 1825 | 1462582067409 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:47:47 INFO - PROCESS | 1825 | 1462582067414 Marionette TRACE conn3 <- [1,1006,null,{}] 17:47:47 INFO - PROCESS | 1825 | 1462582067421 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}] 17:47:47 INFO - PROCESS | 1825 | 1462582067671 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 17:47:47 INFO - PROCESS | 1825 | 1462582067969 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f446800 == 101 [pid = 1825] [id = 259] 17:47:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd146cc4400) [pid = 1825] [serial = 778] [outer = (nil)] 17:47:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd147478000) [pid = 1825] [serial = 779] [outer = 0x7fd146cc4400] 17:47:48 INFO - PROCESS | 1825 | 1462582068129 Marionette DEBUG loaded listener.js 17:47:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd14834a800) [pid = 1825] [serial = 780] [outer = 0x7fd146cc4400] 17:47:49 INFO - PROCESS | 1825 | 1462582069275 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]]]}] 17:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1937ms 17:47:49 INFO - PROCESS | 1825 | 1462582069346 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 17:47:49 INFO - PROCESS | 1825 | 1462582069352 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 17:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:47:49 INFO - PROCESS | 1825 | 1462582069360 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:47:49 INFO - PROCESS | 1825 | 1462582069365 Marionette TRACE conn3 <- [1,1010,null,{}] 17:47:49 INFO - PROCESS | 1825 | 1462582069372 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}] 17:47:49 INFO - PROCESS | 1825 | 1462582069647 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 17:47:49 INFO - PROCESS | 1825 | 1462582069915 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa0e800 == 102 [pid = 1825] [id = 260] 17:47:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd146cc5400) [pid = 1825] [serial = 781] [outer = (nil)] 17:47:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd149087800) [pid = 1825] [serial = 782] [outer = 0x7fd146cc5400] 17:47:50 INFO - PROCESS | 1825 | 1462582070065 Marionette DEBUG loaded listener.js 17:47:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd149b56800) [pid = 1825] [serial = 783] [outer = 0x7fd146cc5400] 17:47:51 INFO - PROCESS | 1825 | 1462582071213 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]]]}] 17:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1894ms 17:47:51 INFO - PROCESS | 1825 | 1462582071255 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 17:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:47:51 INFO - PROCESS | 1825 | 1462582071261 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 17:47:51 INFO - PROCESS | 1825 | 1462582071269 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:47:51 INFO - PROCESS | 1825 | 1462582071272 Marionette TRACE conn3 <- [1,1014,null,{}] 17:47:51 INFO - PROCESS | 1825 | 1462582071280 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}] 17:47:51 INFO - PROCESS | 1825 | 1462582071535 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 17:47:51 INFO - PROCESS | 1825 | 1462582071830 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15155f000 == 103 [pid = 1825] [id = 261] 17:47:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd1473dd400) [pid = 1825] [serial = 784] [outer = (nil)] 17:47:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd14b084800) [pid = 1825] [serial = 785] [outer = 0x7fd1473dd400] 17:47:51 INFO - PROCESS | 1825 | 1462582071899 Marionette DEBUG loaded listener.js 17:47:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd14c2cfc00) [pid = 1825] [serial = 786] [outer = 0x7fd1473dd400] 17:47:52 INFO - PROCESS | 1825 | 1462582072848 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]]]}] 17:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1641ms 17:47:52 INFO - PROCESS | 1825 | 1462582072909 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 17:47:52 INFO - PROCESS | 1825 | 1462582072912 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 17:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:47:52 INFO - PROCESS | 1825 | 1462582072919 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:47:52 INFO - PROCESS | 1825 | 1462582072921 Marionette TRACE conn3 <- [1,1018,null,{}] 17:47:52 INFO - PROCESS | 1825 | 1462582072926 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}] 17:47:53 INFO - PROCESS | 1825 | 1462582073092 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 17:47:53 INFO - PROCESS | 1825 | 1462582073299 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1563cf800 == 104 [pid = 1825] [id = 262] 17:47:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd14851f800) [pid = 1825] [serial = 787] [outer = (nil)] 17:47:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd14c418000) [pid = 1825] [serial = 788] [outer = 0x7fd14851f800] 17:47:53 INFO - PROCESS | 1825 | 1462582073413 Marionette DEBUG loaded listener.js 17:47:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd14cde3800) [pid = 1825] [serial = 789] [outer = 0x7fd14851f800] 17:47:54 INFO - PROCESS | 1825 | 1462582074190 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]]]}] 17:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1337ms 17:47:54 INFO - PROCESS | 1825 | 1462582074257 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 17:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:47:54 INFO - PROCESS | 1825 | 1462582074262 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 17:47:54 INFO - PROCESS | 1825 | 1462582074267 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:47:54 INFO - PROCESS | 1825 | 1462582074271 Marionette TRACE conn3 <- [1,1022,null,{}] 17:47:54 INFO - PROCESS | 1825 | 1462582074276 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}] 17:47:54 INFO - PROCESS | 1825 | 1462582074478 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 17:47:54 INFO - PROCESS | 1825 | 1462582074665 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d15a800 == 105 [pid = 1825] [id = 263] 17:47:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd14c2d0800) [pid = 1825] [serial = 790] [outer = (nil)] 17:47:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd14dcba000) [pid = 1825] [serial = 791] [outer = 0x7fd14c2d0800] 17:47:54 INFO - PROCESS | 1825 | 1462582074750 Marionette DEBUG loaded listener.js 17:47:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd14e849000) [pid = 1825] [serial = 792] [outer = 0x7fd14c2d0800] 17:47:55 INFO - PROCESS | 1825 | 1462582075636 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]]]}] 17:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1430ms 17:47:55 INFO - PROCESS | 1825 | 1462582075698 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 17:47:55 INFO - PROCESS | 1825 | 1462582075702 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 17:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:47:55 INFO - PROCESS | 1825 | 1462582075707 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:47:55 INFO - PROCESS | 1825 | 1462582075710 Marionette TRACE conn3 <- [1,1026,null,{}] 17:47:55 INFO - PROCESS | 1825 | 1462582075715 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}] 17:47:55 INFO - PROCESS | 1825 | 1462582075878 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 17:47:56 INFO - PROCESS | 1825 | 1462582076055 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1604a3000 == 106 [pid = 1825] [id = 264] 17:47:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd14c416000) [pid = 1825] [serial = 793] [outer = (nil)] 17:47:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd14ebec000) [pid = 1825] [serial = 794] [outer = 0x7fd14c416000] 17:47:56 INFO - PROCESS | 1825 | 1462582076122 Marionette DEBUG loaded listener.js 17:47:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd14eed6800) [pid = 1825] [serial = 795] [outer = 0x7fd14c416000] 17:47:56 INFO - PROCESS | 1825 | 1462582076984 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]]]}] 17:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1330ms 17:47:57 INFO - PROCESS | 1825 | 1462582077038 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 17:47:57 INFO - PROCESS | 1825 | 1462582077041 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 17:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:47:57 INFO - PROCESS | 1825 | 1462582077047 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:47:57 INFO - PROCESS | 1825 | 1462582077049 Marionette TRACE conn3 <- [1,1030,null,{}] 17:47:57 INFO - PROCESS | 1825 | 1462582077055 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}] 17:47:57 INFO - PROCESS | 1825 | 1462582077216 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 17:47:57 INFO - PROCESS | 1825 | 1462582077399 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161ca9800 == 107 [pid = 1825] [id = 265] 17:47:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd14dd07000) [pid = 1825] [serial = 796] [outer = (nil)] 17:47:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd14f47ac00) [pid = 1825] [serial = 797] [outer = 0x7fd14dd07000] 17:47:57 INFO - PROCESS | 1825 | 1462582077470 Marionette DEBUG loaded listener.js 17:47:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd14f6de400) [pid = 1825] [serial = 798] [outer = 0x7fd14dd07000] 17:47:58 INFO - PROCESS | 1825 | 1462582078261 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]]]}] 17:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1294ms 17:47:58 INFO - PROCESS | 1825 | 1462582078342 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 17:47:58 INFO - PROCESS | 1825 | 1462582078345 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 17:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:47:58 INFO - PROCESS | 1825 | 1462582078351 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:47:58 INFO - PROCESS | 1825 | 1462582078353 Marionette TRACE conn3 <- [1,1034,null,{}] 17:47:58 INFO - PROCESS | 1825 | 1462582078359 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}] 17:47:58 INFO - PROCESS | 1825 | 1462582078520 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 17:47:58 INFO - PROCESS | 1825 | 1462582078694 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:47:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a46800 == 108 [pid = 1825] [id = 266] 17:47:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13c863400) [pid = 1825] [serial = 799] [outer = (nil)] 17:47:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13f2d2800) [pid = 1825] [serial = 800] [outer = 0x7fd13c863400] 17:47:58 INFO - PROCESS | 1825 | 1462582078761 Marionette DEBUG loaded listener.js 17:47:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd14fc29800) [pid = 1825] [serial = 801] [outer = 0x7fd13c863400] 17:47:59 INFO - PROCESS | 1825 | 1462582079629 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]]]}] 17:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1332ms 17:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:47:59 INFO - PROCESS | 1825 | 1462582079684 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 17:47:59 INFO - PROCESS | 1825 | 1462582079687 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 17:47:59 INFO - PROCESS | 1825 | 1462582079693 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:47:59 INFO - PROCESS | 1825 | 1462582079696 Marionette TRACE conn3 <- [1,1038,null,{}] 17:47:59 INFO - PROCESS | 1825 | 1462582079701 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}] 17:47:59 INFO - PROCESS | 1825 | 1462582079866 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 17:48:00 INFO - PROCESS | 1825 | 1462582080419 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140d8a000 == 109 [pid = 1825] [id = 267] 17:48:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd13ced6400) [pid = 1825] [serial = 802] [outer = (nil)] 17:48:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd13cee4c00) [pid = 1825] [serial = 803] [outer = 0x7fd13ced6400] 17:48:00 INFO - PROCESS | 1825 | 1462582080533 Marionette DEBUG loaded listener.js 17:48:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13d1fb000) [pid = 1825] [serial = 804] [outer = 0x7fd13ced6400] 17:48:01 INFO - PROCESS | 1825 | 1462582081389 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]]]}] 17:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1736ms 17:48:01 INFO - PROCESS | 1825 | 1462582081430 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 17:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:48:01 INFO - PROCESS | 1825 | 1462582081436 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 17:48:01 INFO - PROCESS | 1825 | 1462582081442 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:48:01 INFO - PROCESS | 1825 | 1462582081446 Marionette TRACE conn3 <- [1,1042,null,{}] 17:48:01 INFO - PROCESS | 1825 | 1462582081453 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}] 17:48:01 INFO - PROCESS | 1825 | 1462582081625 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 17:48:01 INFO - PROCESS | 1825 | 1462582081926 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e495000 == 110 [pid = 1825] [id = 268] 17:48:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd13f3fbc00) [pid = 1825] [serial = 805] [outer = (nil)] 17:48:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd13f8d9000) [pid = 1825] [serial = 806] [outer = 0x7fd13f3fbc00] 17:48:02 INFO - PROCESS | 1825 | 1462582082040 Marionette DEBUG loaded listener.js 17:48:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd1401b0400) [pid = 1825] [serial = 807] [outer = 0x7fd13f3fbc00] 17:48:02 INFO - PROCESS | 1825 | 1462582082867 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]]]}] 17:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1482ms 17:48:02 INFO - PROCESS | 1825 | 1462582082928 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 17:48:02 INFO - PROCESS | 1825 | 1462582082933 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 17:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:48:02 INFO - PROCESS | 1825 | 1462582082940 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:48:02 INFO - PROCESS | 1825 | 1462582082942 Marionette TRACE conn3 <- [1,1046,null,{}] 17:48:02 INFO - PROCESS | 1825 | 1462582082948 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}] 17:48:03 INFO - PROCESS | 1825 | 1462582083146 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd13e269c00) [pid = 1825] [serial = 655] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd14fc31400) [pid = 1825] [serial = 664] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd1620c9000) [pid = 1825] [serial = 670] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd146136c00) [pid = 1825] [serial = 658] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd15c2e4800) [pid = 1825] [serial = 667] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd147473c00) [pid = 1825] [serial = 661] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd13cede800) [pid = 1825] [serial = 673] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd1401a5400) [pid = 1825] [serial = 676] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13d1f4000) [pid = 1825] [serial = 679] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd147480000) [pid = 1825] [serial = 706] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14614a800 == 109 [pid = 1825] [id = 249] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c09800 == 108 [pid = 1825] [id = 248] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144dd7800 == 107 [pid = 1825] [id = 247] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e238800 == 106 [pid = 1825] [id = 246] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e49a800 == 105 [pid = 1825] [id = 241] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149daf800 == 104 [pid = 1825] [id = 240] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd164120000 == 103 [pid = 1825] [id = 239] 17:48:03 INFO - PROCESS | 1825 | 1462582083374 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161872800 == 102 [pid = 1825] [id = 238] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e119000 == 101 [pid = 1825] [id = 237] 17:48:03 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d1d800 == 100 [pid = 1825] [id = 236] 17:48:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e49a800 == 101 [pid = 1825] [id = 269] 17:48:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13d1f5800) [pid = 1825] [serial = 808] [outer = (nil)] 17:48:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd1401b2c00) [pid = 1825] [serial = 809] [outer = 0x7fd13d1f5800] 17:48:03 INFO - PROCESS | 1825 | 1462582083513 Marionette DEBUG loaded listener.js 17:48:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd140a6a400) [pid = 1825] [serial = 810] [outer = 0x7fd13d1f5800] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd146332800) [pid = 1825] [serial = 632] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd1473d8800) [pid = 1825] [serial = 700] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd13e1c7000) [pid = 1825] [serial = 686] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd13d1fdc00) [pid = 1825] [serial = 685] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd1401a9800) [pid = 1825] [serial = 689] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd140003800) [pid = 1825] [serial = 688] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd144dac400) [pid = 1825] [serial = 694] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd140a6f400) [pid = 1825] [serial = 691] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd140e2b400) [pid = 1825] [serial = 692] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13c85f800) [pid = 1825] [serial = 682] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd1462f2800) [pid = 1825] [serial = 697] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd147475400) [pid = 1825] [serial = 701] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd14633f800) [pid = 1825] [serial = 698] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd14613bc00) [pid = 1825] [serial = 695] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd1462e6400) [pid = 1825] [serial = 703] [outer = (nil)] [url = about:blank] 17:48:03 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd146b2b800) [pid = 1825] [serial = 704] [outer = (nil)] [url = about:blank] 17:48:04 INFO - PROCESS | 1825 | 1462582084269 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]]]}] 17:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1379ms 17:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:48:04 INFO - PROCESS | 1825 | 1462582084319 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 17:48:04 INFO - PROCESS | 1825 | 1462582084322 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 17:48:04 INFO - PROCESS | 1825 | 1462582084335 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:48:04 INFO - PROCESS | 1825 | 1462582084343 Marionette TRACE conn3 <- [1,1050,null,{}] 17:48:04 INFO - PROCESS | 1825 | 1462582084350 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}] 17:48:04 INFO - PROCESS | 1825 | 1462582084531 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 17:48:04 INFO - PROCESS | 1825 | 1462582084681 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a3a800 == 102 [pid = 1825] [id = 270] 17:48:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13e1d5400) [pid = 1825] [serial = 811] [outer = (nil)] 17:48:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd144c77400) [pid = 1825] [serial = 812] [outer = 0x7fd13e1d5400] 17:48:04 INFO - PROCESS | 1825 | 1462582084743 Marionette DEBUG loaded listener.js 17:48:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd146339400) [pid = 1825] [serial = 813] [outer = 0x7fd13e1d5400] 17:48:05 INFO - PROCESS | 1825 | 1462582085490 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]]]}] 17:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1196ms 17:48:05 INFO - PROCESS | 1825 | 1462582085525 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 17:48:05 INFO - PROCESS | 1825 | 1462582085530 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 17:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:48:05 INFO - PROCESS | 1825 | 1462582085545 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:48:05 INFO - PROCESS | 1825 | 1462582085548 Marionette TRACE conn3 <- [1,1054,null,{}] 17:48:05 INFO - PROCESS | 1825 | 1462582085552 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}] 17:48:05 INFO - PROCESS | 1825 | 1462582085751 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 17:48:05 INFO - PROCESS | 1825 | 1462582085847 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474f0800 == 103 [pid = 1825] [id = 271] 17:48:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd14613f000) [pid = 1825] [serial = 814] [outer = (nil)] 17:48:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd1467f7800) [pid = 1825] [serial = 815] [outer = 0x7fd14613f000] 17:48:05 INFO - PROCESS | 1825 | 1462582085922 Marionette DEBUG loaded listener.js 17:48:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd146b20000) [pid = 1825] [serial = 816] [outer = 0x7fd14613f000] 17:48:06 INFO - PROCESS | 1825 | 1462582086834 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]]]}] 17:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1333ms 17:48:06 INFO - PROCESS | 1825 | 1462582086879 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 17:48:06 INFO - PROCESS | 1825 | 1462582086883 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 17:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:48:06 INFO - PROCESS | 1825 | 1462582086908 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:48:06 INFO - PROCESS | 1825 | 1462582086910 Marionette TRACE conn3 <- [1,1058,null,{}] 17:48:06 INFO - PROCESS | 1825 | 1462582086916 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}] 17:48:07 INFO - PROCESS | 1825 | 1462582087131 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 17:48:07 INFO - PROCESS | 1825 | 1462582087161 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149daf000 == 104 [pid = 1825] [id = 272] 17:48:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd146cc9c00) [pid = 1825] [serial = 817] [outer = (nil)] 17:48:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd146ce6400) [pid = 1825] [serial = 818] [outer = 0x7fd146cc9c00] 17:48:07 INFO - PROCESS | 1825 | 1462582087227 Marionette DEBUG loaded listener.js 17:48:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd14747f000) [pid = 1825] [serial = 819] [outer = 0x7fd146cc9c00] 17:48:07 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13f2ce000) [pid = 1825] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:48:08 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd140e35400) [pid = 1825] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:48:08 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13e1ce000) [pid = 1825] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:48:08 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd13c865c00) [pid = 1825] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:48:08 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd13c85cc00) [pid = 1825] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:48:08 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd13e1ce400) [pid = 1825] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:48:08 INFO - PROCESS | 1825 | 1462582088305 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]]]}] 17:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1436ms 17:48:08 INFO - PROCESS | 1825 | 1462582088345 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 17:48:08 INFO - PROCESS | 1825 | 1462582088348 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 17:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:48:08 INFO - PROCESS | 1825 | 1462582088354 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:48:08 INFO - PROCESS | 1825 | 1462582088356 Marionette TRACE conn3 <- [1,1062,null,{}] 17:48:08 INFO - PROCESS | 1825 | 1462582088361 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}] 17:48:08 INFO - PROCESS | 1825 | 1462582088527 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 17:48:08 INFO - PROCESS | 1825 | 1462582088668 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e1d4800 == 105 [pid = 1825] [id = 273] 17:48:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd140004000) [pid = 1825] [serial = 820] [outer = (nil)] 17:48:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd146940000) [pid = 1825] [serial = 821] [outer = 0x7fd140004000] 17:48:08 INFO - PROCESS | 1825 | 1462582088727 Marionette DEBUG loaded listener.js 17:48:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd14ce16800) [pid = 1825] [serial = 822] [outer = 0x7fd140004000] 17:48:09 INFO - PROCESS | 1825 | 1462582089385 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]]]}] 17:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1084ms 17:48:09 INFO - PROCESS | 1825 | 1462582089439 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 17:48:09 INFO - PROCESS | 1825 | 1462582089441 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 17:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:48:09 INFO - PROCESS | 1825 | 1462582089447 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:48:09 INFO - PROCESS | 1825 | 1462582089450 Marionette TRACE conn3 <- [1,1066,null,{}] 17:48:09 INFO - PROCESS | 1825 | 1462582089455 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}] 17:48:09 INFO - PROCESS | 1825 | 1462582089651 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 17:48:09 INFO - PROCESS | 1825 | 1462582089669 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f451000 == 106 [pid = 1825] [id = 274] 17:48:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd14b07d000) [pid = 1825] [serial = 823] [outer = (nil)] 17:48:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd14e842400) [pid = 1825] [serial = 824] [outer = 0x7fd14b07d000] 17:48:09 INFO - PROCESS | 1825 | 1462582089726 Marionette DEBUG loaded listener.js 17:48:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd14ee93800) [pid = 1825] [serial = 825] [outer = 0x7fd14b07d000] 17:48:10 INFO - PROCESS | 1825 | 1462582090751 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]]]}] 17:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1328ms 17:48:10 INFO - PROCESS | 1825 | 1462582090777 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 17:48:10 INFO - PROCESS | 1825 | 1462582090783 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 17:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:48:10 INFO - PROCESS | 1825 | 1462582090792 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:48:10 INFO - PROCESS | 1825 | 1462582090796 Marionette TRACE conn3 <- [1,1070,null,{}] 17:48:10 INFO - PROCESS | 1825 | 1462582090804 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}] 17:48:10 INFO - PROCESS | 1825 | 1462582090980 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 17:48:11 INFO - PROCESS | 1825 | 1462582091166 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146636800 == 107 [pid = 1825] [id = 275] 17:48:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd13e1cfc00) [pid = 1825] [serial = 826] [outer = (nil)] 17:48:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd13f3f9400) [pid = 1825] [serial = 827] [outer = 0x7fd13e1cfc00] 17:48:11 INFO - PROCESS | 1825 | 1462582091238 Marionette DEBUG loaded listener.js 17:48:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd1401ab000) [pid = 1825] [serial = 828] [outer = 0x7fd13e1cfc00] 17:48:12 INFO - PROCESS | 1825 | 1462582092157 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]]]}] 17:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1439ms 17:48:12 INFO - PROCESS | 1825 | 1462582092233 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 17:48:12 INFO - PROCESS | 1825 | 1462582092241 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 17:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:48:12 INFO - PROCESS | 1825 | 1462582092252 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:48:12 INFO - PROCESS | 1825 | 1462582092255 Marionette TRACE conn3 <- [1,1074,null,{}] 17:48:12 INFO - PROCESS | 1825 | 1462582092261 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}] 17:48:12 INFO - PROCESS | 1825 | 1462582092476 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 17:48:12 INFO - PROCESS | 1825 | 1462582092743 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e119000 == 108 [pid = 1825] [id = 276] 17:48:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd140ba2c00) [pid = 1825] [serial = 829] [outer = (nil)] 17:48:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd140e2f800) [pid = 1825] [serial = 830] [outer = 0x7fd140ba2c00] 17:48:12 INFO - PROCESS | 1825 | 1462582092868 Marionette DEBUG loaded listener.js 17:48:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd146332800) [pid = 1825] [serial = 831] [outer = 0x7fd140ba2c00] 17:48:13 INFO - PROCESS | 1825 | 1462582093710 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]]]}] 17:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1483ms 17:48:13 INFO - PROCESS | 1825 | 1462582093735 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 17:48:13 INFO - PROCESS | 1825 | 1462582093739 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 17:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:48:13 INFO - PROCESS | 1825 | 1462582093745 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:48:13 INFO - PROCESS | 1825 | 1462582093750 Marionette TRACE conn3 <- [1,1078,null,{}] 17:48:13 INFO - PROCESS | 1825 | 1462582093766 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}] 17:48:13 INFO - PROCESS | 1825 | 1462582093978 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 17:48:14 INFO - PROCESS | 1825 | 1462582094168 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d3b9000 == 109 [pid = 1825] [id = 277] 17:48:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd140babc00) [pid = 1825] [serial = 832] [outer = (nil)] 17:48:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd1473dec00) [pid = 1825] [serial = 833] [outer = 0x7fd140babc00] 17:48:14 INFO - PROCESS | 1825 | 1462582094249 Marionette DEBUG loaded listener.js 17:48:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd14c2d1800) [pid = 1825] [serial = 834] [outer = 0x7fd140babc00] 17:48:15 INFO - PROCESS | 1825 | 1462582095154 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]]]}] 17:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1433ms 17:48:15 INFO - PROCESS | 1825 | 1462582095179 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 17:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:48:15 INFO - PROCESS | 1825 | 1462582095184 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 17:48:15 INFO - PROCESS | 1825 | 1462582095190 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:48:15 INFO - PROCESS | 1825 | 1462582095193 Marionette TRACE conn3 <- [1,1082,null,{}] 17:48:15 INFO - PROCESS | 1825 | 1462582095198 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}] 17:48:15 INFO - PROCESS | 1825 | 1462582095366 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 17:48:15 INFO - PROCESS | 1825 | 1462582095547 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622d3000 == 110 [pid = 1825] [id = 278] 17:48:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd146335400) [pid = 1825] [serial = 835] [outer = (nil)] 17:48:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd14e847000) [pid = 1825] [serial = 836] [outer = 0x7fd146335400] 17:48:15 INFO - PROCESS | 1825 | 1462582095614 Marionette DEBUG loaded listener.js 17:48:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd14f47c400) [pid = 1825] [serial = 837] [outer = 0x7fd146335400] 17:48:16 INFO - PROCESS | 1825 | 1462582096482 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]]]}] 17:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1341ms 17:48:16 INFO - PROCESS | 1825 | 1462582096531 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 17:48:16 INFO - PROCESS | 1825 | 1462582096534 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 17:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:48:16 INFO - PROCESS | 1825 | 1462582096541 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:48:16 INFO - PROCESS | 1825 | 1462582096544 Marionette TRACE conn3 <- [1,1086,null,{}] 17:48:16 INFO - PROCESS | 1825 | 1462582096550 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}] 17:48:16 INFO - PROCESS | 1825 | 1462582096748 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 17:48:16 INFO - PROCESS | 1825 | 1462582096982 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd16675b000 == 111 [pid = 1825] [id = 279] 17:48:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd14f5c1800) [pid = 1825] [serial = 838] [outer = (nil)] 17:48:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd150be9800) [pid = 1825] [serial = 839] [outer = 0x7fd14f5c1800] 17:48:17 INFO - PROCESS | 1825 | 1462582097095 Marionette DEBUG loaded listener.js 17:48:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd1515e8c00) [pid = 1825] [serial = 840] [outer = 0x7fd14f5c1800] 17:48:17 INFO - PROCESS | 1825 | 1462582097991 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]]]}] 17:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1482ms 17:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:48:18 INFO - PROCESS | 1825 | 1462582098023 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 17:48:18 INFO - PROCESS | 1825 | 1462582098026 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 17:48:18 INFO - PROCESS | 1825 | 1462582098032 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:48:18 INFO - PROCESS | 1825 | 1462582098036 Marionette TRACE conn3 <- [1,1090,null,{}] 17:48:18 INFO - PROCESS | 1825 | 1462582098041 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}] 17:48:18 INFO - PROCESS | 1825 | 1462582098226 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 17:48:18 INFO - PROCESS | 1825 | 1462582098408 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9c0800 == 112 [pid = 1825] [id = 280] 17:48:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd153463800) [pid = 1825] [serial = 841] [outer = (nil)] 17:48:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd156446400) [pid = 1825] [serial = 842] [outer = 0x7fd153463800] 17:48:18 INFO - PROCESS | 1825 | 1462582098478 Marionette DEBUG loaded listener.js 17:48:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd15ce79000) [pid = 1825] [serial = 843] [outer = 0x7fd153463800] 17:48:19 INFO - PROCESS | 1825 | 1462582099334 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]]]}] 17:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1329ms 17:48:19 INFO - PROCESS | 1825 | 1462582099360 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 17:48:19 INFO - PROCESS | 1825 | 1462582099364 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 17:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:48:19 INFO - PROCESS | 1825 | 1462582099369 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:48:19 INFO - PROCESS | 1825 | 1462582099372 Marionette TRACE conn3 <- [1,1094,null,{}] 17:48:19 INFO - PROCESS | 1825 | 1462582099377 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}] 17:48:19 INFO - PROCESS | 1825 | 1462582099554 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 17:48:19 INFO - PROCESS | 1825 | 1462582099736 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c822800 == 113 [pid = 1825] [id = 281] 17:48:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd15347e000) [pid = 1825] [serial = 844] [outer = (nil)] 17:48:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd15d04ec00) [pid = 1825] [serial = 845] [outer = 0x7fd15347e000] 17:48:19 INFO - PROCESS | 1825 | 1462582099803 Marionette DEBUG loaded listener.js 17:48:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd15d329400) [pid = 1825] [serial = 846] [outer = 0x7fd15347e000] 17:48:20 INFO - PROCESS | 1825 | 1462582100661 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]]]}] 17:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1333ms 17:48:20 INFO - PROCESS | 1825 | 1462582100704 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 17:48:20 INFO - PROCESS | 1825 | 1462582100707 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 17:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:48:20 INFO - PROCESS | 1825 | 1462582100713 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:48:20 INFO - PROCESS | 1825 | 1462582100715 Marionette TRACE conn3 <- [1,1098,null,{}] 17:48:20 INFO - PROCESS | 1825 | 1462582100720 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}] 17:48:20 INFO - PROCESS | 1825 | 1462582100880 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 17:48:21 INFO - PROCESS | 1825 | 1462582101061 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e320000 == 114 [pid = 1825] [id = 282] 17:48:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd13c85cc00) [pid = 1825] [serial = 847] [outer = (nil)] 17:48:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd14747a000) [pid = 1825] [serial = 848] [outer = 0x7fd13c85cc00] 17:48:21 INFO - PROCESS | 1825 | 1462582101139 Marionette DEBUG loaded listener.js 17:48:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd15d3e4c00) [pid = 1825] [serial = 849] [outer = 0x7fd13c85cc00] 17:48:21 INFO - PROCESS | 1825 | 1462582101949 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]]]}] 17:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1285ms 17:48:22 INFO - PROCESS | 1825 | 1462582101999 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 17:48:22 INFO - PROCESS | 1825 | 1462582102002 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 17:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:48:22 INFO - PROCESS | 1825 | 1462582102008 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:48:22 INFO - PROCESS | 1825 | 1462582102010 Marionette TRACE conn3 <- [1,1102,null,{}] 17:48:22 INFO - PROCESS | 1825 | 1462582102016 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}] 17:48:22 INFO - PROCESS | 1825 | 1462582102182 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 17:48:22 INFO - PROCESS | 1825 | 1462582102366 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fc7000 == 115 [pid = 1825] [id = 283] 17:48:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd13f3f4800) [pid = 1825] [serial = 850] [outer = (nil)] 17:48:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd15e3dbc00) [pid = 1825] [serial = 851] [outer = 0x7fd13f3f4800] 17:48:22 INFO - PROCESS | 1825 | 1462582102439 Marionette DEBUG loaded listener.js 17:48:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd15e6c3400) [pid = 1825] [serial = 852] [outer = 0x7fd13f3f4800] 17:48:23 INFO - PROCESS | 1825 | 1462582103281 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]]]}] 17:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1333ms 17:48:23 INFO - PROCESS | 1825 | 1462582103342 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 17:48:23 INFO - PROCESS | 1825 | 1462582103344 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 17:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:48:23 INFO - PROCESS | 1825 | 1462582103350 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:48:23 INFO - PROCESS | 1825 | 1462582103352 Marionette TRACE conn3 <- [1,1106,null,{}] 17:48:23 INFO - PROCESS | 1825 | 1462582103358 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}] 17:48:23 INFO - PROCESS | 1825 | 1462582103518 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 17:48:23 INFO - PROCESS | 1825 | 1462582103699 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fe1000 == 116 [pid = 1825] [id = 284] 17:48:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd13cfdac00) [pid = 1825] [serial = 853] [outer = (nil)] 17:48:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd15e507000) [pid = 1825] [serial = 854] [outer = 0x7fd13cfdac00] 17:48:23 INFO - PROCESS | 1825 | 1462582103768 Marionette DEBUG loaded listener.js 17:48:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd161895c00) [pid = 1825] [serial = 855] [outer = 0x7fd13cfdac00] 17:48:24 INFO - PROCESS | 1825 | 1462582104586 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]]]}] 17:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1278ms 17:48:24 INFO - PROCESS | 1825 | 1462582104629 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 17:48:24 INFO - PROCESS | 1825 | 1462582104633 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 17:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:48:24 INFO - PROCESS | 1825 | 1462582104639 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:48:24 INFO - PROCESS | 1825 | 1462582104643 Marionette TRACE conn3 <- [1,1110,null,{}] 17:48:24 INFO - PROCESS | 1825 | 1462582104648 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}] 17:48:24 INFO - PROCESS | 1825 | 1462582104835 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 17:48:25 INFO - PROCESS | 1825 | 1462582105017 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13815f000 == 117 [pid = 1825] [id = 285] 17:48:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd13e1c1000) [pid = 1825] [serial = 856] [outer = (nil)] 17:48:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd16207ac00) [pid = 1825] [serial = 857] [outer = 0x7fd13e1c1000] 17:48:25 INFO - PROCESS | 1825 | 1462582105088 Marionette DEBUG loaded listener.js 17:48:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd1620c5800) [pid = 1825] [serial = 858] [outer = 0x7fd13e1c1000] 17:48:26 INFO - PROCESS | 1825 | 1462582106319 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]]]}] 17:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1783ms 17:48:26 INFO - PROCESS | 1825 | 1462582106422 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 17:48:26 INFO - PROCESS | 1825 | 1462582106427 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 17:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:48:26 INFO - PROCESS | 1825 | 1462582106436 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:48:26 INFO - PROCESS | 1825 | 1462582106440 Marionette TRACE conn3 <- [1,1114,null,{}] 17:48:26 INFO - PROCESS | 1825 | 1462582106448 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}] 17:48:26 INFO - PROCESS | 1825 | 1462582106667 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 17:48:26 INFO - PROCESS | 1825 | 1462582106834 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e321000 == 118 [pid = 1825] [id = 286] 17:48:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd13e1cc800) [pid = 1825] [serial = 859] [outer = (nil)] 17:48:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd13e262c00) [pid = 1825] [serial = 860] [outer = 0x7fd13e1cc800] 17:48:26 INFO - PROCESS | 1825 | 1462582106898 Marionette DEBUG loaded listener.js 17:48:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd13f3fb400) [pid = 1825] [serial = 861] [outer = 0x7fd13e1cc800] 17:48:27 INFO - PROCESS | 1825 | 1462582107711 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]]]}] 17:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1331ms 17:48:27 INFO - PROCESS | 1825 | 1462582107766 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 17:48:27 INFO - PROCESS | 1825 | 1462582107774 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 17:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:48:27 INFO - PROCESS | 1825 | 1462582107783 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:48:27 INFO - PROCESS | 1825 | 1462582107786 Marionette TRACE conn3 <- [1,1118,null,{}] 17:48:27 INFO - PROCESS | 1825 | 1462582107791 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}] 17:48:27 INFO - PROCESS | 1825 | 1462582107962 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 17:48:28 INFO - PROCESS | 1825 | 1462582108153 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460de000 == 119 [pid = 1825] [id = 287] 17:48:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd13cedec00) [pid = 1825] [serial = 862] [outer = (nil)] 17:48:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd13e1c8000) [pid = 1825] [serial = 863] [outer = 0x7fd13cedec00] 17:48:28 INFO - PROCESS | 1825 | 1462582108218 Marionette DEBUG loaded listener.js 17:48:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd14041e400) [pid = 1825] [serial = 864] [outer = 0x7fd13cedec00] 17:48:29 INFO - PROCESS | 1825 | 1462582109159 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]]]}] 17:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1433ms 17:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:48:29 INFO - PROCESS | 1825 | 1462582109215 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 17:48:29 INFO - PROCESS | 1825 | 1462582109218 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 17:48:29 INFO - PROCESS | 1825 | 1462582109224 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:48:29 INFO - PROCESS | 1825 | 1462582109229 Marionette TRACE conn3 <- [1,1122,null,{}] 17:48:29 INFO - PROCESS | 1825 | 1462582109243 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}] 17:48:29 INFO - PROCESS | 1825 | 1462582109443 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 17:48:29 INFO - PROCESS | 1825 | 1462582109749 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e49c000 == 120 [pid = 1825] [id = 288] 17:48:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd13e1cd800) [pid = 1825] [serial = 865] [outer = (nil)] 17:48:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd1401ad000) [pid = 1825] [serial = 866] [outer = 0x7fd13e1cd800] 17:48:29 INFO - PROCESS | 1825 | 1462582109876 Marionette DEBUG loaded listener.js 17:48:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd14633c400) [pid = 1825] [serial = 867] [outer = 0x7fd13e1cd800] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e114800 == 119 [pid = 1825] [id = 190] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150736000 == 118 [pid = 1825] [id = 219] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd167380800 == 117 [pid = 1825] [id = 226] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a31000 == 116 [pid = 1825] [id = 225] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c19800 == 115 [pid = 1825] [id = 224] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd144db1400) [pid = 1825] [serial = 758] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd140418000) [pid = 1825] [serial = 736] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162375000 == 114 [pid = 1825] [id = 220] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e1d4800 == 113 [pid = 1825] [id = 273] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149daf000 == 112 [pid = 1825] [id = 272] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474f0800 == 111 [pid = 1825] [id = 271] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b93800 == 110 [pid = 1825] [id = 251] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a3a800 == 109 [pid = 1825] [id = 270] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a0b000 == 108 [pid = 1825] [id = 250] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e49a800 == 107 [pid = 1825] [id = 269] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e495000 == 106 [pid = 1825] [id = 268] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140d8a000 == 105 [pid = 1825] [id = 267] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d15a800 == 104 [pid = 1825] [id = 263] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1563cf800 == 103 [pid = 1825] [id = 262] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15155f000 == 102 [pid = 1825] [id = 261] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fa0e800 == 101 [pid = 1825] [id = 260] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f446800 == 100 [pid = 1825] [id = 259] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ed14800 == 99 [pid = 1825] [id = 258] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dbc5000 == 98 [pid = 1825] [id = 257] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149e4b800 == 97 [pid = 1825] [id = 256] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14854d000 == 96 [pid = 1825] [id = 255] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b92800 == 95 [pid = 1825] [id = 254] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e55000 == 94 [pid = 1825] [id = 253] 17:48:30 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14732f000 == 93 [pid = 1825] [id = 252] 17:48:30 INFO - PROCESS | 1825 | 1462582110661 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]]]}] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd144c72800) [pid = 1825] [serial = 755] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd14000fc00) [pid = 1825] [serial = 749] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd1404b0000) [pid = 1825] [serial = 750] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd13d1f6000) [pid = 1825] [serial = 740] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13cedf000) [pid = 1825] [serial = 739] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd13e1c9c00) [pid = 1825] [serial = 743] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd13cee2c00) [pid = 1825] [serial = 742] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd13f3f6800) [pid = 1825] [serial = 733] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13d1fa000) [pid = 1825] [serial = 709] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd14fc34400) [pid = 1825] [serial = 724] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd15e2e4800) [pid = 1825] [serial = 727] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd13f3f9000) [pid = 1825] [serial = 745] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd13f8dd400) [pid = 1825] [serial = 746] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd14041a800) [pid = 1825] [serial = 730] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd14ddd3c00) [pid = 1825] [serial = 721] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd147530000) [pid = 1825] [serial = 718] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd1401ad400) [pid = 1825] [serial = 712] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd1463ddc00) [pid = 1825] [serial = 715] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd140a6f000) [pid = 1825] [serial = 752] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd144da4000) [pid = 1825] [serial = 756] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd140e2a000) [pid = 1825] [serial = 753] [outer = (nil)] [url = about:blank] 17:48:30 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd13e270000) [pid = 1825] [serial = 485] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1489ms 17:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:48:30 INFO - PROCESS | 1825 | 1462582110712 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 17:48:30 INFO - PROCESS | 1825 | 1462582110716 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 17:48:30 INFO - PROCESS | 1825 | 1462582110722 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:48:30 INFO - PROCESS | 1825 | 1462582110725 Marionette TRACE conn3 <- [1,1126,null,{}] 17:48:30 INFO - PROCESS | 1825 | 1462582110729 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}] 17:48:30 INFO - PROCESS | 1825 | 1462582110882 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 17:48:30 INFO - PROCESS | 1825 | 1462582110892 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146113000 == 94 [pid = 1825] [id = 289] 17:48:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd14041a800) [pid = 1825] [serial = 868] [outer = (nil)] 17:48:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd146341000) [pid = 1825] [serial = 869] [outer = 0x7fd14041a800] 17:48:30 INFO - PROCESS | 1825 | 1462582110950 Marionette DEBUG loaded listener.js 17:48:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd146782800) [pid = 1825] [serial = 870] [outer = 0x7fd14041a800] 17:48:31 INFO - PROCESS | 1825 | 1462582111732 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]]]}] 17:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1029ms 17:48:31 INFO - PROCESS | 1825 | 1462582111758 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 17:48:31 INFO - PROCESS | 1825 | 1462582111761 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 17:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:48:31 INFO - PROCESS | 1825 | 1462582111766 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:48:31 INFO - PROCESS | 1825 | 1462582111768 Marionette TRACE conn3 <- [1,1130,null,{}] 17:48:31 INFO - PROCESS | 1825 | 1462582111793 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}] 17:48:31 INFO - PROCESS | 1825 | 1462582111933 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 17:48:31 INFO - PROCESS | 1825 | 1462582111948 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a31000 == 95 [pid = 1825] [id = 290] 17:48:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd1463d4800) [pid = 1825] [serial = 871] [outer = (nil)] 17:48:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd146b26c00) [pid = 1825] [serial = 872] [outer = 0x7fd1463d4800] 17:48:32 INFO - PROCESS | 1825 | 1462582112005 Marionette DEBUG loaded listener.js 17:48:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd146ce6800) [pid = 1825] [serial = 873] [outer = 0x7fd1463d4800] 17:48:32 INFO - PROCESS | 1825 | 1462582112880 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]]]}] 17:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1190ms 17:48:32 INFO - PROCESS | 1825 | 1462582112957 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 17:48:32 INFO - PROCESS | 1825 | 1462582112959 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 17:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:48:32 INFO - PROCESS | 1825 | 1462582112965 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:48:32 INFO - PROCESS | 1825 | 1462582112967 Marionette TRACE conn3 <- [1,1134,null,{}] 17:48:32 INFO - PROCESS | 1825 | 1462582112972 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}] 17:48:33 INFO - PROCESS | 1825 | 1462582113209 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 17:48:33 INFO - PROCESS | 1825 | 1462582113237 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474db000 == 96 [pid = 1825] [id = 291] 17:48:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd1473d5c00) [pid = 1825] [serial = 874] [outer = (nil)] 17:48:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd149b56000) [pid = 1825] [serial = 875] [outer = 0x7fd1473d5c00] 17:48:33 INFO - PROCESS | 1825 | 1462582113295 Marionette DEBUG loaded listener.js 17:48:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd14c2d0c00) [pid = 1825] [serial = 876] [outer = 0x7fd1473d5c00] 17:48:34 INFO - PROCESS | 1825 | 1462582114022 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]]]}] 17:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1076ms 17:48:34 INFO - PROCESS | 1825 | 1462582114057 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 17:48:34 INFO - PROCESS | 1825 | 1462582114060 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 17:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:48:34 INFO - PROCESS | 1825 | 1462582114065 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:48:34 INFO - PROCESS | 1825 | 1462582114068 Marionette TRACE conn3 <- [1,1138,null,{}] 17:48:34 INFO - PROCESS | 1825 | 1462582114102 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}] 17:48:34 INFO - PROCESS | 1825 | 1462582114299 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 17:48:34 INFO - PROCESS | 1825 | 1462582114325 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149da4000 == 97 [pid = 1825] [id = 292] 17:48:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd1473db800) [pid = 1825] [serial = 877] [outer = (nil)] 17:48:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd14ce17400) [pid = 1825] [serial = 878] [outer = 0x7fd1473db800] 17:48:34 INFO - PROCESS | 1825 | 1462582114383 Marionette DEBUG loaded listener.js 17:48:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd14df0f400) [pid = 1825] [serial = 879] [outer = 0x7fd1473db800] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd147473400) [pid = 1825] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd14613f000) [pid = 1825] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd146cc9c00) [pid = 1825] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd144daa800) [pid = 1825] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd13e1c6800) [pid = 1825] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd146ce4000) [pid = 1825] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd140007800) [pid = 1825] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd140004000) [pid = 1825] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd13cfe1800) [pid = 1825] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd15c2dec00) [pid = 1825] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd13e1d5400) [pid = 1825] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd146cc4c00) [pid = 1825] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd13d1f5800) [pid = 1825] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd13f3fbc00) [pid = 1825] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd14b086800) [pid = 1825] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd13e1ba000) [pid = 1825] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:48:35 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd144c7e800) [pid = 1825] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:48:35 INFO - PROCESS | 1825 | 1462582115532 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]]]}] 17:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1489ms 17:48:35 INFO - PROCESS | 1825 | 1462582115555 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 17:48:35 INFO - PROCESS | 1825 | 1462582115558 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 17:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:48:35 INFO - PROCESS | 1825 | 1462582115563 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:48:35 INFO - PROCESS | 1825 | 1462582115566 Marionette TRACE conn3 <- [1,1142,null,{}] 17:48:35 INFO - PROCESS | 1825 | 1462582115571 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}] 17:48:35 INFO - PROCESS | 1825 | 1462582115715 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 17:48:35 INFO - PROCESS | 1825 | 1462582115855 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148fd7800 == 98 [pid = 1825] [id = 293] 17:48:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd13e1d3000) [pid = 1825] [serial = 880] [outer = (nil)] 17:48:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd1463d6c00) [pid = 1825] [serial = 881] [outer = 0x7fd13e1d3000] 17:48:35 INFO - PROCESS | 1825 | 1462582115913 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd14c4fa000) [pid = 1825] [serial = 882] [outer = 0x7fd13e1d3000] 17:48:36 INFO - PROCESS | 1825 | 1462582116532 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]]]}] 17:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1029ms 17:48:36 INFO - PROCESS | 1825 | 1462582116592 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 17:48:36 INFO - PROCESS | 1825 | 1462582116595 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 17:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:48:36 INFO - PROCESS | 1825 | 1462582116600 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:48:36 INFO - PROCESS | 1825 | 1462582116603 Marionette TRACE conn3 <- [1,1146,null,{}] 17:48:36 INFO - PROCESS | 1825 | 1462582116608 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}] 17:48:36 INFO - PROCESS | 1825 | 1462582116836 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 17:48:36 INFO - PROCESS | 1825 | 1462582116851 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e114800 == 99 [pid = 1825] [id = 294] 17:48:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd14ce21000) [pid = 1825] [serial = 883] [outer = (nil)] 17:48:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd14ebea400) [pid = 1825] [serial = 884] [outer = 0x7fd14ce21000] 17:48:36 INFO - PROCESS | 1825 | 1462582116908 Marionette DEBUG loaded listener.js 17:48:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd14f394800) [pid = 1825] [serial = 885] [outer = 0x7fd14ce21000] 17:48:37 INFO - PROCESS | 1825 | 1462582117927 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]]]}] 17:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1384ms 17:48:37 INFO - PROCESS | 1825 | 1462582117986 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 17:48:37 INFO - PROCESS | 1825 | 1462582117992 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 17:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:48:38 INFO - PROCESS | 1825 | 1462582118001 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:48:38 INFO - PROCESS | 1825 | 1462582118005 Marionette TRACE conn3 <- [1,1150,null,{}] 17:48:38 INFO - PROCESS | 1825 | 1462582118013 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}] 17:48:38 INFO - PROCESS | 1825 | 1462582118199 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 17:48:38 INFO - PROCESS | 1825 | 1462582118378 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c1c800 == 100 [pid = 1825] [id = 295] 17:48:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd13e270c00) [pid = 1825] [serial = 886] [outer = (nil)] 17:48:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd14000e000) [pid = 1825] [serial = 887] [outer = 0x7fd13e270c00] 17:48:38 INFO - PROCESS | 1825 | 1462582118456 Marionette DEBUG loaded listener.js 17:48:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd1404a4000) [pid = 1825] [serial = 888] [outer = 0x7fd13e270c00] 17:48:39 INFO - PROCESS | 1825 | 1462582119307 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]]]}] 17:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1334ms 17:48:39 INFO - PROCESS | 1825 | 1462582119335 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 17:48:39 INFO - PROCESS | 1825 | 1462582119343 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 17:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:48:39 INFO - PROCESS | 1825 | 1462582119354 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:48:39 INFO - PROCESS | 1825 | 1462582119357 Marionette TRACE conn3 <- [1,1154,null,{}] 17:48:39 INFO - PROCESS | 1825 | 1462582119363 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}] 17:48:39 INFO - PROCESS | 1825 | 1462582119536 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 17:48:39 INFO - PROCESS | 1825 | 1462582119730 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147322000 == 101 [pid = 1825] [id = 296] 17:48:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd13f2ccc00) [pid = 1825] [serial = 889] [outer = (nil)] 17:48:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd146131c00) [pid = 1825] [serial = 890] [outer = 0x7fd13f2ccc00] 17:48:39 INFO - PROCESS | 1825 | 1462582119808 Marionette DEBUG loaded listener.js 17:48:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd1463de800) [pid = 1825] [serial = 891] [outer = 0x7fd13f2ccc00] 17:48:40 INFO - PROCESS | 1825 | 1462582120703 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]]]}] 17:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1381ms 17:48:40 INFO - PROCESS | 1825 | 1462582120735 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 17:48:40 INFO - PROCESS | 1825 | 1462582120738 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 17:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:48:40 INFO - PROCESS | 1825 | 1462582120745 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:48:40 INFO - PROCESS | 1825 | 1462582120751 Marionette TRACE conn3 <- [1,1158,null,{}] 17:48:40 INFO - PROCESS | 1825 | 1462582120766 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}] 17:48:40 INFO - PROCESS | 1825 | 1462582120942 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 17:48:41 INFO - PROCESS | 1825 | 1462582121132 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f452000 == 102 [pid = 1825] [id = 297] 17:48:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd146cbfc00) [pid = 1825] [serial = 892] [outer = (nil)] 17:48:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd14851d800) [pid = 1825] [serial = 893] [outer = 0x7fd146cbfc00] 17:48:41 INFO - PROCESS | 1825 | 1462582121204 Marionette DEBUG loaded listener.js 17:48:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd14c4fa800) [pid = 1825] [serial = 894] [outer = 0x7fd146cbfc00] 17:48:42 INFO - PROCESS | 1825 | 1462582122097 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]]]}] 17:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1387ms 17:48:42 INFO - PROCESS | 1825 | 1462582122133 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 17:48:42 INFO - PROCESS | 1825 | 1462582122137 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 17:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:48:42 INFO - PROCESS | 1825 | 1462582122143 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:48:42 INFO - PROCESS | 1825 | 1462582122145 Marionette TRACE conn3 <- [1,1162,null,{}] 17:48:42 INFO - PROCESS | 1825 | 1462582122151 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}] 17:48:42 INFO - PROCESS | 1825 | 1462582122318 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 17:48:42 INFO - PROCESS | 1825 | 1462582122502 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd151568800 == 103 [pid = 1825] [id = 298] 17:48:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd146f50000) [pid = 1825] [serial = 895] [outer = (nil)] 17:48:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd14f480000) [pid = 1825] [serial = 896] [outer = 0x7fd146f50000] 17:48:42 INFO - PROCESS | 1825 | 1462582122571 Marionette DEBUG loaded listener.js 17:48:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd150367400) [pid = 1825] [serial = 897] [outer = 0x7fd146f50000] 17:48:43 INFO - PROCESS | 1825 | 1462582123437 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]]]}] 17:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1326ms 17:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:48:43 INFO - PROCESS | 1825 | 1462582123471 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 17:48:43 INFO - PROCESS | 1825 | 1462582123474 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 17:48:43 INFO - PROCESS | 1825 | 1462582123480 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:48:43 INFO - PROCESS | 1825 | 1462582123483 Marionette TRACE conn3 <- [1,1166,null,{}] 17:48:43 INFO - PROCESS | 1825 | 1462582123488 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}] 17:48:43 INFO - PROCESS | 1825 | 1462582123653 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 17:48:43 INFO - PROCESS | 1825 | 1462582123839 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1573ce800 == 104 [pid = 1825] [id = 299] 17:48:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd149b4dc00) [pid = 1825] [serial = 898] [outer = (nil)] 17:48:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd153463400) [pid = 1825] [serial = 899] [outer = 0x7fd149b4dc00] 17:48:43 INFO - PROCESS | 1825 | 1462582123914 Marionette DEBUG loaded listener.js 17:48:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd15c26e000) [pid = 1825] [serial = 900] [outer = 0x7fd149b4dc00] 17:48:44 INFO - PROCESS | 1825 | 1462582124770 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]]]}] 17:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1343ms 17:48:44 INFO - PROCESS | 1825 | 1462582124823 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 17:48:44 INFO - PROCESS | 1825 | 1462582124825 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 17:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:48:44 INFO - PROCESS | 1825 | 1462582124863 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:48:44 INFO - PROCESS | 1825 | 1462582124865 Marionette TRACE conn3 <- [1,1170,null,{}] 17:48:44 INFO - PROCESS | 1825 | 1462582124871 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}] 17:48:45 INFO - PROCESS | 1825 | 1462582125095 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 17:48:45 INFO - PROCESS | 1825 | 1462582125275 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ff50000 == 105 [pid = 1825] [id = 300] 17:48:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd1515eac00) [pid = 1825] [serial = 901] [outer = (nil)] 17:48:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd1604bf000) [pid = 1825] [serial = 902] [outer = 0x7fd1515eac00] 17:48:45 INFO - PROCESS | 1825 | 1462582125383 Marionette DEBUG loaded listener.js 17:48:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd162082400) [pid = 1825] [serial = 903] [outer = 0x7fd1515eac00] 17:48:46 INFO - PROCESS | 1825 | 1462582126172 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]]]}] 17:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1339ms 17:48:46 INFO - PROCESS | 1825 | 1462582126199 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 17:48:46 INFO - PROCESS | 1825 | 1462582126202 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 17:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:48:46 INFO - PROCESS | 1825 | 1462582126208 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:48:46 INFO - PROCESS | 1825 | 1462582126211 Marionette TRACE conn3 <- [1,1174,null,{}] 17:48:46 INFO - PROCESS | 1825 | 1462582126216 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}] 17:48:46 INFO - PROCESS | 1825 | 1462582126374 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 17:48:46 INFO - PROCESS | 1825 | 1462582126558 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622c8800 == 106 [pid = 1825] [id = 301] 17:48:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd15c26c400) [pid = 1825] [serial = 904] [outer = (nil)] 17:48:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd1620cf400) [pid = 1825] [serial = 905] [outer = 0x7fd15c26c400] 17:48:46 INFO - PROCESS | 1825 | 1462582126625 Marionette DEBUG loaded listener.js 17:48:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd162304c00) [pid = 1825] [serial = 906] [outer = 0x7fd15c26c400] 17:48:47 INFO - PROCESS | 1825 | 1462582127478 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] 17:48:47 INFO - PROCESS | 1825 | 1462582127547 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 17:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:48:47 INFO - PROCESS | 1825 | 1462582127553 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:48:47 INFO - PROCESS | 1825 | 1462582127555 Marionette TRACE conn3 <- [1,1178,null,{}] 17:48:47 INFO - PROCESS | 1825 | 1462582127561 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}] 17:48:47 INFO - PROCESS | 1825 | 1462582127720 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 17:48:47 INFO - PROCESS | 1825 | 1462582127921 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab74000 == 107 [pid = 1825] [id = 302] 17:48:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd13aa03c00) [pid = 1825] [serial = 907] [outer = (nil)] 17:48:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd13aa0b800) [pid = 1825] [serial = 908] [outer = 0x7fd13aa03c00] 17:48:48 INFO - PROCESS | 1825 | 1462582128038 Marionette DEBUG loaded listener.js 17:48:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd13aa11000) [pid = 1825] [serial = 909] [outer = 0x7fd13aa03c00] 17:48:48 INFO - PROCESS | 1825 | 1462582128850 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] 17:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:48:48 INFO - PROCESS | 1825 | 1462582128904 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 17:48:48 INFO - PROCESS | 1825 | 1462582128910 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:48:48 INFO - PROCESS | 1825 | 1462582128913 Marionette TRACE conn3 <- [1,1182,null,{}] 17:48:48 INFO - PROCESS | 1825 | 1462582128918 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}] 17:48:49 INFO - PROCESS | 1825 | 1462582129121 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 17:48:49 INFO - PROCESS | 1825 | 1462582129303 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379e6000 == 108 [pid = 1825] [id = 303] 17:48:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd13aa06800) [pid = 1825] [serial = 910] [outer = (nil)] 17:48:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd1620cec00) [pid = 1825] [serial = 911] [outer = 0x7fd13aa06800] 17:48:49 INFO - PROCESS | 1825 | 1462582129379 Marionette DEBUG loaded listener.js 17:48:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd16230bc00) [pid = 1825] [serial = 912] [outer = 0x7fd13aa06800] 17:48:50 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:48:50 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:48:50 INFO - PROCESS | 1825 | 1462582130361 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] 17:48:50 INFO - PROCESS | 1825 | 1462582130401 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 17:48:50 INFO - PROCESS | 1825 | 1462582130407 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:48:50 INFO - PROCESS | 1825 | 1462582130410 Marionette TRACE conn3 <- [1,1186,null,{}] 17:48:50 INFO - PROCESS | 1825 | 1462582130415 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}] 17:48:50 INFO - PROCESS | 1825 | 1462582130585 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 17:48:50 INFO - PROCESS | 1825 | 1462582130772 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378cd800 == 109 [pid = 1825] [id = 304] 17:48:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd138050400) [pid = 1825] [serial = 913] [outer = (nil)] 17:48:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd13805ac00) [pid = 1825] [serial = 914] [outer = 0x7fd138050400] 17:48:50 INFO - PROCESS | 1825 | 1462582130840 Marionette DEBUG loaded listener.js 17:48:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd13aa11400) [pid = 1825] [serial = 915] [outer = 0x7fd138050400] 17:48:51 INFO - PROCESS | 1825 | 1462582131750 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] 17:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:48:51 INFO - PROCESS | 1825 | 1462582131800 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 17:48:51 INFO - PROCESS | 1825 | 1462582131806 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:48:51 INFO - PROCESS | 1825 | 1462582131810 Marionette TRACE conn3 <- [1,1190,null,{}] 17:48:51 INFO - PROCESS | 1825 | 1462582131815 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}] 17:48:52 INFO - PROCESS | 1825 | 1462582132010 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 17:48:52 INFO - PROCESS | 1825 | 1462582132193 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ad1000 == 110 [pid = 1825] [id = 305] 17:48:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd137acd800) [pid = 1825] [serial = 916] [outer = (nil)] 17:48:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd137ad8400) [pid = 1825] [serial = 917] [outer = 0x7fd137acd800] 17:48:52 INFO - PROCESS | 1825 | 1462582132271 Marionette DEBUG loaded listener.js 17:48:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd16230f400) [pid = 1825] [serial = 918] [outer = 0x7fd137acd800] 17:48:53 INFO - PROCESS | 1825 | 1462582133118 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] 17:48:53 INFO - PROCESS | 1825 | 1462582133193 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 17:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:48:53 INFO - PROCESS | 1825 | 1462582133199 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:48:53 INFO - PROCESS | 1825 | 1462582133202 Marionette TRACE conn3 <- [1,1194,null,{}] 17:48:53 INFO - PROCESS | 1825 | 1462582133207 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}] 17:48:53 INFO - PROCESS | 1825 | 1462582133413 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 17:48:53 INFO - PROCESS | 1825 | 1462582133599 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136b50800 == 111 [pid = 1825] [id = 306] 17:48:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd136a65400) [pid = 1825] [serial = 919] [outer = (nil)] 17:48:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd136a6b800) [pid = 1825] [serial = 920] [outer = 0x7fd136a65400] 17:48:53 INFO - PROCESS | 1825 | 1462582133666 Marionette DEBUG loaded listener.js 17:48:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd136a71c00) [pid = 1825] [serial = 921] [outer = 0x7fd136a65400] 17:48:54 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:48:54 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:48:54 INFO - PROCESS | 1825 | 1462582134576 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] 17:48:54 INFO - PROCESS | 1825 | 1462582134638 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 17:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:48:54 INFO - PROCESS | 1825 | 1462582134644 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:48:54 INFO - PROCESS | 1825 | 1462582134647 Marionette TRACE conn3 <- [1,1198,null,{}] 17:48:54 INFO - PROCESS | 1825 | 1462582134661 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}] 17:48:54 INFO - PROCESS | 1825 | 1462582134834 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 17:48:55 INFO - PROCESS | 1825 | 1462582135030 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ae6000 == 112 [pid = 1825] [id = 307] 17:48:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd136a67c00) [pid = 1825] [serial = 922] [outer = (nil)] 17:48:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd136c24000) [pid = 1825] [serial = 923] [outer = 0x7fd136a67c00] 17:48:55 INFO - PROCESS | 1825 | 1462582135099 Marionette DEBUG loaded listener.js 17:48:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd136c2ac00) [pid = 1825] [serial = 924] [outer = 0x7fd136a67c00] 17:48:55 INFO - PROCESS | 1825 | 1462582135969 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]]]}] 17:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1391ms 17:48:56 INFO - PROCESS | 1825 | 1462582136036 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 17:48:56 INFO - PROCESS | 1825 | 1462582136039 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 17:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:48:56 INFO - PROCESS | 1825 | 1462582136045 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:48:56 INFO - PROCESS | 1825 | 1462582136047 Marionette TRACE conn3 <- [1,1202,null,{}] 17:48:56 INFO - PROCESS | 1825 | 1462582136053 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}] 17:48:56 INFO - PROCESS | 1825 | 1462582136233 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 17:48:56 INFO - PROCESS | 1825 | 1462582136423 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146159000 == 113 [pid = 1825] [id = 308] 17:48:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd136a65c00) [pid = 1825] [serial = 925] [outer = (nil)] 17:48:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd13cedcc00) [pid = 1825] [serial = 926] [outer = 0x7fd136a65c00] 17:48:56 INFO - PROCESS | 1825 | 1462582136492 Marionette DEBUG loaded listener.js 17:48:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd13f3f6c00) [pid = 1825] [serial = 927] [outer = 0x7fd136a65c00] 17:48:57 INFO - PROCESS | 1825 | 1462582137329 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]]]}] 17:48:57 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 17:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1779ms 17:48:57 INFO - PROCESS | 1825 | 1462582137826 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 17:48:57 INFO - PROCESS | 1825 | 1462582137831 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 17:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:48:57 INFO - PROCESS | 1825 | 1462582137839 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:48:57 INFO - PROCESS | 1825 | 1462582137843 Marionette TRACE conn3 <- [1,1206,null,{}] 17:48:57 INFO - PROCESS | 1825 | 1462582137948 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}] 17:48:58 INFO - PROCESS | 1825 | 1462582138203 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 17:48:58 INFO - PROCESS | 1825 | 1462582138315 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acc4800 == 114 [pid = 1825] [id = 309] 17:48:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd13aa0d400) [pid = 1825] [serial = 928] [outer = (nil)] 17:48:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd13c861400) [pid = 1825] [serial = 929] [outer = 0x7fd13aa0d400] 17:48:58 INFO - PROCESS | 1825 | 1462582138377 Marionette DEBUG loaded listener.js 17:48:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd13c92c400) [pid = 1825] [serial = 930] [outer = 0x7fd13aa0d400] 17:48:59 INFO - PROCESS | 1825 | 1462582139223 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]]]}] 17:48:59 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 17:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1435ms 17:48:59 INFO - PROCESS | 1825 | 1462582139276 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 17:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:48:59 INFO - PROCESS | 1825 | 1462582139281 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 17:48:59 INFO - PROCESS | 1825 | 1462582139292 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:48:59 INFO - PROCESS | 1825 | 1462582139297 Marionette TRACE conn3 <- [1,1210,null,{}] 17:48:59 INFO - PROCESS | 1825 | 1462582139302 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}] 17:48:59 INFO - PROCESS | 1825 | 1462582139473 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 17:48:59 INFO - PROCESS | 1825 | 1462582139832 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:48:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fdd800 == 115 [pid = 1825] [id = 310] 17:48:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd13e1ba000) [pid = 1825] [serial = 931] [outer = (nil)] 17:48:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13e1c5000) [pid = 1825] [serial = 932] [outer = 0x7fd13e1ba000] 17:48:59 INFO - PROCESS | 1825 | 1462582139911 Marionette DEBUG loaded listener.js 17:49:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13e269400) [pid = 1825] [serial = 933] [outer = 0x7fd13e1ba000] 17:49:00 INFO - PROCESS | 1825 | 1462582140797 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]]]}] 17:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1541ms 17:49:00 INFO - PROCESS | 1825 | 1462582140830 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 17:49:00 INFO - PROCESS | 1825 | 1462582140833 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 17:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:49:00 INFO - PROCESS | 1825 | 1462582140839 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:49:00 INFO - PROCESS | 1825 | 1462582140841 Marionette TRACE conn3 <- [1,1214,null,{}] 17:49:00 INFO - PROCESS | 1825 | 1462582140856 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}] 17:49:01 INFO - PROCESS | 1825 | 1462582141025 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148fd7800 == 114 [pid = 1825] [id = 293] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149da4000 == 113 [pid = 1825] [id = 292] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd14e842400) [pid = 1825] [serial = 824] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd14ebec000) [pid = 1825] [serial = 794] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd14f47ac00) [pid = 1825] [serial = 797] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd13f2d2800) [pid = 1825] [serial = 800] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | 1462582141333 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474db000 == 112 [pid = 1825] [id = 291] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a31000 == 111 [pid = 1825] [id = 290] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146113000 == 110 [pid = 1825] [id = 289] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e49c000 == 109 [pid = 1825] [id = 288] 17:49:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e317000 == 110 [pid = 1825] [id = 311] 17:49:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd13e270000) [pid = 1825] [serial = 934] [outer = (nil)] 17:49:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd140a70400) [pid = 1825] [serial = 935] [outer = 0x7fd13e270000] 17:49:01 INFO - PROCESS | 1825 | 1462582141500 Marionette DEBUG loaded listener.js 17:49:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd140e38c00) [pid = 1825] [serial = 936] [outer = 0x7fd13e270000] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460de000 == 109 [pid = 1825] [id = 287] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e321000 == 108 [pid = 1825] [id = 286] 17:49:01 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146636800 == 107 [pid = 1825] [id = 275] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd147478000) [pid = 1825] [serial = 779] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd14747f400) [pid = 1825] [serial = 626] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd1467f7800) [pid = 1825] [serial = 815] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd14c418000) [pid = 1825] [serial = 788] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd146ce6400) [pid = 1825] [serial = 818] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd14dcba000) [pid = 1825] [serial = 791] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd14747f000) [pid = 1825] [serial = 819] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd148348400) [pid = 1825] [serial = 611] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd146f4e400) [pid = 1825] [serial = 776] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd13e1d4800) [pid = 1825] [serial = 653] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd144c75800) [pid = 1825] [serial = 767] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd146781800) [pid = 1825] [serial = 773] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd146b20000) [pid = 1825] [serial = 816] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd14fc8a800) [pid = 1825] [serial = 614] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd140e32800) [pid = 1825] [serial = 608] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd13e1bdc00) [pid = 1825] [serial = 761] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd14ce16800) [pid = 1825] [serial = 822] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd161e84c00) [pid = 1825] [serial = 629] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd14b084800) [pid = 1825] [serial = 785] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd1462f4000) [pid = 1825] [serial = 770] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd146940000) [pid = 1825] [serial = 821] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd149087800) [pid = 1825] [serial = 782] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd161e4c400) [pid = 1825] [serial = 623] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd146339400) [pid = 1825] [serial = 813] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd15345ec00) [pid = 1825] [serial = 617] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd1401b2c00) [pid = 1825] [serial = 809] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd1401b0400) [pid = 1825] [serial = 807] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd140010400) [pid = 1825] [serial = 764] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd13f8d9000) [pid = 1825] [serial = 806] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd144c77400) [pid = 1825] [serial = 812] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd15c2e1800) [pid = 1825] [serial = 620] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd140a6a400) [pid = 1825] [serial = 810] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd13cee4c00) [pid = 1825] [serial = 803] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd1462f3400) [pid = 1825] [serial = 759] [outer = (nil)] [url = about:blank] 17:49:01 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd14b082000) [pid = 1825] [serial = 707] [outer = (nil)] [url = about:blank] 17:49:02 INFO - PROCESS | 1825 | 1462582142342 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]]]}] 17:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1543ms 17:49:02 INFO - PROCESS | 1825 | 1462582142383 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 17:49:02 INFO - PROCESS | 1825 | 1462582142385 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 17:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:49:02 INFO - PROCESS | 1825 | 1462582142391 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:49:02 INFO - PROCESS | 1825 | 1462582142394 Marionette TRACE conn3 <- [1,1218,null,{}] 17:49:02 INFO - PROCESS | 1825 | 1462582142400 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}] 17:49:02 INFO - PROCESS | 1825 | 1462582142576 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 17:49:02 INFO - PROCESS | 1825 | 1462582142591 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d44000 == 108 [pid = 1825] [id = 312] 17:49:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd144c77400) [pid = 1825] [serial = 937] [outer = (nil)] 17:49:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd1462f2800) [pid = 1825] [serial = 938] [outer = 0x7fd144c77400] 17:49:02 INFO - PROCESS | 1825 | 1462582142651 Marionette DEBUG loaded listener.js 17:49:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd1463d5800) [pid = 1825] [serial = 939] [outer = 0x7fd144c77400] 17:49:03 INFO - PROCESS | 1825 | 1462582143472 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]]]}] 17:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1137ms 17:49:03 INFO - PROCESS | 1825 | 1462582143529 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 17:49:03 INFO - PROCESS | 1825 | 1462582143533 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 17:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:49:03 INFO - PROCESS | 1825 | 1462582143545 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:49:03 INFO - PROCESS | 1825 | 1462582143548 Marionette TRACE conn3 <- [1,1222,null,{}] 17:49:03 INFO - PROCESS | 1825 | 1462582143552 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}] 17:49:03 INFO - PROCESS | 1825 | 1462582143707 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 17:49:03 INFO - PROCESS | 1825 | 1462582143718 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b82800 == 109 [pid = 1825] [id = 313] 17:49:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd1462e8000) [pid = 1825] [serial = 940] [outer = (nil)] 17:49:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd1467f9800) [pid = 1825] [serial = 941] [outer = 0x7fd1462e8000] 17:49:03 INFO - PROCESS | 1825 | 1462582143775 Marionette DEBUG loaded listener.js 17:49:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd146b25800) [pid = 1825] [serial = 942] [outer = 0x7fd1462e8000] 17:49:04 INFO - PROCESS | 1825 | 1462582144671 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] 17:49:04 INFO - PROCESS | 1825 | 1462582144735 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 17:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:49:04 INFO - PROCESS | 1825 | 1462582144740 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:49:04 INFO - PROCESS | 1825 | 1462582144742 Marionette TRACE conn3 <- [1,1226,null,{}] 17:49:04 INFO - PROCESS | 1825 | 1462582144747 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}] 17:49:05 INFO - PROCESS | 1825 | 1462582145032 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 17:49:05 INFO - PROCESS | 1825 | 1462582145068 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474df000 == 110 [pid = 1825] [id = 314] 17:49:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd147478c00) [pid = 1825] [serial = 943] [outer = (nil)] 17:49:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd14b082000) [pid = 1825] [serial = 944] [outer = 0x7fd147478c00] 17:49:05 INFO - PROCESS | 1825 | 1462582145127 Marionette DEBUG loaded listener.js 17:49:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd14cdde400) [pid = 1825] [serial = 945] [outer = 0x7fd147478c00] 17:49:06 INFO - PROCESS | 1825 | 1462582146253 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]]]}] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd13ced6400) [pid = 1825] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd1463d4800) [pid = 1825] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd14b07d000) [pid = 1825] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd1473d5c00) [pid = 1825] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13e1cd800) [pid = 1825] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd13cedec00) [pid = 1825] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd14041a800) [pid = 1825] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd13e1cc800) [pid = 1825] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd1473db800) [pid = 1825] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:49:06 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd13e1d3000) [pid = 1825] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1576ms 17:49:06 INFO - PROCESS | 1825 | 1462582146318 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 17:49:06 INFO - PROCESS | 1825 | 1462582146321 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 17:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:49:06 INFO - PROCESS | 1825 | 1462582146326 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:49:06 INFO - PROCESS | 1825 | 1462582146328 Marionette TRACE conn3 <- [1,1230,null,{}] 17:49:06 INFO - PROCESS | 1825 | 1462582146333 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}] 17:49:06 INFO - PROCESS | 1825 | 1462582146493 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 17:49:06 INFO - PROCESS | 1825 | 1462582146630 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14674a800 == 111 [pid = 1825] [id = 315] 17:49:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd140e2e400) [pid = 1825] [serial = 946] [outer = (nil)] 17:49:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd146cc0000) [pid = 1825] [serial = 947] [outer = 0x7fd140e2e400] 17:49:06 INFO - PROCESS | 1825 | 1462582146723 Marionette DEBUG loaded listener.js 17:49:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd14d2ae400) [pid = 1825] [serial = 948] [outer = 0x7fd140e2e400] 17:49:07 INFO - PROCESS | 1825 | 1462582147341 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]]]}] 17:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1076ms 17:49:07 INFO - PROCESS | 1825 | 1462582147404 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 17:49:07 INFO - PROCESS | 1825 | 1462582147408 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 17:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:49:07 INFO - PROCESS | 1825 | 1462582147414 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:49:07 INFO - PROCESS | 1825 | 1462582147415 Marionette TRACE conn3 <- [1,1234,null,{}] 17:49:07 INFO - PROCESS | 1825 | 1462582147421 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}] 17:49:07 INFO - PROCESS | 1825 | 1462582147570 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 17:49:07 INFO - PROCESS | 1825 | 1462582147715 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e116800 == 112 [pid = 1825] [id = 316] 17:49:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd13e1cc800) [pid = 1825] [serial = 949] [outer = (nil)] 17:49:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd14df02400) [pid = 1825] [serial = 950] [outer = 0x7fd13e1cc800] 17:49:07 INFO - PROCESS | 1825 | 1462582147773 Marionette DEBUG loaded listener.js 17:49:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd150ab3000) [pid = 1825] [serial = 951] [outer = 0x7fd13e1cc800] 17:49:08 INFO - PROCESS | 1825 | 1462582148621 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]]]}] 17:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1277ms 17:49:08 INFO - PROCESS | 1825 | 1462582148692 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 17:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:49:08 INFO - PROCESS | 1825 | 1462582148698 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 17:49:08 INFO - PROCESS | 1825 | 1462582148706 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:49:08 INFO - PROCESS | 1825 | 1462582148712 Marionette TRACE conn3 <- [1,1238,null,{}] 17:49:08 INFO - PROCESS | 1825 | 1462582148721 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}] 17:49:08 INFO - PROCESS | 1825 | 1462582148949 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 17:49:09 INFO - PROCESS | 1825 | 1462582149133 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acd0000 == 113 [pid = 1825] [id = 317] 17:49:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd136c2c400) [pid = 1825] [serial = 952] [outer = (nil)] 17:49:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd13805b000) [pid = 1825] [serial = 953] [outer = 0x7fd136c2c400] 17:49:09 INFO - PROCESS | 1825 | 1462582149209 Marionette DEBUG loaded listener.js 17:49:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd13c92b000) [pid = 1825] [serial = 954] [outer = 0x7fd136c2c400] 17:49:10 INFO - PROCESS | 1825 | 1462582150100 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]]]}] 17:49:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:49:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1446ms 17:49:10 INFO - PROCESS | 1825 | 1462582150151 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 17:49:10 INFO - PROCESS | 1825 | 1462582150159 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 17:49:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:49:10 INFO - PROCESS | 1825 | 1462582150169 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:49:10 INFO - PROCESS | 1825 | 1462582150172 Marionette TRACE conn3 <- [1,1242,null,{}] 17:49:10 INFO - PROCESS | 1825 | 1462582150178 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}] 17:49:10 INFO - PROCESS | 1825 | 1462582150419 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 17:49:10 INFO - PROCESS | 1825 | 1462582150765 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a30800 == 114 [pid = 1825] [id = 318] 17:49:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd13e1be400) [pid = 1825] [serial = 955] [outer = (nil)] 17:49:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd13f3f9000) [pid = 1825] [serial = 956] [outer = 0x7fd13e1be400] 17:49:10 INFO - PROCESS | 1825 | 1462582150836 Marionette DEBUG loaded listener.js 17:49:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd140416000) [pid = 1825] [serial = 957] [outer = 0x7fd13e1be400] 17:49:11 INFO - PROCESS | 1825 | 1462582151671 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]]]}] 17:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1535ms 17:49:11 INFO - PROCESS | 1825 | 1462582151704 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 17:49:11 INFO - PROCESS | 1825 | 1462582151708 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 17:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:49:11 INFO - PROCESS | 1825 | 1462582151714 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:49:11 INFO - PROCESS | 1825 | 1462582151720 Marionette TRACE conn3 <- [1,1246,null,{}] 17:49:11 INFO - PROCESS | 1825 | 1462582151735 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}] 17:49:11 INFO - PROCESS | 1825 | 1462582151928 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 17:49:12 INFO - PROCESS | 1825 | 1462582152111 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f45d000 == 115 [pid = 1825] [id = 319] 17:49:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd140baac00) [pid = 1825] [serial = 958] [outer = (nil)] 17:49:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd1463e0800) [pid = 1825] [serial = 959] [outer = 0x7fd140baac00] 17:49:12 INFO - PROCESS | 1825 | 1462582152182 Marionette DEBUG loaded listener.js 17:49:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd147479800) [pid = 1825] [serial = 960] [outer = 0x7fd140baac00] 17:49:13 INFO - PROCESS | 1825 | 1462582153124 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]]]}] 17:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1488ms 17:49:13 INFO - PROCESS | 1825 | 1462582153205 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 17:49:13 INFO - PROCESS | 1825 | 1462582153212 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 17:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:49:13 INFO - PROCESS | 1825 | 1462582153220 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:49:13 INFO - PROCESS | 1825 | 1462582153225 Marionette TRACE conn3 <- [1,1250,null,{}] 17:49:13 INFO - PROCESS | 1825 | 1462582153233 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}] 17:49:13 INFO - PROCESS | 1825 | 1462582153545 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 17:49:13 INFO - PROCESS | 1825 | 1462582153833 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157318800 == 116 [pid = 1825] [id = 320] 17:49:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd140e2a000) [pid = 1825] [serial = 961] [outer = (nil)] 17:49:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd14dcc0400) [pid = 1825] [serial = 962] [outer = 0x7fd140e2a000] 17:49:13 INFO - PROCESS | 1825 | 1462582153903 Marionette DEBUG loaded listener.js 17:49:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd14f476000) [pid = 1825] [serial = 963] [outer = 0x7fd140e2a000] 17:49:14 INFO - PROCESS | 1825 | 1462582154715 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]]]}] 17:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1532ms 17:49:14 INFO - PROCESS | 1825 | 1462582154753 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 17:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:49:14 INFO - PROCESS | 1825 | 1462582154758 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 17:49:14 INFO - PROCESS | 1825 | 1462582154764 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:49:14 INFO - PROCESS | 1825 | 1462582154767 Marionette TRACE conn3 <- [1,1254,null,{}] 17:49:14 INFO - PROCESS | 1825 | 1462582154772 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}] 17:49:14 INFO - PROCESS | 1825 | 1462582154947 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 17:49:15 INFO - PROCESS | 1825 | 1462582155161 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e212000 == 117 [pid = 1825] [id = 321] 17:49:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd14633cc00) [pid = 1825] [serial = 964] [outer = (nil)] 17:49:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd15304dc00) [pid = 1825] [serial = 965] [outer = 0x7fd14633cc00] 17:49:15 INFO - PROCESS | 1825 | 1462582155278 Marionette DEBUG loaded listener.js 17:49:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd15c2e2000) [pid = 1825] [serial = 966] [outer = 0x7fd14633cc00] 17:49:16 INFO - PROCESS | 1825 | 1462582156248 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]]]}] 17:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1544ms 17:49:16 INFO - PROCESS | 1825 | 1462582156308 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 17:49:16 INFO - PROCESS | 1825 | 1462582156310 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 17:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:49:16 INFO - PROCESS | 1825 | 1462582156317 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:49:16 INFO - PROCESS | 1825 | 1462582156319 Marionette TRACE conn3 <- [1,1258,null,{}] 17:49:16 INFO - PROCESS | 1825 | 1462582156324 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}] 17:49:16 INFO - PROCESS | 1825 | 1462582156553 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 17:49:16 INFO - PROCESS | 1825 | 1462582156740 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622ce800 == 118 [pid = 1825] [id = 322] 17:49:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd160427c00) [pid = 1825] [serial = 967] [outer = (nil)] 17:49:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd161e91800) [pid = 1825] [serial = 968] [outer = 0x7fd160427c00] 17:49:16 INFO - PROCESS | 1825 | 1462582156861 Marionette DEBUG loaded listener.js 17:49:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd1620c6c00) [pid = 1825] [serial = 969] [outer = 0x7fd160427c00] 17:49:17 INFO - PROCESS | 1825 | 1462582157708 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]]]}] 17:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1431ms 17:49:17 INFO - PROCESS | 1825 | 1462582157749 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 17:49:17 INFO - PROCESS | 1825 | 1462582157753 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 17:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:49:17 INFO - PROCESS | 1825 | 1462582157758 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:49:17 INFO - PROCESS | 1825 | 1462582157761 Marionette TRACE conn3 <- [1,1262,null,{}] 17:49:17 INFO - PROCESS | 1825 | 1462582157766 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}] 17:49:17 INFO - PROCESS | 1825 | 1462582157930 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 17:49:18 INFO - PROCESS | 1825 | 1462582158122 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f9a4800 == 119 [pid = 1825] [id = 323] 17:49:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd137fe3400) [pid = 1825] [serial = 970] [outer = (nil)] 17:49:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd137fedc00) [pid = 1825] [serial = 971] [outer = 0x7fd137fe3400] 17:49:18 INFO - PROCESS | 1825 | 1462582158189 Marionette DEBUG loaded listener.js 17:49:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd137ff2400) [pid = 1825] [serial = 972] [outer = 0x7fd137fe3400] 17:49:19 INFO - PROCESS | 1825 | 1462582159047 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]]]}] 17:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1329ms 17:49:19 INFO - PROCESS | 1825 | 1462582159089 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 17:49:19 INFO - PROCESS | 1825 | 1462582159093 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 17:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:49:19 INFO - PROCESS | 1825 | 1462582159098 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:49:19 INFO - PROCESS | 1825 | 1462582159101 Marionette TRACE conn3 <- [1,1266,null,{}] 17:49:19 INFO - PROCESS | 1825 | 1462582159106 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}] 17:49:19 INFO - PROCESS | 1825 | 1462582159269 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 17:49:19 INFO - PROCESS | 1825 | 1462582159459 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd164fbb000 == 120 [pid = 1825] [id = 324] 17:49:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd137fe6800) [pid = 1825] [serial = 973] [outer = (nil)] 17:49:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd1620cb800) [pid = 1825] [serial = 974] [outer = 0x7fd137fe6800] 17:49:19 INFO - PROCESS | 1825 | 1462582159525 Marionette DEBUG loaded listener.js 17:49:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd16230e400) [pid = 1825] [serial = 975] [outer = 0x7fd137fe6800] 17:49:20 INFO - PROCESS | 1825 | 1462582160387 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]]]}] 17:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1329ms 17:49:20 INFO - PROCESS | 1825 | 1462582160428 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 17:49:20 INFO - PROCESS | 1825 | 1462582160432 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 17:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:49:20 INFO - PROCESS | 1825 | 1462582160438 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:49:20 INFO - PROCESS | 1825 | 1462582160440 Marionette TRACE conn3 <- [1,1270,null,{}] 17:49:20 INFO - PROCESS | 1825 | 1462582160445 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}] 17:49:20 INFO - PROCESS | 1825 | 1462582160625 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 17:49:20 INFO - PROCESS | 1825 | 1462582160816 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d6b800 == 121 [pid = 1825] [id = 325] 17:49:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd137feac00) [pid = 1825] [serial = 976] [outer = (nil)] 17:49:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd13d28fc00) [pid = 1825] [serial = 977] [outer = 0x7fd137feac00] 17:49:20 INFO - PROCESS | 1825 | 1462582160883 Marionette DEBUG loaded listener.js 17:49:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd13d294c00) [pid = 1825] [serial = 978] [outer = 0x7fd137feac00] 17:49:21 INFO - PROCESS | 1825 | 1462582161742 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]]]}] 17:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1332ms 17:49:21 INFO - PROCESS | 1825 | 1462582161771 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 17:49:21 INFO - PROCESS | 1825 | 1462582161774 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 17:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:49:21 INFO - PROCESS | 1825 | 1462582161780 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:49:21 INFO - PROCESS | 1825 | 1462582161782 Marionette TRACE conn3 <- [1,1274,null,{}] 17:49:21 INFO - PROCESS | 1825 | 1462582161788 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}] 17:49:21 INFO - PROCESS | 1825 | 1462582161966 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 17:49:22 INFO - PROCESS | 1825 | 1462582162158 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13809f000 == 122 [pid = 1825] [id = 326] 17:49:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd1380b5000) [pid = 1825] [serial = 979] [outer = (nil)] 17:49:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd1380bbc00) [pid = 1825] [serial = 980] [outer = 0x7fd1380b5000] 17:49:22 INFO - PROCESS | 1825 | 1462582162226 Marionette DEBUG loaded listener.js 17:49:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd1380c0800) [pid = 1825] [serial = 981] [outer = 0x7fd1380b5000] 17:49:23 INFO - PROCESS | 1825 | 1462582163206 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]]]}] 17:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1488ms 17:49:23 INFO - PROCESS | 1825 | 1462582163270 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 17:49:23 INFO - PROCESS | 1825 | 1462582163274 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 17:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:49:23 INFO - PROCESS | 1825 | 1462582163279 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:49:23 INFO - PROCESS | 1825 | 1462582163282 Marionette TRACE conn3 <- [1,1278,null,{}] 17:49:23 INFO - PROCESS | 1825 | 1462582163288 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}] 17:49:23 INFO - PROCESS | 1825 | 1462582163486 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 17:49:23 INFO - PROCESS | 1825 | 1462582163746 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402e2800 == 123 [pid = 1825] [id = 327] 17:49:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd140412800) [pid = 1825] [serial = 982] [outer = (nil)] 17:49:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd14693d000) [pid = 1825] [serial = 983] [outer = 0x7fd140412800] 17:49:23 INFO - PROCESS | 1825 | 1462582163870 Marionette DEBUG loaded listener.js 17:49:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd161e84c00) [pid = 1825] [serial = 984] [outer = 0x7fd140412800] 17:49:24 INFO - PROCESS | 1825 | 1462582164669 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]]]}] 17:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1441ms 17:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:49:24 INFO - PROCESS | 1825 | 1462582164721 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 17:49:24 INFO - PROCESS | 1825 | 1462582164724 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 17:49:24 INFO - PROCESS | 1825 | 1462582164731 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:49:24 INFO - PROCESS | 1825 | 1462582164734 Marionette TRACE conn3 <- [1,1282,null,{}] 17:49:24 INFO - PROCESS | 1825 | 1462582164739 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}] 17:49:24 INFO - PROCESS | 1825 | 1462582164910 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 17:49:25 INFO - PROCESS | 1825 | 1462582165691 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab69000 == 124 [pid = 1825] [id = 328] 17:49:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd136c23000) [pid = 1825] [serial = 985] [outer = (nil)] 17:49:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd136c2e000) [pid = 1825] [serial = 986] [outer = 0x7fd136c23000] 17:49:25 INFO - PROCESS | 1825 | 1462582165764 Marionette DEBUG loaded listener.js 17:49:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd137fe7000) [pid = 1825] [serial = 987] [outer = 0x7fd136c23000] 17:49:26 INFO - PROCESS | 1825 | 1462582166709 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]]]}] 17:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2034ms 17:49:26 INFO - PROCESS | 1825 | 1462582166766 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 17:49:26 INFO - PROCESS | 1825 | 1462582166772 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 17:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:49:26 INFO - PROCESS | 1825 | 1462582166779 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:49:26 INFO - PROCESS | 1825 | 1462582166784 Marionette TRACE conn3 <- [1,1286,null,{}] 17:49:26 INFO - PROCESS | 1825 | 1462582166793 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}] 17:49:26 INFO - PROCESS | 1825 | 1462582166987 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 17:49:27 INFO - PROCESS | 1825 | 1462582167238 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e55000 == 125 [pid = 1825] [id = 329] 17:49:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd136c2a000) [pid = 1825] [serial = 988] [outer = (nil)] 17:49:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd13805fc00) [pid = 1825] [serial = 989] [outer = 0x7fd136c2a000] 17:49:27 INFO - PROCESS | 1825 | 1462582167409 Marionette DEBUG loaded listener.js 17:49:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd13c926000) [pid = 1825] [serial = 990] [outer = 0x7fd136c2a000] 17:49:28 INFO - PROCESS | 1825 | 1462582168343 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]]]}] 17:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1636ms 17:49:28 INFO - PROCESS | 1825 | 1462582168420 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 17:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:49:28 INFO - PROCESS | 1825 | 1462582168425 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 17:49:28 INFO - PROCESS | 1825 | 1462582168431 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:49:28 INFO - PROCESS | 1825 | 1462582168435 Marionette TRACE conn3 <- [1,1290,null,{}] 17:49:28 INFO - PROCESS | 1825 | 1462582168440 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}] 17:49:28 INFO - PROCESS | 1825 | 1462582168622 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 17:49:28 INFO - PROCESS | 1825 | 1462582168898 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379d3800 == 126 [pid = 1825] [id = 330] 17:49:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd136a70400) [pid = 1825] [serial = 991] [outer = (nil)] 17:49:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd13d191c00) [pid = 1825] [serial = 992] [outer = 0x7fd136a70400] 17:49:29 INFO - PROCESS | 1825 | 1462582169044 Marionette DEBUG loaded listener.js 17:49:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd13d291400) [pid = 1825] [serial = 993] [outer = 0x7fd136a70400] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1573c3800 == 125 [pid = 1825] [id = 235] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161ca9800 == 124 [pid = 1825] [id = 265] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1604a3000 == 123 [pid = 1825] [id = 264] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd15d04ec00) [pid = 1825] [serial = 845] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd14747a000) [pid = 1825] [serial = 848] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd15e3dbc00) [pid = 1825] [serial = 851] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd16207ac00) [pid = 1825] [serial = 857] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd15e507000) [pid = 1825] [serial = 854] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd14ebea400) [pid = 1825] [serial = 884] [outer = (nil)] [url = about:blank] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14674a800 == 122 [pid = 1825] [id = 315] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474df000 == 121 [pid = 1825] [id = 314] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b82800 == 120 [pid = 1825] [id = 313] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d44000 == 119 [pid = 1825] [id = 312] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e317000 == 118 [pid = 1825] [id = 311] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137fdd800 == 117 [pid = 1825] [id = 310] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13acc4800 == 116 [pid = 1825] [id = 309] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138ae6000 == 115 [pid = 1825] [id = 307] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136b50800 == 114 [pid = 1825] [id = 306] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138ad1000 == 113 [pid = 1825] [id = 305] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1378cd800 == 112 [pid = 1825] [id = 304] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379e6000 == 111 [pid = 1825] [id = 303] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab74000 == 110 [pid = 1825] [id = 302] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622c8800 == 109 [pid = 1825] [id = 301] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ff50000 == 108 [pid = 1825] [id = 300] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1573ce800 == 107 [pid = 1825] [id = 299] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd151568800 == 106 [pid = 1825] [id = 298] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f452000 == 105 [pid = 1825] [id = 297] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd147322000 == 104 [pid = 1825] [id = 296] 17:49:29 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c1c800 == 103 [pid = 1825] [id = 295] 17:49:29 INFO - PROCESS | 1825 | 1462582169982 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]]]}] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd13d1fb000) [pid = 1825] [serial = 804] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd14e847000) [pid = 1825] [serial = 836] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd156446400) [pid = 1825] [serial = 842] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd146b26c00) [pid = 1825] [serial = 872] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd14ee93800) [pid = 1825] [serial = 825] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd149b56000) [pid = 1825] [serial = 875] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd1401ad000) [pid = 1825] [serial = 866] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd14633c400) [pid = 1825] [serial = 867] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd14041e400) [pid = 1825] [serial = 864] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd13e1c8000) [pid = 1825] [serial = 863] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd146341000) [pid = 1825] [serial = 869] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd146782800) [pid = 1825] [serial = 870] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd150be9800) [pid = 1825] [serial = 839] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd13f3f9400) [pid = 1825] [serial = 827] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd13f3fb400) [pid = 1825] [serial = 861] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd13e262c00) [pid = 1825] [serial = 860] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd1473dec00) [pid = 1825] [serial = 833] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd140e2f800) [pid = 1825] [serial = 830] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd14ce17400) [pid = 1825] [serial = 878] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd14c2d0c00) [pid = 1825] [serial = 876] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd14df0f400) [pid = 1825] [serial = 879] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd1463d6c00) [pid = 1825] [serial = 881] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd146ce6800) [pid = 1825] [serial = 873] [outer = (nil)] [url = about:blank] 17:49:30 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd14c4fa000) [pid = 1825] [serial = 882] [outer = (nil)] [url = about:blank] 17:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1630ms 17:49:30 INFO - PROCESS | 1825 | 1462582170061 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 17:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:49:30 INFO - PROCESS | 1825 | 1462582170067 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 17:49:30 INFO - PROCESS | 1825 | 1462582170075 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:49:30 INFO - PROCESS | 1825 | 1462582170080 Marionette TRACE conn3 <- [1,1294,null,{}] 17:49:30 INFO - PROCESS | 1825 | 1462582170136 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}] 17:49:30 INFO - PROCESS | 1825 | 1462582170348 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 17:49:30 INFO - PROCESS | 1825 | 1462582170619 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138146000 == 104 [pid = 1825] [id = 331] 17:49:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd137fea800) [pid = 1825] [serial = 994] [outer = (nil)] 17:49:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd1380b9800) [pid = 1825] [serial = 995] [outer = 0x7fd137fea800] 17:49:30 INFO - PROCESS | 1825 | 1462582170713 Marionette DEBUG loaded listener.js 17:49:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd13aa0e400) [pid = 1825] [serial = 996] [outer = 0x7fd137fea800] 17:49:31 INFO - PROCESS | 1825 | 1462582171575 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]]]}] 17:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1529ms 17:49:31 INFO - PROCESS | 1825 | 1462582171604 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 17:49:31 INFO - PROCESS | 1825 | 1462582171612 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 17:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:49:31 INFO - PROCESS | 1825 | 1462582171622 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:49:31 INFO - PROCESS | 1825 | 1462582171626 Marionette TRACE conn3 <- [1,1298,null,{}] 17:49:31 INFO - PROCESS | 1825 | 1462582171632 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}] 17:49:31 INFO - PROCESS | 1825 | 1462582171805 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 17:49:32 INFO - PROCESS | 1825 | 1462582172010 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c82c800 == 105 [pid = 1825] [id = 332] 17:49:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd13d18c400) [pid = 1825] [serial = 997] [outer = (nil)] 17:49:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd13d1f8800) [pid = 1825] [serial = 998] [outer = 0x7fd13d18c400] 17:49:32 INFO - PROCESS | 1825 | 1462582172079 Marionette DEBUG loaded listener.js 17:49:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd13d297400) [pid = 1825] [serial = 999] [outer = 0x7fd13d18c400] 17:49:33 INFO - PROCESS | 1825 | 1462582173097 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]]]}] 17:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1537ms 17:49:33 INFO - PROCESS | 1825 | 1462582173159 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 17:49:33 INFO - PROCESS | 1825 | 1462582173163 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 17:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:49:33 INFO - PROCESS | 1825 | 1462582173169 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:49:33 INFO - PROCESS | 1825 | 1462582173175 Marionette TRACE conn3 <- [1,1302,null,{}] 17:49:33 INFO - PROCESS | 1825 | 1462582173191 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}] 17:49:33 INFO - PROCESS | 1825 | 1462582173402 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 17:49:33 INFO - PROCESS | 1825 | 1462582173589 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e66000 == 106 [pid = 1825] [id = 333] 17:49:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd13f2cc000) [pid = 1825] [serial = 1000] [outer = (nil)] 17:49:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd13f8df000) [pid = 1825] [serial = 1001] [outer = 0x7fd13f2cc000] 17:49:33 INFO - PROCESS | 1825 | 1462582173743 Marionette DEBUG loaded listener.js 17:49:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd1401af800) [pid = 1825] [serial = 1002] [outer = 0x7fd13f2cc000] 17:49:34 INFO - PROCESS | 1825 | 1462582174568 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]]]}] 17:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1442ms 17:49:34 INFO - PROCESS | 1825 | 1462582174612 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 17:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:49:34 INFO - PROCESS | 1825 | 1462582174616 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 17:49:34 INFO - PROCESS | 1825 | 1462582174622 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:49:34 INFO - PROCESS | 1825 | 1462582174625 Marionette TRACE conn3 <- [1,1306,null,{}] 17:49:34 INFO - PROCESS | 1825 | 1462582174630 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}] 17:49:34 INFO - PROCESS | 1825 | 1462582174797 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 17:49:34 INFO - PROCESS | 1825 | 1462582174986 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146155000 == 107 [pid = 1825] [id = 334] 17:49:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd13f3f9800) [pid = 1825] [serial = 1003] [outer = (nil)] 17:49:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd140a6fc00) [pid = 1825] [serial = 1004] [outer = 0x7fd13f3f9800] 17:49:35 INFO - PROCESS | 1825 | 1462582175058 Marionette DEBUG loaded listener.js 17:49:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd140ba9400) [pid = 1825] [serial = 1005] [outer = 0x7fd13f3f9800] 17:49:35 INFO - PROCESS | 1825 | 1462582175945 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]]]}] 17:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1378ms 17:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:49:36 INFO - PROCESS | 1825 | 1462582176001 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 17:49:36 INFO - PROCESS | 1825 | 1462582176004 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 17:49:36 INFO - PROCESS | 1825 | 1462582176010 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:49:36 INFO - PROCESS | 1825 | 1462582176013 Marionette TRACE conn3 <- [1,1310,null,{}] 17:49:36 INFO - PROCESS | 1825 | 1462582176018 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}] 17:49:36 INFO - PROCESS | 1825 | 1462582176182 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 17:49:36 INFO - PROCESS | 1825 | 1462582176372 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a3e800 == 108 [pid = 1825] [id = 335] 17:49:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd1401b0400) [pid = 1825] [serial = 1006] [outer = (nil)] 17:49:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd144c76800) [pid = 1825] [serial = 1007] [outer = 0x7fd1401b0400] 17:49:36 INFO - PROCESS | 1825 | 1462582176448 Marionette DEBUG loaded listener.js 17:49:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd146134000) [pid = 1825] [serial = 1008] [outer = 0x7fd1401b0400] 17:49:37 INFO - PROCESS | 1825 | 1462582177302 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] 17:49:37 INFO - PROCESS | 1825 | 1462582177355 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 17:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:49:37 INFO - PROCESS | 1825 | 1462582177361 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:49:37 INFO - PROCESS | 1825 | 1462582177364 Marionette TRACE conn3 <- [1,1314,null,{}] 17:49:37 INFO - PROCESS | 1825 | 1462582177369 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}] 17:49:37 INFO - PROCESS | 1825 | 1462582177571 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 17:49:37 INFO - PROCESS | 1825 | 1462582177764 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474e9000 == 109 [pid = 1825] [id = 336] 17:49:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd1462ea000) [pid = 1825] [serial = 1009] [outer = (nil)] 17:49:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd146340400) [pid = 1825] [serial = 1010] [outer = 0x7fd1462ea000] 17:49:37 INFO - PROCESS | 1825 | 1462582177841 Marionette DEBUG loaded listener.js 17:49:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd146cedc00) [pid = 1825] [serial = 1011] [outer = 0x7fd1462ea000] 17:49:38 INFO - PROCESS | 1825 | 1462582178671 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]]]}] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146159000 == 108 [pid = 1825] [id = 308] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137fc7000 == 107 [pid = 1825] [id = 283] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13815f000 == 106 [pid = 1825] [id = 285] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137fe1000 == 105 [pid = 1825] [id = 284] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e320000 == 104 [pid = 1825] [id = 282] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e510000 == 103 [pid = 1825] [id = 244] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e119000 == 102 [pid = 1825] [id = 276] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622d3000 == 101 [pid = 1825] [id = 278] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f48d000 == 100 [pid = 1825] [id = 245] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c822800 == 99 [pid = 1825] [id = 281] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a46800 == 98 [pid = 1825] [id = 266] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d3b9000 == 97 [pid = 1825] [id = 277] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e55000 == 96 [pid = 1825] [id = 329] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab69000 == 95 [pid = 1825] [id = 328] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402e2800 == 94 [pid = 1825] [id = 327] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13809f000 == 93 [pid = 1825] [id = 326] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137d6b800 == 92 [pid = 1825] [id = 325] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd164fbb000 == 91 [pid = 1825] [id = 324] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f9a4800 == 90 [pid = 1825] [id = 323] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622ce800 == 89 [pid = 1825] [id = 322] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e212000 == 88 [pid = 1825] [id = 321] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd157318800 == 87 [pid = 1825] [id = 320] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f45d000 == 86 [pid = 1825] [id = 319] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a30800 == 85 [pid = 1825] [id = 318] 17:49:40 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13acd0000 == 84 [pid = 1825] [id = 317] 17:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 3182ms 17:49:40 INFO - PROCESS | 1825 | 1462582180643 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 17:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:49:40 INFO - PROCESS | 1825 | 1462582180648 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 17:49:40 INFO - PROCESS | 1825 | 1462582180655 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:49:40 INFO - PROCESS | 1825 | 1462582180662 Marionette TRACE conn3 <- [1,1318,null,{}] 17:49:40 INFO - PROCESS | 1825 | 1462582180669 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}] 17:49:40 INFO - PROCESS | 1825 | 1462582180830 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 17:49:40 INFO - PROCESS | 1825 | 1462582180976 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1380af800 == 85 [pid = 1825] [id = 337] 17:49:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13805d400) [pid = 1825] [serial = 1012] [outer = (nil)] 17:49:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd1380b4800) [pid = 1825] [serial = 1013] [outer = 0x7fd13805d400] 17:49:41 INFO - PROCESS | 1825 | 1462582181046 Marionette DEBUG loaded listener.js 17:49:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd13aa09000) [pid = 1825] [serial = 1014] [outer = 0x7fd13805d400] 17:49:41 INFO - PROCESS | 1825 | 1462582181760 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]]]}] 17:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1136ms 17:49:41 INFO - PROCESS | 1825 | 1462582181820 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 17:49:41 INFO - PROCESS | 1825 | 1462582181825 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 17:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:49:41 INFO - PROCESS | 1825 | 1462582181839 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:49:41 INFO - PROCESS | 1825 | 1462582181843 Marionette TRACE conn3 <- [1,1322,null,{}] 17:49:41 INFO - PROCESS | 1825 | 1462582181849 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}] 17:49:42 INFO - PROCESS | 1825 | 1462582182015 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 17:49:42 INFO - PROCESS | 1825 | 1462582182026 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e332800 == 86 [pid = 1825] [id = 338] 17:49:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd13cee2c00) [pid = 1825] [serial = 1015] [outer = (nil)] 17:49:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd13d289000) [pid = 1825] [serial = 1016] [outer = 0x7fd13cee2c00] 17:49:42 INFO - PROCESS | 1825 | 1462582182084 Marionette DEBUG loaded listener.js 17:49:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd13e1b7800) [pid = 1825] [serial = 1017] [outer = 0x7fd13cee2c00] 17:49:42 INFO - PROCESS | 1825 | 1462582182989 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]]]}] 17:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1233ms 17:49:43 INFO - PROCESS | 1825 | 1462582183069 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 17:49:43 INFO - PROCESS | 1825 | 1462582183072 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 17:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:49:43 INFO - PROCESS | 1825 | 1462582183078 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:49:43 INFO - PROCESS | 1825 | 1462582183081 Marionette TRACE conn3 <- [1,1326,null,{}] 17:49:43 INFO - PROCESS | 1825 | 1462582183116 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}] 17:49:43 INFO - PROCESS | 1825 | 1462582183322 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 17:49:43 INFO - PROCESS | 1825 | 1462582183349 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dcf800 == 87 [pid = 1825] [id = 339] 17:49:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd140a6c800) [pid = 1825] [serial = 1018] [outer = (nil)] 17:49:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd140e2b400) [pid = 1825] [serial = 1019] [outer = 0x7fd140a6c800] 17:49:43 INFO - PROCESS | 1825 | 1462582183410 Marionette DEBUG loaded listener.js 17:49:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd1462e6800) [pid = 1825] [serial = 1020] [outer = 0x7fd140a6c800] 17:49:44 INFO - PROCESS | 1825 | 1462582184266 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]]]}] 17:49:45 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 17:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1985ms 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd14c416000) [pid = 1825] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd146cc5400) [pid = 1825] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd14f5c1800) [pid = 1825] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd140413c00) [pid = 1825] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd140e31400) [pid = 1825] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd146335400) [pid = 1825] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd140babc00) [pid = 1825] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd146131800) [pid = 1825] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd13ceda000) [pid = 1825] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd13cee4800) [pid = 1825] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd146cc4000) [pid = 1825] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd14c2d0800) [pid = 1825] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd14f649000) [pid = 1825] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd146cc4400) [pid = 1825] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd14851f800) [pid = 1825] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd153463800) [pid = 1825] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd13cee0c00) [pid = 1825] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd140e2ec00) [pid = 1825] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd14dd07000) [pid = 1825] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd14f473800) [pid = 1825] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd13f3f0c00) [pid = 1825] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd140a62400) [pid = 1825] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd13c856400) [pid = 1825] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd13ced9800) [pid = 1825] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd140ba2c00) [pid = 1825] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd13ced5800) [pid = 1825] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd13e1c5400) [pid = 1825] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd14ff97c00) [pid = 1825] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd13e1c1000) [pid = 1825] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd13c863400) [pid = 1825] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd13cfdac00) [pid = 1825] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd13e1cfc00) [pid = 1825] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd140003c00) [pid = 1825] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd15347e000) [pid = 1825] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd14f478c00) [pid = 1825] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd1462f4c00) [pid = 1825] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13c85cc00) [pid = 1825] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd140e2f400) [pid = 1825] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd1473d5400) [pid = 1825] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13f3f1800) [pid = 1825] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd14f478000) [pid = 1825] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd13f8db400) [pid = 1825] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd1473d9c00) [pid = 1825] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13f3f4800) [pid = 1825] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd1473dd400) [pid = 1825] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd14747c000) [pid = 1825] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd136a65400) [pid = 1825] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd13e1ba000) [pid = 1825] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd147478c00) [pid = 1825] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd13aa0d400) [pid = 1825] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd13e270000) [pid = 1825] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd146cbfc00) [pid = 1825] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd1515eac00) [pid = 1825] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd13f2ccc00) [pid = 1825] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd1462e8000) [pid = 1825] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd144c77400) [pid = 1825] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd149b4dc00) [pid = 1825] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd137acd800) [pid = 1825] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd14ce21000) [pid = 1825] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd13aa06800) [pid = 1825] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd13aa03c00) [pid = 1825] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd15c26c400) [pid = 1825] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd146f50000) [pid = 1825] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13e270c00) [pid = 1825] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd138050400) [pid = 1825] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd136a67c00) [pid = 1825] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd136a65c00) [pid = 1825] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd136c23000) [pid = 1825] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd136c2c400) [pid = 1825] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13e1be400) [pid = 1825] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd136c2a000) [pid = 1825] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd140e2e400) [pid = 1825] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:49:45 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd13e1cc800) [pid = 1825] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:49:45 INFO - PROCESS | 1825 | 1462582185228 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 17:49:45 INFO - PROCESS | 1825 | 1462582185232 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 17:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:49:45 INFO - PROCESS | 1825 | 1462582185245 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:49:45 INFO - PROCESS | 1825 | 1462582185247 Marionette TRACE conn3 <- [1,1330,null,{}] 17:49:45 INFO - PROCESS | 1825 | 1462582185252 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}] 17:49:45 INFO - PROCESS | 1825 | 1462582185446 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 17:49:45 INFO - PROCESS | 1825 | 1462582185541 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1380ac800 == 88 [pid = 1825] [id = 340] 17:49:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd137ad0400) [pid = 1825] [serial = 1021] [outer = (nil)] 17:49:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd138056000) [pid = 1825] [serial = 1022] [outer = 0x7fd137ad0400] 17:49:45 INFO - PROCESS | 1825 | 1462582185601 Marionette DEBUG loaded listener.js 17:49:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13c85cc00) [pid = 1825] [serial = 1023] [outer = 0x7fd137ad0400] 17:49:46 INFO - PROCESS | 1825 | 1462582186289 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]]]}] 17:49:46 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 17:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1082ms 17:49:46 INFO - PROCESS | 1825 | 1462582186328 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 17:49:46 INFO - PROCESS | 1825 | 1462582186330 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 17:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:49:46 INFO - PROCESS | 1825 | 1462582186336 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:49:46 INFO - PROCESS | 1825 | 1462582186338 Marionette TRACE conn3 <- [1,1334,null,{}] 17:49:46 INFO - PROCESS | 1825 | 1462582186353 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}] 17:49:46 INFO - PROCESS | 1825 | 1462582186499 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 17:49:46 INFO - PROCESS | 1825 | 1462582186515 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dd7000 == 89 [pid = 1825] [id = 341] 17:49:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13c862c00) [pid = 1825] [serial = 1024] [outer = (nil)] 17:49:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13e1cfc00) [pid = 1825] [serial = 1025] [outer = 0x7fd13c862c00] 17:49:46 INFO - PROCESS | 1825 | 1462582186571 Marionette DEBUG loaded listener.js 17:49:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd13f3f5c00) [pid = 1825] [serial = 1026] [outer = 0x7fd13c862c00] 17:49:47 INFO - PROCESS | 1825 | 1462582187617 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]]]}] 17:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1326ms 17:49:47 INFO - PROCESS | 1825 | 1462582187663 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 17:49:47 INFO - PROCESS | 1825 | 1462582187669 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 17:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:49:47 INFO - PROCESS | 1825 | 1462582187677 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:49:47 INFO - PROCESS | 1825 | 1462582187682 Marionette TRACE conn3 <- [1,1338,null,{}] 17:49:47 INFO - PROCESS | 1825 | 1462582187690 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}] 17:49:47 INFO - PROCESS | 1825 | 1462582187880 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 17:49:48 INFO - PROCESS | 1825 | 1462582188121 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e317800 == 90 [pid = 1825] [id = 342] 17:49:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd13aa07800) [pid = 1825] [serial = 1027] [outer = (nil)] 17:49:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd13c929800) [pid = 1825] [serial = 1028] [outer = 0x7fd13aa07800] 17:49:48 INFO - PROCESS | 1825 | 1462582188241 Marionette DEBUG loaded listener.js 17:49:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13cfe7800) [pid = 1825] [serial = 1029] [outer = 0x7fd13aa07800] 17:49:49 INFO - PROCESS | 1825 | 1462582189543 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]]]}] 17:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1883ms 17:49:49 INFO - PROCESS | 1825 | 1462582189560 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 17:49:49 INFO - PROCESS | 1825 | 1462582189568 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 17:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:49:49 INFO - PROCESS | 1825 | 1462582189654 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:49:49 INFO - PROCESS | 1825 | 1462582189658 Marionette TRACE conn3 <- [1,1342,null,{}] 17:49:49 INFO - PROCESS | 1825 | 1462582189666 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}] 17:49:49 INFO - PROCESS | 1825 | 1462582189826 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 17:49:50 INFO - PROCESS | 1825 | 1462582190009 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14732e000 == 91 [pid = 1825] [id = 343] 17:49:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd13aa03800) [pid = 1825] [serial = 1030] [outer = (nil)] 17:49:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd13d194c00) [pid = 1825] [serial = 1031] [outer = 0x7fd13aa03800] 17:49:50 INFO - PROCESS | 1825 | 1462582190076 Marionette DEBUG loaded listener.js 17:49:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd140003800) [pid = 1825] [serial = 1032] [outer = 0x7fd13aa03800] 17:49:50 INFO - PROCESS | 1825 | 1462582190981 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]]]}] 17:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1416ms 17:49:51 INFO - PROCESS | 1825 | 1462582191049 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 17:49:51 INFO - PROCESS | 1825 | 1462582191053 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 17:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:49:51 INFO - PROCESS | 1825 | 1462582191059 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:49:51 INFO - PROCESS | 1825 | 1462582191065 Marionette TRACE conn3 <- [1,1346,null,{}] 17:49:51 INFO - PROCESS | 1825 | 1462582191080 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}] 17:49:51 INFO - PROCESS | 1825 | 1462582191299 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 17:49:51 INFO - PROCESS | 1825 | 1462582191530 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c222000 == 92 [pid = 1825] [id = 344] 17:49:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd140a6f000) [pid = 1825] [serial = 1033] [outer = (nil)] 17:49:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd144c7c000) [pid = 1825] [serial = 1034] [outer = 0x7fd140a6f000] 17:49:51 INFO - PROCESS | 1825 | 1462582191651 Marionette DEBUG loaded listener.js 17:49:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd1462f4c00) [pid = 1825] [serial = 1035] [outer = 0x7fd140a6f000] 17:49:52 INFO - PROCESS | 1825 | 1462582192532 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]]]}] 17:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1538ms 17:49:52 INFO - PROCESS | 1825 | 1462582192598 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 17:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:49:52 INFO - PROCESS | 1825 | 1462582192602 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 17:49:52 INFO - PROCESS | 1825 | 1462582192608 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:49:52 INFO - PROCESS | 1825 | 1462582192611 Marionette TRACE conn3 <- [1,1350,null,{}] 17:49:52 INFO - PROCESS | 1825 | 1462582192616 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}] 17:49:52 INFO - PROCESS | 1825 | 1462582192794 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 17:49:52 INFO - PROCESS | 1825 | 1462582192982 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e520800 == 93 [pid = 1825] [id = 345] 17:49:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd136c24800) [pid = 1825] [serial = 1036] [outer = (nil)] 17:49:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd14677fc00) [pid = 1825] [serial = 1037] [outer = 0x7fd136c24800] 17:49:53 INFO - PROCESS | 1825 | 1462582193054 Marionette DEBUG loaded listener.js 17:49:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd146b2ac00) [pid = 1825] [serial = 1038] [outer = 0x7fd136c24800] 17:49:53 INFO - PROCESS | 1825 | 1462582193911 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]]]}] 17:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1336ms 17:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:49:53 INFO - PROCESS | 1825 | 1462582193944 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 17:49:53 INFO - PROCESS | 1825 | 1462582193947 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 17:49:53 INFO - PROCESS | 1825 | 1462582193953 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:49:53 INFO - PROCESS | 1825 | 1462582193956 Marionette TRACE conn3 <- [1,1354,null,{}] 17:49:53 INFO - PROCESS | 1825 | 1462582193961 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}] 17:49:54 INFO - PROCESS | 1825 | 1462582194124 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 17:49:54 INFO - PROCESS | 1825 | 1462582194319 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f442000 == 94 [pid = 1825] [id = 346] 17:49:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd136a71000) [pid = 1825] [serial = 1039] [outer = (nil)] 17:49:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd146f4a000) [pid = 1825] [serial = 1040] [outer = 0x7fd136a71000] 17:49:54 INFO - PROCESS | 1825 | 1462582194395 Marionette DEBUG loaded listener.js 17:49:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd1473da000) [pid = 1825] [serial = 1041] [outer = 0x7fd136a71000] 17:49:55 INFO - PROCESS | 1825 | 1462582195304 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]]]}] 17:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1385ms 17:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:49:55 INFO - PROCESS | 1825 | 1462582195338 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 17:49:55 INFO - PROCESS | 1825 | 1462582195340 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 17:49:55 INFO - PROCESS | 1825 | 1462582195346 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:49:55 INFO - PROCESS | 1825 | 1462582195349 Marionette TRACE conn3 <- [1,1358,null,{}] 17:49:55 INFO - PROCESS | 1825 | 1462582195354 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}] 17:49:55 INFO - PROCESS | 1825 | 1462582195540 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 17:49:55 INFO - PROCESS | 1825 | 1462582195739 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150736000 == 95 [pid = 1825] [id = 347] 17:49:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd146ce6800) [pid = 1825] [serial = 1042] [outer = (nil)] 17:49:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd14834d400) [pid = 1825] [serial = 1043] [outer = 0x7fd146ce6800] 17:49:55 INFO - PROCESS | 1825 | 1462582195810 Marionette DEBUG loaded listener.js 17:49:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd14c2d7800) [pid = 1825] [serial = 1044] [outer = 0x7fd146ce6800] 17:49:56 INFO - PROCESS | 1825 | 1462582196633 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]]]}] 17:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1338ms 17:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:49:56 INFO - PROCESS | 1825 | 1462582196683 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 17:49:56 INFO - PROCESS | 1825 | 1462582196686 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 17:49:56 INFO - PROCESS | 1825 | 1462582196691 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:49:56 INFO - PROCESS | 1825 | 1462582196695 Marionette TRACE conn3 <- [1,1362,null,{}] 17:49:56 INFO - PROCESS | 1825 | 1462582196700 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}] 17:49:56 INFO - PROCESS | 1825 | 1462582196865 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 17:49:57 INFO - PROCESS | 1825 | 1462582197069 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1573c8800 == 96 [pid = 1825] [id = 348] 17:49:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd14747c400) [pid = 1825] [serial = 1045] [outer = (nil)] 17:49:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd14dd07000) [pid = 1825] [serial = 1046] [outer = 0x7fd14747c400] 17:49:57 INFO - PROCESS | 1825 | 1462582197177 Marionette DEBUG loaded listener.js 17:49:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd14e851000) [pid = 1825] [serial = 1047] [outer = 0x7fd14747c400] 17:49:58 INFO - PROCESS | 1825 | 1462582198108 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]]]}] 17:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1486ms 17:49:58 INFO - PROCESS | 1825 | 1462582198178 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 17:49:58 INFO - PROCESS | 1825 | 1462582198181 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 17:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:49:58 INFO - PROCESS | 1825 | 1462582198188 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:49:58 INFO - PROCESS | 1825 | 1462582198190 Marionette TRACE conn3 <- [1,1366,null,{}] 17:49:58 INFO - PROCESS | 1825 | 1462582198196 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}] 17:49:58 INFO - PROCESS | 1825 | 1462582198362 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 17:49:58 INFO - PROCESS | 1825 | 1462582198562 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:49:58 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14673c800 == 95 [pid = 1825] [id = 10] 17:49:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e219000 == 96 [pid = 1825] [id = 349] 17:49:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd14ce17400) [pid = 1825] [serial = 1048] [outer = (nil)] 17:49:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd14ee9b400) [pid = 1825] [serial = 1049] [outer = 0x7fd14ce17400] 17:49:58 INFO - PROCESS | 1825 | 1462582198710 Marionette DEBUG loaded listener.js 17:49:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd14f47b000) [pid = 1825] [serial = 1050] [outer = 0x7fd14ce17400] 17:49:59 INFO - PROCESS | 1825 | 1462582199566 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] 17:49:59 INFO - PROCESS | 1825 | 1462582199629 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 17:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:49:59 INFO - PROCESS | 1825 | 1462582199635 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:49:59 INFO - PROCESS | 1825 | 1462582199637 Marionette TRACE conn3 <- [1,1370,null,{}] 17:49:59 INFO - PROCESS | 1825 | 1462582199643 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}] 17:49:59 INFO - PROCESS | 1825 | 1462582199806 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 17:50:00 INFO - PROCESS | 1825 | 1462582200003 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161c3e800 == 97 [pid = 1825] [id = 350] 17:50:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd136a68800) [pid = 1825] [serial = 1051] [outer = (nil)] 17:50:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd14f9b6000) [pid = 1825] [serial = 1052] [outer = 0x7fd136a68800] 17:50:00 INFO - PROCESS | 1825 | 1462582200073 Marionette DEBUG loaded listener.js 17:50:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd1503ee800) [pid = 1825] [serial = 1053] [outer = 0x7fd136a68800] 17:50:00 INFO - PROCESS | 1825 | 1462582200992 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] 17:50:01 INFO - PROCESS | 1825 | 1462582201024 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 17:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:50:01 INFO - PROCESS | 1825 | 1462582201031 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:50:01 INFO - PROCESS | 1825 | 1462582201033 Marionette TRACE conn3 <- [1,1374,null,{}] 17:50:01 INFO - PROCESS | 1825 | 1462582201038 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}] 17:50:01 INFO - PROCESS | 1825 | 1462582201219 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 17:50:01 INFO - PROCESS | 1825 | 1462582201445 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622d7000 == 98 [pid = 1825] [id = 351] 17:50:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd146774800) [pid = 1825] [serial = 1054] [outer = (nil)] 17:50:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd1534c0c00) [pid = 1825] [serial = 1055] [outer = 0x7fd146774800] 17:50:01 INFO - PROCESS | 1825 | 1462582201514 Marionette DEBUG loaded listener.js 17:50:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd15c2d9400) [pid = 1825] [serial = 1056] [outer = 0x7fd146774800] 17:50:02 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:50:02 INFO - PROCESS | 1825 | 1462582202535 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] 17:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:50:02 INFO - PROCESS | 1825 | 1462582202564 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 17:50:02 INFO - PROCESS | 1825 | 1462582202570 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:50:02 INFO - PROCESS | 1825 | 1462582202574 Marionette TRACE conn3 <- [1,1378,null,{}] 17:50:02 INFO - PROCESS | 1825 | 1462582202580 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}] 17:50:02 INFO - PROCESS | 1825 | 1462582202818 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 17:50:03 INFO - PROCESS | 1825 | 1462582203074 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ed8000 == 99 [pid = 1825] [id = 352] 17:50:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd15e3dd800) [pid = 1825] [serial = 1057] [outer = (nil)] 17:50:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd15e514000) [pid = 1825] [serial = 1058] [outer = 0x7fd15e3dd800] 17:50:03 INFO - PROCESS | 1825 | 1462582203167 Marionette DEBUG loaded listener.js 17:50:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd161894000) [pid = 1825] [serial = 1059] [outer = 0x7fd15e3dd800] 17:50:04 INFO - PROCESS | 1825 | 1462582204019 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] 17:50:04 INFO - PROCESS | 1825 | 1462582204057 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 17:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:50:04 INFO - PROCESS | 1825 | 1462582204063 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:50:04 INFO - PROCESS | 1825 | 1462582204066 Marionette TRACE conn3 <- [1,1382,null,{}] 17:50:04 INFO - PROCESS | 1825 | 1462582204071 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}] 17:50:04 INFO - PROCESS | 1825 | 1462582204240 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 17:50:04 INFO - PROCESS | 1825 | 1462582204455 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378d8000 == 100 [pid = 1825] [id = 353] 17:50:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd136a64800) [pid = 1825] [serial = 1060] [outer = (nil)] 17:50:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd13aa0f400) [pid = 1825] [serial = 1061] [outer = 0x7fd136a64800] 17:50:04 INFO - PROCESS | 1825 | 1462582204600 Marionette DEBUG loaded listener.js 17:50:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd15e508400) [pid = 1825] [serial = 1062] [outer = 0x7fd136a64800] 17:50:05 INFO - PROCESS | 1825 | [1825] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:50:05 INFO - PROCESS | 1825 | 1462582205745 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] 17:50:05 INFO - PROCESS | 1825 | 1462582205799 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 17:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:50:05 INFO - PROCESS | 1825 | 1462582205805 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:50:05 INFO - PROCESS | 1825 | 1462582205808 Marionette TRACE conn3 <- [1,1386,null,{}] 17:50:05 INFO - PROCESS | 1825 | 1462582205813 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}] 17:50:06 INFO - PROCESS | 1825 | 1462582206063 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 17:50:06 INFO - PROCESS | 1825 | 1462582206306 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379ef800 == 101 [pid = 1825] [id = 354] 17:50:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd136c27400) [pid = 1825] [serial = 1063] [outer = (nil)] 17:50:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd13aa0fc00) [pid = 1825] [serial = 1064] [outer = 0x7fd136c27400] 17:50:06 INFO - PROCESS | 1825 | 1462582206400 Marionette DEBUG loaded listener.js 17:50:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd146781800) [pid = 1825] [serial = 1065] [outer = 0x7fd136c27400] 17:50:07 INFO - PROCESS | 1825 | 1462582207265 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] 17:50:07 INFO - PROCESS | 1825 | 1462582207287 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 17:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:50:07 INFO - PROCESS | 1825 | 1462582207293 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:50:07 INFO - PROCESS | 1825 | 1462582207295 Marionette TRACE conn3 <- [1,1390,null,{}] 17:50:07 INFO - PROCESS | 1825 | 1462582207301 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}] 17:50:07 INFO - PROCESS | 1825 | 1462582207482 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 17:50:07 INFO - PROCESS | 1825 | 1462582207685 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379da800 == 102 [pid = 1825] [id = 355] 17:50:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd136c2e400) [pid = 1825] [serial = 1066] [outer = (nil)] 17:50:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd140a71000) [pid = 1825] [serial = 1067] [outer = 0x7fd136c2e400] 17:50:07 INFO - PROCESS | 1825 | 1462582207756 Marionette DEBUG loaded listener.js 17:50:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd14c2cb800) [pid = 1825] [serial = 1068] [outer = 0x7fd136c2e400] 17:50:08 INFO - PROCESS | 1825 | 1462582208630 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]]]}] 17:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1378ms 17:50:08 INFO - PROCESS | 1825 | 1462582208673 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 17:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:50:08 INFO - PROCESS | 1825 | 1462582208676 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 17:50:08 INFO - PROCESS | 1825 | 1462582208682 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:50:08 INFO - PROCESS | 1825 | 1462582208685 Marionette TRACE conn3 <- [1,1394,null,{}] 17:50:08 INFO - PROCESS | 1825 | 1462582208690 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}] 17:50:08 INFO - PROCESS | 1825 | 1462582208860 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 17:50:09 INFO - PROCESS | 1825 | 1462582209073 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ece000 == 103 [pid = 1825] [id = 356] 17:50:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd136a62c00) [pid = 1825] [serial = 1069] [outer = (nil)] 17:50:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd136a6f400) [pid = 1825] [serial = 1070] [outer = 0x7fd136a62c00] 17:50:09 INFO - PROCESS | 1825 | 1462582209455 Marionette DEBUG loaded listener.js 17:50:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd137ad8c00) [pid = 1825] [serial = 1071] [outer = 0x7fd136a62c00] 17:50:10 INFO - PROCESS | 1825 | 1462582210417 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]]]}] 17:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1784ms 17:50:10 INFO - PROCESS | 1825 | 1462582210467 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 17:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:50:10 INFO - PROCESS | 1825 | 1462582210474 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 17:50:10 INFO - PROCESS | 1825 | 1462582210481 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:50:10 INFO - PROCESS | 1825 | 1462582210486 Marionette TRACE conn3 <- [1,1398,null,{}] 17:50:10 INFO - PROCESS | 1825 | 1462582210492 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}] 17:50:10 INFO - PROCESS | 1825 | 1462582210669 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 17:50:11 INFO - PROCESS | 1825 | 1462582211050 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138099800 == 104 [pid = 1825] [id = 357] 17:50:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd13c92e000) [pid = 1825] [serial = 1072] [outer = (nil)] 17:50:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd13cfdf400) [pid = 1825] [serial = 1073] [outer = 0x7fd13c92e000] 17:50:11 INFO - PROCESS | 1825 | 1462582211152 Marionette DEBUG loaded listener.js 17:50:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd13d1f5800) [pid = 1825] [serial = 1074] [outer = 0x7fd13c92e000] 17:50:12 INFO - PROCESS | 1825 | 1462582212125 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]]]}] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f451000 == 103 [pid = 1825] [id = 274] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d14a800 == 102 [pid = 1825] [id = 24] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1380ac800 == 101 [pid = 1825] [id = 340] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144dcf800 == 100 [pid = 1825] [id = 339] 17:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1739ms 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd13d191c00) [pid = 1825] [serial = 992] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd1463e0800) [pid = 1825] [serial = 959] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd14dcc0400) [pid = 1825] [serial = 962] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd15304dc00) [pid = 1825] [serial = 965] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd161e91800) [pid = 1825] [serial = 968] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd137fedc00) [pid = 1825] [serial = 971] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd1620cb800) [pid = 1825] [serial = 974] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd13d28fc00) [pid = 1825] [serial = 977] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd1380bbc00) [pid = 1825] [serial = 980] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd14693d000) [pid = 1825] [serial = 983] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e332800 == 99 [pid = 1825] [id = 338] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1380af800 == 98 [pid = 1825] [id = 337] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474e9000 == 97 [pid = 1825] [id = 336] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a3e800 == 96 [pid = 1825] [id = 335] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146155000 == 95 [pid = 1825] [id = 334] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e66000 == 94 [pid = 1825] [id = 333] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c82c800 == 93 [pid = 1825] [id = 332] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138146000 == 92 [pid = 1825] [id = 331] 17:50:12 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379d3800 == 91 [pid = 1825] [id = 330] 17:50:12 INFO - PROCESS | 1825 | 1462582212254 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 17:50:12 INFO - PROCESS | 1825 | 1462582212262 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 17:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:50:12 INFO - PROCESS | 1825 | 1462582212271 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:50:12 INFO - PROCESS | 1825 | 1462582212274 Marionette TRACE conn3 <- [1,1402,null,{}] 17:50:12 INFO - PROCESS | 1825 | 1462582212285 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}] 17:50:12 INFO - PROCESS | 1825 | 1462582212445 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd14f6de400) [pid = 1825] [serial = 798] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd15d0c3c00) [pid = 1825] [serial = 725] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd13f3fb000) [pid = 1825] [serial = 734] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd14633d400) [pid = 1825] [serial = 659] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd13c864c00) [pid = 1825] [serial = 683] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd13cee3000) [pid = 1825] [serial = 674] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd146332800) [pid = 1825] [serial = 831] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13e1ccc00) [pid = 1825] [serial = 710] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd1404a7c00) [pid = 1825] [serial = 656] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd162304800) [pid = 1825] [serial = 671] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd1620c5800) [pid = 1825] [serial = 858] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd14fc29800) [pid = 1825] [serial = 801] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd161895c00) [pid = 1825] [serial = 855] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd1401ab000) [pid = 1825] [serial = 828] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd140a6b400) [pid = 1825] [serial = 713] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd15d329400) [pid = 1825] [serial = 846] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd1515eb400) [pid = 1825] [serial = 605] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd14c2d4400) [pid = 1825] [serial = 719] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd15d3e4c00) [pid = 1825] [serial = 849] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd1463d3c00) [pid = 1825] [serial = 771] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd14e19f800) [pid = 1825] [serial = 662] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd153051400) [pid = 1825] [serial = 737] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd161896c00) [pid = 1825] [serial = 728] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd140412400) [pid = 1825] [serial = 765] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd15304ac00) [pid = 1825] [serial = 665] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd15e6c3400) [pid = 1825] [serial = 852] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd14c2cfc00) [pid = 1825] [serial = 786] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd14ebe1c00) [pid = 1825] [serial = 722] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd14eed6800) [pid = 1825] [serial = 795] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd149b56800) [pid = 1825] [serial = 783] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd1515e8c00) [pid = 1825] [serial = 840] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd14041fc00) [pid = 1825] [serial = 731] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd1467f6c00) [pid = 1825] [serial = 774] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd14f47c400) [pid = 1825] [serial = 837] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd14c2d1800) [pid = 1825] [serial = 834] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd146f4b800) [pid = 1825] [serial = 716] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd1401a9c00) [pid = 1825] [serial = 677] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13e264400) [pid = 1825] [serial = 762] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd1473dc000) [pid = 1825] [serial = 777] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd14e849000) [pid = 1825] [serial = 792] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd15d510800) [pid = 1825] [serial = 668] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd14834a800) [pid = 1825] [serial = 780] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd14cde3800) [pid = 1825] [serial = 789] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd15ce79000) [pid = 1825] [serial = 843] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd13d1f8c00) [pid = 1825] [serial = 680] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd144daf800) [pid = 1825] [serial = 768] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd1463de800) [pid = 1825] [serial = 891] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd14c4fa800) [pid = 1825] [serial = 894] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13aa11000) [pid = 1825] [serial = 909] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd15c26e000) [pid = 1825] [serial = 900] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd150367400) [pid = 1825] [serial = 897] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd136a71c00) [pid = 1825] [serial = 921] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd13f3f6c00) [pid = 1825] [serial = 927] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd162082400) [pid = 1825] [serial = 903] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd136c2ac00) [pid = 1825] [serial = 924] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd16230f400) [pid = 1825] [serial = 918] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd13aa11400) [pid = 1825] [serial = 915] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd16230bc00) [pid = 1825] [serial = 912] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd1404a4000) [pid = 1825] [serial = 888] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd162304c00) [pid = 1825] [serial = 906] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd14df02400) [pid = 1825] [serial = 950] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd136a6b800) [pid = 1825] [serial = 920] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd13e269400) [pid = 1825] [serial = 933] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd13e1c5000) [pid = 1825] [serial = 932] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd14b082000) [pid = 1825] [serial = 944] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd13c92c400) [pid = 1825] [serial = 930] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd13c861400) [pid = 1825] [serial = 929] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd140a70400) [pid = 1825] [serial = 935] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd140e38c00) [pid = 1825] [serial = 936] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd14851d800) [pid = 1825] [serial = 893] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd1604bf000) [pid = 1825] [serial = 902] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd146131c00) [pid = 1825] [serial = 890] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1467f9800) [pid = 1825] [serial = 941] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd1462f2800) [pid = 1825] [serial = 938] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd1463d5800) [pid = 1825] [serial = 939] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd153463400) [pid = 1825] [serial = 899] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd137ad8400) [pid = 1825] [serial = 917] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd14f394800) [pid = 1825] [serial = 885] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd1620cec00) [pid = 1825] [serial = 911] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd13aa0b800) [pid = 1825] [serial = 908] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd1620cf400) [pid = 1825] [serial = 905] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd14f480000) [pid = 1825] [serial = 896] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd14000e000) [pid = 1825] [serial = 887] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd13805ac00) [pid = 1825] [serial = 914] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd136c24000) [pid = 1825] [serial = 923] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd13cedcc00) [pid = 1825] [serial = 926] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd136c2e000) [pid = 1825] [serial = 986] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd137fe7000) [pid = 1825] [serial = 987] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd150ab3000) [pid = 1825] [serial = 951] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd13805b000) [pid = 1825] [serial = 953] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd13c92b000) [pid = 1825] [serial = 954] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd13f3f9000) [pid = 1825] [serial = 956] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd140416000) [pid = 1825] [serial = 957] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd13805fc00) [pid = 1825] [serial = 989] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd13c926000) [pid = 1825] [serial = 990] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd146cc0000) [pid = 1825] [serial = 947] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd14cdde400) [pid = 1825] [serial = 945] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd146b25800) [pid = 1825] [serial = 942] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd14d2ae400) [pid = 1825] [serial = 948] [outer = (nil)] [url = about:blank] 17:50:12 INFO - PROCESS | 1825 | 1462582212761 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378db000 == 92 [pid = 1825] [id = 358] 17:50:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd136a71c00) [pid = 1825] [serial = 1075] [outer = (nil)] 17:50:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd13aa0b800) [pid = 1825] [serial = 1076] [outer = 0x7fd136a71c00] 17:50:12 INFO - PROCESS | 1825 | 1462582212845 Marionette DEBUG loaded listener.js 17:50:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd13e1c1400) [pid = 1825] [serial = 1077] [outer = 0x7fd136a71c00] 17:50:13 INFO - PROCESS | 1825 | 1462582213560 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]]]}] 17:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1334ms 17:50:13 INFO - PROCESS | 1825 | 1462582213606 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 17:50:13 INFO - PROCESS | 1825 | 1462582213610 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 17:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:50:13 INFO - PROCESS | 1825 | 1462582213617 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:50:13 INFO - PROCESS | 1825 | 1462582213622 Marionette TRACE conn3 <- [1,1406,null,{}] 17:50:13 INFO - PROCESS | 1825 | 1462582213642 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}] 17:50:13 INFO - PROCESS | 1825 | 1462582213830 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 17:50:13 INFO - PROCESS | 1825 | 1462582213972 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ace1000 == 93 [pid = 1825] [id = 359] 17:50:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd13c92dc00) [pid = 1825] [serial = 1078] [outer = (nil)] 17:50:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd13f8db400) [pid = 1825] [serial = 1079] [outer = 0x7fd13c92dc00] 17:50:14 INFO - PROCESS | 1825 | 1462582214033 Marionette DEBUG loaded listener.js 17:50:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd1401ab000) [pid = 1825] [serial = 1080] [outer = 0x7fd13c92dc00] 17:50:14 INFO - PROCESS | 1825 | 1462582214741 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]]]}] 17:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1143ms 17:50:14 INFO - PROCESS | 1825 | 1462582214760 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 17:50:14 INFO - PROCESS | 1825 | 1462582214763 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 17:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:50:14 INFO - PROCESS | 1825 | 1462582214770 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:50:14 INFO - PROCESS | 1825 | 1462582214772 Marionette TRACE conn3 <- [1,1410,null,{}] 17:50:14 INFO - PROCESS | 1825 | 1462582214777 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}] 17:50:15 INFO - PROCESS | 1825 | 1462582215029 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 17:50:15 INFO - PROCESS | 1825 | 1462582215052 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e333000 == 94 [pid = 1825] [id = 360] 17:50:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd1401ab400) [pid = 1825] [serial = 1081] [outer = (nil)] 17:50:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd1404b0400) [pid = 1825] [serial = 1082] [outer = 0x7fd1401ab400] 17:50:15 INFO - PROCESS | 1825 | 1462582215110 Marionette DEBUG loaded listener.js 17:50:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd140ba3c00) [pid = 1825] [serial = 1083] [outer = 0x7fd1401ab400] 17:50:15 INFO - PROCESS | 1825 | 1462582215971 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]]]}] 17:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1226ms 17:50:15 INFO - PROCESS | 1825 | 1462582215997 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 17:50:16 INFO - PROCESS | 1825 | 1462582216001 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 17:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:50:16 INFO - PROCESS | 1825 | 1462582216006 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:50:16 INFO - PROCESS | 1825 | 1462582216008 Marionette TRACE conn3 <- [1,1414,null,{}] 17:50:16 INFO - PROCESS | 1825 | 1462582216014 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}] 17:50:16 INFO - PROCESS | 1825 | 1462582216239 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 17:50:16 INFO - PROCESS | 1825 | 1462582216306 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f9a5800 == 95 [pid = 1825] [id = 361] 17:50:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd144c77000) [pid = 1825] [serial = 1084] [outer = (nil)] 17:50:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd144da5000) [pid = 1825] [serial = 1085] [outer = 0x7fd144c77000] 17:50:16 INFO - PROCESS | 1825 | 1462582216435 Marionette DEBUG loaded listener.js 17:50:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd1462f1800) [pid = 1825] [serial = 1086] [outer = 0x7fd144c77000] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd13805d400) [pid = 1825] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd13cee2c00) [pid = 1825] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd13d18c400) [pid = 1825] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd140a6c800) [pid = 1825] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd160427c00) [pid = 1825] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd1401b0400) [pid = 1825] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd13f2cc000) [pid = 1825] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd140e2a000) [pid = 1825] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 121 (0x7fd1462ea000) [pid = 1825] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 120 (0x7fd137fe3400) [pid = 1825] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 119 (0x7fd140baac00) [pid = 1825] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 118 (0x7fd137fea800) [pid = 1825] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 117 (0x7fd140412800) [pid = 1825] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 116 (0x7fd137fe6800) [pid = 1825] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 115 (0x7fd13f3f9800) [pid = 1825] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 114 (0x7fd14633cc00) [pid = 1825] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 113 (0x7fd137ad0400) [pid = 1825] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 112 (0x7fd1380b5000) [pid = 1825] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:50:17 INFO - PROCESS | 1825 | --DOMWINDOW == 111 (0x7fd137feac00) [pid = 1825] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:50:17 INFO - PROCESS | 1825 | 1462582217672 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]]]}] 17:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1684ms 17:50:17 INFO - PROCESS | 1825 | 1462582217691 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 17:50:17 INFO - PROCESS | 1825 | 1462582217693 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 17:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:50:17 INFO - PROCESS | 1825 | 1462582217699 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:50:17 INFO - PROCESS | 1825 | 1462582217701 Marionette TRACE conn3 <- [1,1418,null,{}] 17:50:17 INFO - PROCESS | 1825 | 1462582217706 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}] 17:50:17 INFO - PROCESS | 1825 | 1462582217923 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 17:50:17 INFO - PROCESS | 1825 | 1462582217944 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c07800 == 96 [pid = 1825] [id = 362] 17:50:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 112 (0x7fd137feb800) [pid = 1825] [serial = 1087] [outer = (nil)] 17:50:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 113 (0x7fd13d187000) [pid = 1825] [serial = 1088] [outer = 0x7fd137feb800] 17:50:18 INFO - PROCESS | 1825 | 1462582218011 Marionette DEBUG loaded listener.js 17:50:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 114 (0x7fd14613b000) [pid = 1825] [serial = 1089] [outer = 0x7fd137feb800] 17:50:18 INFO - PROCESS | 1825 | 1462582218754 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]]]}] 17:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1085ms 17:50:18 INFO - PROCESS | 1825 | 1462582218785 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 17:50:18 INFO - PROCESS | 1825 | 1462582218788 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 17:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:50:18 INFO - PROCESS | 1825 | 1462582218794 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:50:18 INFO - PROCESS | 1825 | 1462582218797 Marionette TRACE conn3 <- [1,1422,null,{}] 17:50:18 INFO - PROCESS | 1825 | 1462582218805 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}] 17:50:19 INFO - PROCESS | 1825 | 1462582219007 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 17:50:19 INFO - PROCESS | 1825 | 1462582219025 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144ddb800 == 97 [pid = 1825] [id = 363] 17:50:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 115 (0x7fd138052c00) [pid = 1825] [serial = 1090] [outer = (nil)] 17:50:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 116 (0x7fd146339c00) [pid = 1825] [serial = 1091] [outer = 0x7fd138052c00] 17:50:19 INFO - PROCESS | 1825 | 1462582219082 Marionette DEBUG loaded listener.js 17:50:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 117 (0x7fd146cca800) [pid = 1825] [serial = 1092] [outer = 0x7fd138052c00] 17:50:20 INFO - PROCESS | 1825 | 1462582220172 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]]]}] 17:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1439ms 17:50:20 INFO - PROCESS | 1825 | 1462582220235 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 17:50:20 INFO - PROCESS | 1825 | 1462582220241 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 17:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:50:20 INFO - PROCESS | 1825 | 1462582220250 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:50:20 INFO - PROCESS | 1825 | 1462582220255 Marionette TRACE conn3 <- [1,1426,null,{}] 17:50:20 INFO - PROCESS | 1825 | 1462582220263 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}] 17:50:20 INFO - PROCESS | 1825 | 1462582220511 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 17:50:20 INFO - PROCESS | 1825 | 1462582220696 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ae1000 == 98 [pid = 1825] [id = 364] 17:50:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 118 (0x7fd1380b9400) [pid = 1825] [serial = 1093] [outer = (nil)] 17:50:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 119 (0x7fd13c92b800) [pid = 1825] [serial = 1094] [outer = 0x7fd1380b9400] 17:50:20 INFO - PROCESS | 1825 | 1462582220772 Marionette DEBUG loaded listener.js 17:50:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 120 (0x7fd13d18a400) [pid = 1825] [serial = 1095] [outer = 0x7fd1380b9400] 17:50:21 INFO - PROCESS | 1825 | 1462582221712 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]]]}] 17:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1534ms 17:50:21 INFO - PROCESS | 1825 | 1462582221784 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 17:50:21 INFO - PROCESS | 1825 | 1462582221793 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 17:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:50:21 INFO - PROCESS | 1825 | 1462582221802 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:50:21 INFO - PROCESS | 1825 | 1462582221806 Marionette TRACE conn3 <- [1,1430,null,{}] 17:50:21 INFO - PROCESS | 1825 | 1462582221812 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}] 17:50:22 INFO - PROCESS | 1825 | 1462582222036 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 17:50:22 INFO - PROCESS | 1825 | 1462582222311 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c0f000 == 99 [pid = 1825] [id = 365] 17:50:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 121 (0x7fd13e1ca000) [pid = 1825] [serial = 1096] [outer = (nil)] 17:50:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 122 (0x7fd13e270000) [pid = 1825] [serial = 1097] [outer = 0x7fd13e1ca000] 17:50:22 INFO - PROCESS | 1825 | 1462582222394 Marionette DEBUG loaded listener.js 17:50:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd13f8df400) [pid = 1825] [serial = 1098] [outer = 0x7fd13e1ca000] 17:50:23 INFO - PROCESS | 1825 | 1462582223247 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]]]}] 17:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1481ms 17:50:23 INFO - PROCESS | 1825 | 1462582223283 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 17:50:23 INFO - PROCESS | 1825 | 1462582223287 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 17:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:50:23 INFO - PROCESS | 1825 | 1462582223293 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:50:23 INFO - PROCESS | 1825 | 1462582223299 Marionette TRACE conn3 <- [1,1434,null,{}] 17:50:23 INFO - PROCESS | 1825 | 1462582223314 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}] 17:50:23 INFO - PROCESS | 1825 | 1462582223491 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 17:50:23 INFO - PROCESS | 1825 | 1462582223682 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14631e800 == 100 [pid = 1825] [id = 366] 17:50:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd1401b0400) [pid = 1825] [serial = 1099] [outer = (nil)] 17:50:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd1462e7000) [pid = 1825] [serial = 1100] [outer = 0x7fd1401b0400] 17:50:23 INFO - PROCESS | 1825 | 1462582223754 Marionette DEBUG loaded listener.js 17:50:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd1463d4800) [pid = 1825] [serial = 1101] [outer = 0x7fd1401b0400] 17:50:24 INFO - PROCESS | 1825 | 1462582224680 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]]]}] 17:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1436ms 17:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:50:24 INFO - PROCESS | 1825 | 1462582224730 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 17:50:24 INFO - PROCESS | 1825 | 1462582224734 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 17:50:24 INFO - PROCESS | 1825 | 1462582224740 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:50:24 INFO - PROCESS | 1825 | 1462582224743 Marionette TRACE conn3 <- [1,1438,null,{}] 17:50:24 INFO - PROCESS | 1825 | 1462582224748 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}] 17:50:24 INFO - PROCESS | 1825 | 1462582224917 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 17:50:25 INFO - PROCESS | 1825 | 1462582225103 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a44800 == 101 [pid = 1825] [id = 367] 17:50:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd1404aec00) [pid = 1825] [serial = 1102] [outer = (nil)] 17:50:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd146f50000) [pid = 1825] [serial = 1103] [outer = 0x7fd1404aec00] 17:50:25 INFO - PROCESS | 1825 | 1462582225170 Marionette DEBUG loaded listener.js 17:50:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd1473df800) [pid = 1825] [serial = 1104] [outer = 0x7fd1404aec00] 17:50:26 INFO - PROCESS | 1825 | 1462582226076 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]]]}] 17:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1389ms 17:50:26 INFO - PROCESS | 1825 | 1462582226128 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 17:50:26 INFO - PROCESS | 1825 | 1462582226132 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 17:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:50:26 INFO - PROCESS | 1825 | 1462582226138 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:50:26 INFO - PROCESS | 1825 | 1462582226140 Marionette TRACE conn3 <- [1,1442,null,{}] 17:50:26 INFO - PROCESS | 1825 | 1462582226146 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}] 17:50:26 INFO - PROCESS | 1825 | 1462582226319 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 17:50:26 INFO - PROCESS | 1825 | 1462582226506 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1471af000 == 102 [pid = 1825] [id = 368] 17:50:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd144c72800) [pid = 1825] [serial = 1105] [outer = (nil)] 17:50:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd14747f000) [pid = 1825] [serial = 1106] [outer = 0x7fd144c72800] 17:50:26 INFO - PROCESS | 1825 | 1462582226573 Marionette DEBUG loaded listener.js 17:50:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd1481e4400) [pid = 1825] [serial = 1107] [outer = 0x7fd144c72800] 17:50:27 INFO - PROCESS | 1825 | 1462582227498 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]]]}] 17:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1427ms 17:50:27 INFO - PROCESS | 1825 | 1462582227566 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 17:50:27 INFO - PROCESS | 1825 | 1462582227570 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 17:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:50:27 INFO - PROCESS | 1825 | 1462582227575 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:50:27 INFO - PROCESS | 1825 | 1462582227578 Marionette TRACE conn3 <- [1,1446,null,{}] 17:50:27 INFO - PROCESS | 1825 | 1462582227583 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}] 17:50:27 INFO - PROCESS | 1825 | 1462582227826 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 17:50:28 INFO - PROCESS | 1825 | 1462582228059 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148554000 == 103 [pid = 1825] [id = 369] 17:50:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd144c75400) [pid = 1825] [serial = 1108] [outer = (nil)] 17:50:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd149b56800) [pid = 1825] [serial = 1109] [outer = 0x7fd144c75400] 17:50:28 INFO - PROCESS | 1825 | 1462582228173 Marionette DEBUG loaded listener.js 17:50:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd14e845800) [pid = 1825] [serial = 1110] [outer = 0x7fd144c75400] 17:50:29 INFO - PROCESS | 1825 | 1462582229001 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]]]}] 17:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1490ms 17:50:29 INFO - PROCESS | 1825 | 1462582229067 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 17:50:29 INFO - PROCESS | 1825 | 1462582229070 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 17:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:50:29 INFO - PROCESS | 1825 | 1462582229076 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:50:29 INFO - PROCESS | 1825 | 1462582229078 Marionette TRACE conn3 <- [1,1450,null,{}] 17:50:29 INFO - PROCESS | 1825 | 1462582229084 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}] 17:50:29 INFO - PROCESS | 1825 | 1462582229261 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 17:50:29 INFO - PROCESS | 1825 | 1462582229449 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149dba000 == 104 [pid = 1825] [id = 370] 17:50:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd1462f5000) [pid = 1825] [serial = 1111] [outer = (nil)] 17:50:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd14f64fc00) [pid = 1825] [serial = 1112] [outer = 0x7fd1462f5000] 17:50:29 INFO - PROCESS | 1825 | 1462582229519 Marionette DEBUG loaded listener.js 17:50:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd14ff9b400) [pid = 1825] [serial = 1113] [outer = 0x7fd1462f5000] 17:50:30 INFO - PROCESS | 1825 | 1462582230370 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]]]}] 17:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1333ms 17:50:30 INFO - PROCESS | 1825 | 1462582230409 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 17:50:30 INFO - PROCESS | 1825 | 1462582230413 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 17:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:50:30 INFO - PROCESS | 1825 | 1462582230418 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:50:30 INFO - PROCESS | 1825 | 1462582230421 Marionette TRACE conn3 <- [1,1454,null,{}] 17:50:30 INFO - PROCESS | 1825 | 1462582230427 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}] 17:50:30 INFO - PROCESS | 1825 | 1462582230597 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 17:50:30 INFO - PROCESS | 1825 | 1462582230788 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ce8b000 == 105 [pid = 1825] [id = 371] 17:50:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd14dbe6400) [pid = 1825] [serial = 1114] [outer = (nil)] 17:50:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd15304d400) [pid = 1825] [serial = 1115] [outer = 0x7fd14dbe6400] 17:50:30 INFO - PROCESS | 1825 | 1462582230854 Marionette DEBUG loaded listener.js 17:50:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd15644cc00) [pid = 1825] [serial = 1116] [outer = 0x7fd14dbe6400] 17:50:31 INFO - PROCESS | 1825 | 1462582231741 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]]]}] 17:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1386ms 17:50:31 INFO - PROCESS | 1825 | 1462582231806 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 17:50:31 INFO - PROCESS | 1825 | 1462582231810 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 17:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:50:31 INFO - PROCESS | 1825 | 1462582231815 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:50:31 INFO - PROCESS | 1825 | 1462582231817 Marionette TRACE conn3 <- [1,1458,null,{}] 17:50:31 INFO - PROCESS | 1825 | 1462582231823 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}] 17:50:32 INFO - PROCESS | 1825 | 1462582231997 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 17:50:32 INFO - PROCESS | 1825 | 1462582232225 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e609800 == 106 [pid = 1825] [id = 372] 17:50:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd14ee94800) [pid = 1825] [serial = 1117] [outer = (nil)] 17:50:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd15d323c00) [pid = 1825] [serial = 1118] [outer = 0x7fd14ee94800] 17:50:32 INFO - PROCESS | 1825 | 1462582232344 Marionette DEBUG loaded listener.js 17:50:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd15d518000) [pid = 1825] [serial = 1119] [outer = 0x7fd14ee94800] 17:50:33 INFO - PROCESS | 1825 | 1462582233259 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]]]}] 17:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1488ms 17:50:33 INFO - PROCESS | 1825 | 1462582233304 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 17:50:33 INFO - PROCESS | 1825 | 1462582233308 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 17:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:50:33 INFO - PROCESS | 1825 | 1462582233314 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:50:33 INFO - PROCESS | 1825 | 1462582233316 Marionette TRACE conn3 <- [1,1462,null,{}] 17:50:33 INFO - PROCESS | 1825 | 1462582233321 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}] 17:50:33 INFO - PROCESS | 1825 | 1462582233496 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 17:50:33 INFO - PROCESS | 1825 | 1462582233685 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f553000 == 107 [pid = 1825] [id = 373] 17:50:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd1515e5000) [pid = 1825] [serial = 1120] [outer = (nil)] 17:50:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd1604c3c00) [pid = 1825] [serial = 1121] [outer = 0x7fd1515e5000] 17:50:33 INFO - PROCESS | 1825 | 1462582233754 Marionette DEBUG loaded listener.js 17:50:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd161e4d800) [pid = 1825] [serial = 1122] [outer = 0x7fd1515e5000] 17:50:34 INFO - PROCESS | 1825 | 1462582234644 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]]]}] 17:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1380ms 17:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:50:34 INFO - PROCESS | 1825 | 1462582234695 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 17:50:34 INFO - PROCESS | 1825 | 1462582234698 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 17:50:34 INFO - PROCESS | 1825 | 1462582234704 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:50:34 INFO - PROCESS | 1825 | 1462582234708 Marionette TRACE conn3 <- [1,1466,null,{}] 17:50:34 INFO - PROCESS | 1825 | 1462582234713 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}] 17:50:34 INFO - PROCESS | 1825 | 1462582234904 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 17:50:35 INFO - PROCESS | 1825 | 1462582235089 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fae800 == 108 [pid = 1825] [id = 374] 17:50:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd15e509000) [pid = 1825] [serial = 1123] [outer = (nil)] 17:50:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd162304400) [pid = 1825] [serial = 1124] [outer = 0x7fd15e509000] 17:50:35 INFO - PROCESS | 1825 | 1462582235165 Marionette DEBUG loaded listener.js 17:50:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd162504800) [pid = 1825] [serial = 1125] [outer = 0x7fd15e509000] 17:50:36 INFO - PROCESS | 1825 | 1462582236046 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]]]}] 17:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1391ms 17:50:36 INFO - PROCESS | 1825 | 1462582236095 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 17:50:36 INFO - PROCESS | 1825 | 1462582236099 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 17:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:50:36 INFO - PROCESS | 1825 | 1462582236105 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:50:36 INFO - PROCESS | 1825 | 1462582236107 Marionette TRACE conn3 <- [1,1470,null,{}] 17:50:36 INFO - PROCESS | 1825 | 1462582236112 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}] 17:50:36 INFO - PROCESS | 1825 | 1462582236282 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 17:50:36 INFO - PROCESS | 1825 | 1462582236489 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d339800 == 109 [pid = 1825] [id = 375] 17:50:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd136a6b800) [pid = 1825] [serial = 1126] [outer = (nil)] 17:50:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd13cfcb800) [pid = 1825] [serial = 1127] [outer = 0x7fd136a6b800] 17:50:36 INFO - PROCESS | 1825 | 1462582236555 Marionette DEBUG loaded listener.js 17:50:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd13cfd3800) [pid = 1825] [serial = 1128] [outer = 0x7fd136a6b800] 17:50:37 INFO - PROCESS | 1825 | 1462582237499 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]]]}] 17:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1427ms 17:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:50:37 INFO - PROCESS | 1825 | 1462582237533 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 17:50:37 INFO - PROCESS | 1825 | 1462582237535 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 17:50:37 INFO - PROCESS | 1825 | 1462582237542 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:50:37 INFO - PROCESS | 1825 | 1462582237545 Marionette TRACE conn3 <- [1,1474,null,{}] 17:50:37 INFO - PROCESS | 1825 | 1462582237558 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}] 17:50:37 INFO - PROCESS | 1825 | 1462582237734 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 17:50:38 INFO - PROCESS | 1825 | 1462582238426 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9bc000 == 110 [pid = 1825] [id = 376] 17:50:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd137acec00) [pid = 1825] [serial = 1129] [outer = (nil)] 17:50:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd137ad8800) [pid = 1825] [serial = 1130] [outer = 0x7fd137acec00] 17:50:38 INFO - PROCESS | 1825 | 1462582238499 Marionette DEBUG loaded listener.js 17:50:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13805cc00) [pid = 1825] [serial = 1131] [outer = 0x7fd137acec00] 17:50:39 INFO - PROCESS | 1825 | 1462582239352 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]]]}] 17:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1841ms 17:50:39 INFO - PROCESS | 1825 | 1462582239384 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 17:50:39 INFO - PROCESS | 1825 | 1462582239389 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 17:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:50:39 INFO - PROCESS | 1825 | 1462582239396 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:50:39 INFO - PROCESS | 1825 | 1462582239401 Marionette TRACE conn3 <- [1,1478,null,{}] 17:50:39 INFO - PROCESS | 1825 | 1462582239407 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}] 17:50:39 INFO - PROCESS | 1825 | 1462582239574 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 17:50:39 INFO - PROCESS | 1825 | 1462582239787 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acda000 == 111 [pid = 1825] [id = 377] 17:50:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd136a68400) [pid = 1825] [serial = 1132] [outer = (nil)] 17:50:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd1380b8400) [pid = 1825] [serial = 1133] [outer = 0x7fd136a68400] 17:50:39 INFO - PROCESS | 1825 | 1462582239849 Marionette DEBUG loaded listener.js 17:50:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13d187800) [pid = 1825] [serial = 1134] [outer = 0x7fd136a68400] 17:50:40 INFO - PROCESS | 1825 | 1462582240885 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]]]}] 17:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1536ms 17:50:40 INFO - PROCESS | 1825 | 1462582240936 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 17:50:40 INFO - PROCESS | 1825 | 1462582240941 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 17:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:50:40 INFO - PROCESS | 1825 | 1462582240947 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:50:40 INFO - PROCESS | 1825 | 1462582240950 Marionette TRACE conn3 <- [1,1482,null,{}] 17:50:40 INFO - PROCESS | 1825 | 1462582240955 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}] 17:50:41 INFO - PROCESS | 1825 | 1462582241116 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 17:50:41 INFO - PROCESS | 1825 | 1462582241316 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138095000 == 112 [pid = 1825] [id = 378] 17:50:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd137ad3400) [pid = 1825] [serial = 1135] [outer = (nil)] 17:50:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd13e1cd400) [pid = 1825] [serial = 1136] [outer = 0x7fd137ad3400] 17:50:41 INFO - PROCESS | 1825 | 1462582241379 Marionette DEBUG loaded listener.js 17:50:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13f3eec00) [pid = 1825] [serial = 1137] [outer = 0x7fd137ad3400] 17:50:41 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402c6800 == 111 [pid = 1825] [id = 227] 17:50:41 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd13e1cfc00) [pid = 1825] [serial = 1025] [outer = (nil)] [url = about:blank] 17:50:41 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c07800 == 110 [pid = 1825] [id = 362] 17:50:41 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f9a5800 == 109 [pid = 1825] [id = 361] 17:50:41 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146741800 == 108 [pid = 1825] [id = 12] 17:50:41 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e116800 == 107 [pid = 1825] [id = 316] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e333000 == 106 [pid = 1825] [id = 360] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ace1000 == 105 [pid = 1825] [id = 359] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1378db000 == 104 [pid = 1825] [id = 358] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138099800 == 103 [pid = 1825] [id = 357] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ece000 == 102 [pid = 1825] [id = 356] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161c3e800 == 101 [pid = 1825] [id = 350] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e219000 == 100 [pid = 1825] [id = 349] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1573c8800 == 99 [pid = 1825] [id = 348] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150736000 == 98 [pid = 1825] [id = 347] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f442000 == 97 [pid = 1825] [id = 346] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e520800 == 96 [pid = 1825] [id = 345] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c222000 == 95 [pid = 1825] [id = 344] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14732e000 == 94 [pid = 1825] [id = 343] 17:50:42 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e317800 == 93 [pid = 1825] [id = 342] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd13c85cc00) [pid = 1825] [serial = 1023] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd13aa09000) [pid = 1825] [serial = 1014] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13d289000) [pid = 1825] [serial = 1016] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13d297400) [pid = 1825] [serial = 999] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd140e2b400) [pid = 1825] [serial = 1019] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd1620c6c00) [pid = 1825] [serial = 969] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd144c76800) [pid = 1825] [serial = 1007] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd13f8df000) [pid = 1825] [serial = 1001] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd14f476000) [pid = 1825] [serial = 963] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd13e1b7800) [pid = 1825] [serial = 1017] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd146cedc00) [pid = 1825] [serial = 1011] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd146134000) [pid = 1825] [serial = 1008] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd13d1f8800) [pid = 1825] [serial = 998] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd137ff2400) [pid = 1825] [serial = 972] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd147479800) [pid = 1825] [serial = 960] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd1462e6800) [pid = 1825] [serial = 1020] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1380b4800) [pid = 1825] [serial = 1013] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd13aa0e400) [pid = 1825] [serial = 996] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd161e84c00) [pid = 1825] [serial = 984] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd16230e400) [pid = 1825] [serial = 975] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd1380b9800) [pid = 1825] [serial = 995] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd146340400) [pid = 1825] [serial = 1010] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd140ba9400) [pid = 1825] [serial = 1005] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd1401af800) [pid = 1825] [serial = 1002] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd15c2e2000) [pid = 1825] [serial = 966] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd138056000) [pid = 1825] [serial = 1022] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd140a6fc00) [pid = 1825] [serial = 1004] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd1380c0800) [pid = 1825] [serial = 981] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd13d294c00) [pid = 1825] [serial = 978] [outer = (nil)] [url = about:blank] 17:50:42 INFO - PROCESS | 1825 | 1462582242375 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]]]}] 17:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1484ms 17:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:50:42 INFO - PROCESS | 1825 | 1462582242433 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 17:50:42 INFO - PROCESS | 1825 | 1462582242435 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 17:50:42 INFO - PROCESS | 1825 | 1462582242448 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:50:42 INFO - PROCESS | 1825 | 1462582242456 Marionette TRACE conn3 <- [1,1486,null,{}] 17:50:42 INFO - PROCESS | 1825 | 1462582242463 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}] 17:50:42 INFO - PROCESS | 1825 | 1462582242626 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 17:50:42 INFO - PROCESS | 1825 | 1462582242772 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9bf000 == 94 [pid = 1825] [id = 379] 17:50:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd13c85cc00) [pid = 1825] [serial = 1138] [outer = (nil)] 17:50:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd13f8da400) [pid = 1825] [serial = 1139] [outer = 0x7fd13c85cc00] 17:50:42 INFO - PROCESS | 1825 | 1462582242832 Marionette DEBUG loaded listener.js 17:50:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd140413800) [pid = 1825] [serial = 1140] [outer = 0x7fd13c85cc00] 17:50:43 INFO - PROCESS | 1825 | 1462582243532 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]]]}] 17:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1147ms 17:50:43 INFO - PROCESS | 1825 | 1462582243610 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 17:50:43 INFO - PROCESS | 1825 | 1462582243614 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 17:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:50:43 INFO - PROCESS | 1825 | 1462582243621 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:50:43 INFO - PROCESS | 1825 | 1462582243624 Marionette TRACE conn3 <- [1,1490,null,{}] 17:50:43 INFO - PROCESS | 1825 | 1462582243628 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}] 17:50:43 INFO - PROCESS | 1825 | 1462582243783 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 17:50:43 INFO - PROCESS | 1825 | 1462582243795 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e4a1800 == 95 [pid = 1825] [id = 380] 17:50:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd140413c00) [pid = 1825] [serial = 1141] [outer = (nil)] 17:50:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd140e2a000) [pid = 1825] [serial = 1142] [outer = 0x7fd140413c00] 17:50:43 INFO - PROCESS | 1825 | 1462582243851 Marionette DEBUG loaded listener.js 17:50:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd144c7b800) [pid = 1825] [serial = 1143] [outer = 0x7fd140413c00] 17:50:44 INFO - PROCESS | 1825 | 1462582244727 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]]]}] 17:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1130ms 17:50:44 INFO - PROCESS | 1825 | 1462582244751 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 17:50:44 INFO - PROCESS | 1825 | 1462582244754 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 17:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:50:44 INFO - PROCESS | 1825 | 1462582244760 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:50:44 INFO - PROCESS | 1825 | 1462582244762 Marionette TRACE conn3 <- [1,1494,null,{}] 17:50:44 INFO - PROCESS | 1825 | 1462582244767 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}] 17:50:44 INFO - PROCESS | 1825 | 1462582244966 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 17:50:44 INFO - PROCESS | 1825 | 1462582244993 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e60800 == 96 [pid = 1825] [id = 381] 17:50:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd1462e6400) [pid = 1825] [serial = 1144] [outer = (nil)] 17:50:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd1462f0000) [pid = 1825] [serial = 1145] [outer = 0x7fd1462e6400] 17:50:45 INFO - PROCESS | 1825 | 1462582245059 Marionette DEBUG loaded listener.js 17:50:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd1467f3c00) [pid = 1825] [serial = 1146] [outer = 0x7fd1462e6400] 17:50:45 INFO - PROCESS | 1825 | 1462582245910 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]]]}] 17:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1179ms 17:50:45 INFO - PROCESS | 1825 | 1462582245939 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 17:50:45 INFO - PROCESS | 1825 | 1462582245942 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 17:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:50:45 INFO - PROCESS | 1825 | 1462582245947 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:50:45 INFO - PROCESS | 1825 | 1462582245949 Marionette TRACE conn3 <- [1,1498,null,{}] 17:50:45 INFO - PROCESS | 1825 | 1462582245954 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}] 17:50:46 INFO - PROCESS | 1825 | 1462582246507 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd1401ab400) [pid = 1825] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd137feb800) [pid = 1825] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd13c862c00) [pid = 1825] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd136a71c00) [pid = 1825] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd13c92dc00) [pid = 1825] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd144c77000) [pid = 1825] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd1467f4c00) [pid = 1825] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd136a62c00) [pid = 1825] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:50:46 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd13c92e000) [pid = 1825] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:50:46 INFO - PROCESS | 1825 | 1462582246664 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9ab000 == 97 [pid = 1825] [id = 382] 17:50:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd136a65c00) [pid = 1825] [serial = 1147] [outer = (nil)] 17:50:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd137fe7400) [pid = 1825] [serial = 1148] [outer = 0x7fd136a65c00] 17:50:46 INFO - PROCESS | 1825 | 1462582246720 Marionette DEBUG loaded listener.js 17:50:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd13f2cf400) [pid = 1825] [serial = 1149] [outer = 0x7fd136a65c00] 17:50:47 INFO - PROCESS | 1825 | 1462582247400 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]]]}] 17:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1480ms 17:50:47 INFO - PROCESS | 1825 | 1462582247436 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 17:50:47 INFO - PROCESS | 1825 | 1462582247439 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 17:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:50:47 INFO - PROCESS | 1825 | 1462582247445 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:50:47 INFO - PROCESS | 1825 | 1462582247447 Marionette TRACE conn3 <- [1,1502,null,{}] 17:50:47 INFO - PROCESS | 1825 | 1462582247452 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}] 17:50:47 INFO - PROCESS | 1825 | 1462582247599 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 17:50:47 INFO - PROCESS | 1825 | 1462582247613 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a28800 == 98 [pid = 1825] [id = 383] 17:50:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd140004400) [pid = 1825] [serial = 1150] [outer = (nil)] 17:50:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd14752fc00) [pid = 1825] [serial = 1151] [outer = 0x7fd140004400] 17:50:47 INFO - PROCESS | 1825 | 1462582247671 Marionette DEBUG loaded listener.js 17:50:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd149b4f800) [pid = 1825] [serial = 1152] [outer = 0x7fd140004400] 17:50:48 INFO - PROCESS | 1825 | 1462582248419 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]]]}] 17:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1027ms 17:50:48 INFO - PROCESS | 1825 | 1462582248593 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 17:50:48 INFO - PROCESS | 1825 | 1462582248597 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 17:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:50:48 INFO - PROCESS | 1825 | 1462582248619 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:50:48 INFO - PROCESS | 1825 | 1462582248623 Marionette TRACE conn3 <- [1,1506,null,{}] 17:50:48 INFO - PROCESS | 1825 | 1462582248631 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}] 17:50:48 INFO - PROCESS | 1825 | 1462582248860 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 17:50:49 INFO - PROCESS | 1825 | 1462582249046 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1389aa000 == 99 [pid = 1825] [id = 384] 17:50:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd136a71c00) [pid = 1825] [serial = 1153] [outer = (nil)] 17:50:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd1380b6800) [pid = 1825] [serial = 1154] [outer = 0x7fd136a71c00] 17:50:49 INFO - PROCESS | 1825 | 1462582249115 Marionette DEBUG loaded listener.js 17:50:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd13c92fc00) [pid = 1825] [serial = 1155] [outer = 0x7fd136a71c00] 17:50:50 INFO - PROCESS | 1825 | 1462582250066 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]]]}] 17:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1484ms 17:50:50 INFO - PROCESS | 1825 | 1462582250103 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 17:50:50 INFO - PROCESS | 1825 | 1462582250107 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 17:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:50:50 INFO - PROCESS | 1825 | 1462582250119 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:50:50 INFO - PROCESS | 1825 | 1462582250124 Marionette TRACE conn3 <- [1,1510,null,{}] 17:50:50 INFO - PROCESS | 1825 | 1462582250130 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}] 17:50:50 INFO - PROCESS | 1825 | 1462582250311 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 17:50:50 INFO - PROCESS | 1825 | 1462582250522 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c0c000 == 100 [pid = 1825] [id = 385] 17:50:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd137ad7400) [pid = 1825] [serial = 1156] [outer = (nil)] 17:50:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd13d292800) [pid = 1825] [serial = 1157] [outer = 0x7fd137ad7400] 17:50:50 INFO - PROCESS | 1825 | 1462582250590 Marionette DEBUG loaded listener.js 17:50:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd13e1cfc00) [pid = 1825] [serial = 1158] [outer = 0x7fd137ad7400] 17:50:51 INFO - PROCESS | 1825 | 1462582251513 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]]]}] 17:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1434ms 17:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:50:51 INFO - PROCESS | 1825 | 1462582251549 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 17:50:51 INFO - PROCESS | 1825 | 1462582251552 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 17:50:51 INFO - PROCESS | 1825 | 1462582251559 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:50:51 INFO - PROCESS | 1825 | 1462582251562 Marionette TRACE conn3 <- [1,1514,null,{}] 17:50:51 INFO - PROCESS | 1825 | 1462582251575 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}] 17:50:51 INFO - PROCESS | 1825 | 1462582251755 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 17:50:51 INFO - PROCESS | 1825 | 1462582251961 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474f2800 == 101 [pid = 1825] [id = 386] 17:50:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd1401ac800) [pid = 1825] [serial = 1159] [outer = (nil)] 17:50:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd140e2ac00) [pid = 1825] [serial = 1160] [outer = 0x7fd1401ac800] 17:50:52 INFO - PROCESS | 1825 | 1462582252038 Marionette DEBUG loaded listener.js 17:50:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd14613f000) [pid = 1825] [serial = 1161] [outer = 0x7fd1401ac800] 17:50:52 INFO - PROCESS | 1825 | 1462582252943 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]]]}] 17:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1429ms 17:50:52 INFO - PROCESS | 1825 | 1462582252988 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 17:50:52 INFO - PROCESS | 1825 | 1462582252992 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 17:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:50:53 INFO - PROCESS | 1825 | 1462582252999 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:50:53 INFO - PROCESS | 1825 | 1462582253002 Marionette TRACE conn3 <- [1,1518,null,{}] 17:50:53 INFO - PROCESS | 1825 | 1462582253007 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}] 17:50:53 INFO - PROCESS | 1825 | 1462582253188 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 17:50:53 INFO - PROCESS | 1825 | 1462582253381 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ce99000 == 102 [pid = 1825] [id = 387] 17:50:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd140a6ac00) [pid = 1825] [serial = 1162] [outer = (nil)] 17:50:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd146b1fc00) [pid = 1825] [serial = 1163] [outer = 0x7fd140a6ac00] 17:50:53 INFO - PROCESS | 1825 | 1462582253450 Marionette DEBUG loaded listener.js 17:50:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd147474800) [pid = 1825] [serial = 1164] [outer = 0x7fd140a6ac00] 17:50:54 INFO - PROCESS | 1825 | 1462582254361 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]]]}] 17:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1377ms 17:50:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:50:54 INFO - PROCESS | 1825 | 1462582254376 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 17:50:54 INFO - PROCESS | 1825 | 1462582254379 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 17:50:54 INFO - PROCESS | 1825 | 1462582254386 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:50:54 INFO - PROCESS | 1825 | 1462582254389 Marionette TRACE conn3 <- [1,1522,null,{}] 17:50:54 INFO - PROCESS | 1825 | 1462582254394 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}] 17:50:54 INFO - PROCESS | 1825 | 1462582254563 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 17:50:54 INFO - PROCESS | 1825 | 1462582254762 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54f800 == 103 [pid = 1825] [id = 388] 17:50:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd13f2d4400) [pid = 1825] [serial = 1165] [outer = (nil)] 17:50:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd1473e0c00) [pid = 1825] [serial = 1166] [outer = 0x7fd13f2d4400] 17:50:54 INFO - PROCESS | 1825 | 1462582254830 Marionette DEBUG loaded listener.js 17:50:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd14c2cf800) [pid = 1825] [serial = 1167] [outer = 0x7fd13f2d4400] 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:50:55 INFO - PROCESS | 1825 | 1462582255605 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"]]]}] 17:50:55 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 () { 17:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:50:55 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 () { 17:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:50:55 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 () { 17:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:50:55 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 () { 17:50:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:50:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:50:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1240ms 17:50:55 INFO - PROCESS | 1825 | 1462582255627 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 17:50:55 INFO - PROCESS | 1825 | 1462582255633 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 17:50:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:50:55 INFO - PROCESS | 1825 | 1462582255642 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:50:55 INFO - PROCESS | 1825 | 1462582255645 Marionette TRACE conn3 <- [1,1526,null,{}] 17:50:55 INFO - PROCESS | 1825 | 1462582255650 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}] 17:50:55 INFO - PROCESS | 1825 | 1462582255911 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 17:50:56 INFO - PROCESS | 1825 | 1462582256102 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157321800 == 104 [pid = 1825] [id = 389] 17:50:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd14d35e000) [pid = 1825] [serial = 1168] [outer = (nil)] 17:50:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1515ebc00) [pid = 1825] [serial = 1169] [outer = 0x7fd14d35e000] 17:50:56 INFO - PROCESS | 1825 | 1462582256173 Marionette DEBUG loaded listener.js 17:50:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd15ce79000) [pid = 1825] [serial = 1170] [outer = 0x7fd14d35e000] 17:50:57 INFO - PROCESS | 1825 | 1462582257027 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"]]]}] 17:50:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:50:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:50:57 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:50:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:50:57 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1432ms 17:50:57 INFO - PROCESS | 1825 | 1462582257080 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 17:50:57 INFO - PROCESS | 1825 | 1462582257082 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 17:50:57 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:50:57 INFO - PROCESS | 1825 | 1462582257089 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:50:57 INFO - PROCESS | 1825 | 1462582257092 Marionette TRACE conn3 <- [1,1530,null,{}] 17:50:57 INFO - PROCESS | 1825 | 1462582257113 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}] 17:50:57 INFO - PROCESS | 1825 | 1462582257377 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 17:50:57 INFO - PROCESS | 1825 | 1462582257516 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd160527800 == 105 [pid = 1825] [id = 390] 17:50:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd14c4fa800) [pid = 1825] [serial = 1171] [outer = (nil)] 17:50:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd15e3d1000) [pid = 1825] [serial = 1172] [outer = 0x7fd14c4fa800] 17:50:57 INFO - PROCESS | 1825 | 1462582257590 Marionette DEBUG loaded listener.js 17:50:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd16207f400) [pid = 1825] [serial = 1173] [outer = 0x7fd14c4fa800] 17:50:58 INFO - PROCESS | 1825 | 1462582258295 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]]]}] 17:50:58 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 17:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:50:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:50:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:50:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:50:58 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. 17:50:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:50:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1232ms 17:50:58 INFO - PROCESS | 1825 | 1462582258327 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 17:50:58 INFO - PROCESS | 1825 | 1462582258331 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 17:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:50:58 INFO - PROCESS | 1825 | 1462582258336 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:50:58 INFO - PROCESS | 1825 | 1462582258339 Marionette TRACE conn3 <- [1,1534,null,{}] 17:50:58 INFO - PROCESS | 1825 | 1462582258344 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}] 17:50:58 INFO - PROCESS | 1825 | 1462582258516 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 17:50:58 INFO - PROCESS | 1825 | 1462582258726 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:50:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162215800 == 106 [pid = 1825] [id = 391] 17:50:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd136002c00) [pid = 1825] [serial = 1174] [outer = (nil)] 17:50:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd136009800) [pid = 1825] [serial = 1175] [outer = 0x7fd136002c00] 17:50:58 INFO - PROCESS | 1825 | 1462582258796 Marionette DEBUG loaded listener.js 17:50:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd136010400) [pid = 1825] [serial = 1176] [outer = 0x7fd136002c00] 17:50:59 INFO - PROCESS | 1825 | 1462582259662 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]]]}] 17:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1378ms 17:50:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:50:59 INFO - PROCESS | 1825 | 1462582259715 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 17:50:59 INFO - PROCESS | 1825 | 1462582259718 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 17:50:59 INFO - PROCESS | 1825 | 1462582259724 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:50:59 INFO - PROCESS | 1825 | 1462582259727 Marionette TRACE conn3 <- [1,1538,null,{}] 17:50:59 INFO - PROCESS | 1825 | 1462582259733 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}] 17:50:59 INFO - PROCESS | 1825 | 1462582259900 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 17:51:00 INFO - PROCESS | 1825 | 1462582260098 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162377000 == 107 [pid = 1825] [id = 392] 17:51:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd136004000) [pid = 1825] [serial = 1177] [outer = (nil)] 17:51:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd162080400) [pid = 1825] [serial = 1178] [outer = 0x7fd136004000] 17:51:00 INFO - PROCESS | 1825 | 1462582260170 Marionette DEBUG loaded listener.js 17:51:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd1620cfc00) [pid = 1825] [serial = 1179] [outer = 0x7fd136004000] 17:51:01 INFO - PROCESS | 1825 | 1462582261042 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]]]}] 17:51:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:51:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1379ms 17:51:01 INFO - PROCESS | 1825 | 1462582261104 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 17:51:01 INFO - PROCESS | 1825 | 1462582261107 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 17:51:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:51:01 INFO - PROCESS | 1825 | 1462582261113 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:51:01 INFO - PROCESS | 1825 | 1462582261122 Marionette TRACE conn3 <- [1,1542,null,{}] 17:51:01 INFO - PROCESS | 1825 | 1462582261127 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}] 17:51:01 INFO - PROCESS | 1825 | 1462582261318 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 17:51:01 INFO - PROCESS | 1825 | 1462582261513 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd166594800 == 108 [pid = 1825] [id = 393] 17:51:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd136004c00) [pid = 1825] [serial = 1180] [outer = (nil)] 17:51:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13a91d800) [pid = 1825] [serial = 1181] [outer = 0x7fd136004c00] 17:51:01 INFO - PROCESS | 1825 | 1462582261620 Marionette DEBUG loaded listener.js 17:51:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13a923400) [pid = 1825] [serial = 1182] [outer = 0x7fd136004c00] 17:51:02 INFO - PROCESS | 1825 | 1462582262694 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]]]}] 17:51:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:51:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1634ms 17:51:02 INFO - PROCESS | 1825 | 1462582262749 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 17:51:02 INFO - PROCESS | 1825 | 1462582262754 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 17:51:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:51:02 INFO - PROCESS | 1825 | 1462582262764 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:51:02 INFO - PROCESS | 1825 | 1462582262768 Marionette TRACE conn3 <- [1,1546,null,{}] 17:51:02 INFO - PROCESS | 1825 | 1462582262776 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}] 17:51:03 INFO - PROCESS | 1825 | 1462582263016 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 17:51:03 INFO - PROCESS | 1825 | 1462582263261 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356df800 == 109 [pid = 1825] [id = 394] 17:51:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd162504400) [pid = 1825] [serial = 1183] [outer = (nil)] 17:51:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd16250b800) [pid = 1825] [serial = 1184] [outer = 0x7fd162504400] 17:51:03 INFO - PROCESS | 1825 | 1462582263383 Marionette DEBUG loaded listener.js 17:51:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd16261bc00) [pid = 1825] [serial = 1185] [outer = 0x7fd162504400] 17:51:04 INFO - PROCESS | 1825 | 1462582264241 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]]]}] 17:51:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:51:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1544ms 17:51:04 INFO - PROCESS | 1825 | 1462582264307 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 17:51:04 INFO - PROCESS | 1825 | 1462582264311 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 17:51:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:51:04 INFO - PROCESS | 1825 | 1462582264316 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:51:04 INFO - PROCESS | 1825 | 1462582264319 Marionette TRACE conn3 <- [1,1550,null,{}] 17:51:04 INFO - PROCESS | 1825 | 1462582264324 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}] 17:51:04 INFO - PROCESS | 1825 | 1462582264503 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 17:51:04 INFO - PROCESS | 1825 | 1462582264719 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a57800 == 110 [pid = 1825] [id = 395] 17:51:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd13e1c9800) [pid = 1825] [serial = 1186] [outer = (nil)] 17:51:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd14620d800) [pid = 1825] [serial = 1187] [outer = 0x7fd13e1c9800] 17:51:04 INFO - PROCESS | 1825 | 1462582264832 Marionette DEBUG loaded listener.js 17:51:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd162308800) [pid = 1825] [serial = 1188] [outer = 0x7fd13e1c9800] 17:51:05 INFO - PROCESS | 1825 | 1462582265711 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]]]}] 17:51:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:51:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1426ms 17:51:05 INFO - PROCESS | 1825 | 1462582265744 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 17:51:05 INFO - PROCESS | 1825 | 1462582265747 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 17:51:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:51:05 INFO - PROCESS | 1825 | 1462582265753 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:51:05 INFO - PROCESS | 1825 | 1462582265755 Marionette TRACE conn3 <- [1,1554,null,{}] 17:51:05 INFO - PROCESS | 1825 | 1462582265761 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}] 17:51:05 INFO - PROCESS | 1825 | 1462582265935 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 17:51:06 INFO - PROCESS | 1825 | 1462582266157 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136cd6000 == 111 [pid = 1825] [id = 396] 17:51:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd138a72400) [pid = 1825] [serial = 1189] [outer = (nil)] 17:51:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd138a79800) [pid = 1825] [serial = 1190] [outer = 0x7fd138a72400] 17:51:06 INFO - PROCESS | 1825 | 1462582266283 Marionette DEBUG loaded listener.js 17:51:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd138a7e400) [pid = 1825] [serial = 1191] [outer = 0x7fd138a72400] 17:51:07 INFO - PROCESS | 1825 | 1462582267148 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]]]}] 17:51:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:51:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1436ms 17:51:07 INFO - PROCESS | 1825 | 1462582267192 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 17:51:07 INFO - PROCESS | 1825 | 1462582267195 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 17:51:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:51:07 INFO - PROCESS | 1825 | 1462582267201 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:51:07 INFO - PROCESS | 1825 | 1462582267203 Marionette TRACE conn3 <- [1,1558,null,{}] 17:51:07 INFO - PROCESS | 1825 | 1462582267209 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}] 17:51:07 INFO - PROCESS | 1825 | 1462582267385 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 17:51:07 INFO - PROCESS | 1825 | 1462582267596 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0c3800 == 112 [pid = 1825] [id = 397] 17:51:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd1354d3c00) [pid = 1825] [serial = 1192] [outer = (nil)] 17:51:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd1354db800) [pid = 1825] [serial = 1193] [outer = 0x7fd1354d3c00] 17:51:07 INFO - PROCESS | 1825 | 1462582267662 Marionette DEBUG loaded listener.js 17:51:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd1354e0800) [pid = 1825] [serial = 1194] [outer = 0x7fd1354d3c00] 17:51:08 INFO - PROCESS | 1825 | 1462582268492 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]]]}] 17:51:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:51:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1332ms 17:51:08 INFO - PROCESS | 1825 | 1462582268533 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 17:51:08 INFO - PROCESS | 1825 | 1462582268536 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 17:51:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:51:08 INFO - PROCESS | 1825 | 1462582268542 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:51:08 INFO - PROCESS | 1825 | 1462582268544 Marionette TRACE conn3 <- [1,1562,null,{}] 17:51:08 INFO - PROCESS | 1825 | 1462582268550 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}] 17:51:08 INFO - PROCESS | 1825 | 1462582268719 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 17:51:08 INFO - PROCESS | 1825 | 1462582268922 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0da000 == 113 [pid = 1825] [id = 398] 17:51:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd1354d2c00) [pid = 1825] [serial = 1195] [outer = (nil)] 17:51:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd135e0c400) [pid = 1825] [serial = 1196] [outer = 0x7fd1354d2c00] 17:51:08 INFO - PROCESS | 1825 | 1462582268987 Marionette DEBUG loaded listener.js 17:51:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd135e12000) [pid = 1825] [serial = 1197] [outer = 0x7fd1354d2c00] 17:51:09 INFO - PROCESS | 1825 | 1462582269872 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]]]}] 17:51:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:51:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1381ms 17:51:09 INFO - PROCESS | 1825 | 1462582269924 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 17:51:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:51:09 INFO - PROCESS | 1825 | 1462582269927 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 17:51:09 INFO - PROCESS | 1825 | 1462582269933 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:51:09 INFO - PROCESS | 1825 | 1462582269936 Marionette TRACE conn3 <- [1,1566,null,{}] 17:51:09 INFO - PROCESS | 1825 | 1462582269941 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}] 17:51:10 INFO - PROCESS | 1825 | 1462582270118 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 17:51:10 INFO - PROCESS | 1825 | 1462582270322 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e3e000 == 114 [pid = 1825] [id = 399] 17:51:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd135e0b400) [pid = 1825] [serial = 1198] [outer = (nil)] 17:51:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd135e18000) [pid = 1825] [serial = 1199] [outer = 0x7fd135e0b400] 17:51:10 INFO - PROCESS | 1825 | 1462582270391 Marionette DEBUG loaded listener.js 17:51:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd138a75400) [pid = 1825] [serial = 1200] [outer = 0x7fd135e0b400] 17:51:11 INFO - PROCESS | 1825 | 1462582271716 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]]]}] 17:51:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:51:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1836ms 17:51:11 INFO - PROCESS | 1825 | 1462582271772 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 17:51:11 INFO - PROCESS | 1825 | 1462582271780 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 17:51:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:51:11 INFO - PROCESS | 1825 | 1462582271914 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:51:11 INFO - PROCESS | 1825 | 1462582271924 Marionette TRACE conn3 <- [1,1570,null,{}] 17:51:11 INFO - PROCESS | 1825 | 1462582271966 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}] 17:51:12 INFO - PROCESS | 1825 | 1462582272245 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 17:51:12 INFO - PROCESS | 1825 | 1462582272553 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1389bb000 == 115 [pid = 1825] [id = 400] 17:51:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd13600dc00) [pid = 1825] [serial = 1201] [outer = (nil)] 17:51:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd138059c00) [pid = 1825] [serial = 1202] [outer = 0x7fd13600dc00] 17:51:12 INFO - PROCESS | 1825 | 1462582272662 Marionette DEBUG loaded listener.js 17:51:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd138a7ac00) [pid = 1825] [serial = 1203] [outer = 0x7fd13600dc00] 17:51:13 INFO - PROCESS | 1825 | 1462582273718 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]]]}] 17:51:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:51:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1996ms 17:51:13 INFO - PROCESS | 1825 | 1462582273787 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 17:51:13 INFO - PROCESS | 1825 | 1462582273795 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 17:51:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:51:13 INFO - PROCESS | 1825 | 1462582273804 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:51:13 INFO - PROCESS | 1825 | 1462582273808 Marionette TRACE conn3 <- [1,1574,null,{}] 17:51:13 INFO - PROCESS | 1825 | 1462582273813 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}] 17:51:13 INFO - PROCESS | 1825 | 1462582273993 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 17:51:14 INFO - PROCESS | 1825 | 1462582274292 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136b5a800 == 116 [pid = 1825] [id = 401] 17:51:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd13805c800) [pid = 1825] [serial = 1204] [outer = (nil)] 17:51:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd13cee1400) [pid = 1825] [serial = 1205] [outer = 0x7fd13805c800] 17:51:14 INFO - PROCESS | 1825 | 1462582274356 Marionette DEBUG loaded listener.js 17:51:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd13cfd4400) [pid = 1825] [serial = 1206] [outer = 0x7fd13805c800] 17:51:14 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161877800 == 115 [pid = 1825] [id = 64] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd146339c00) [pid = 1825] [serial = 1091] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd1534c0c00) [pid = 1825] [serial = 1055] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd13aa0f400) [pid = 1825] [serial = 1061] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd13aa0fc00) [pid = 1825] [serial = 1064] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd140a71000) [pid = 1825] [serial = 1067] [outer = (nil)] [url = about:blank] 17:51:14 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd15e514000) [pid = 1825] [serial = 1058] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9ab000 == 114 [pid = 1825] [id = 382] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e60800 == 113 [pid = 1825] [id = 381] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e4a1800 == 112 [pid = 1825] [id = 380] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9bf000 == 111 [pid = 1825] [id = 379] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138095000 == 110 [pid = 1825] [id = 378] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13acda000 == 109 [pid = 1825] [id = 377] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9bc000 == 108 [pid = 1825] [id = 376] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f553000 == 107 [pid = 1825] [id = 373] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e609800 == 106 [pid = 1825] [id = 372] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ce8b000 == 105 [pid = 1825] [id = 371] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149dba000 == 104 [pid = 1825] [id = 370] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148554000 == 103 [pid = 1825] [id = 369] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1471af000 == 102 [pid = 1825] [id = 368] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a44800 == 101 [pid = 1825] [id = 367] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14631e800 == 100 [pid = 1825] [id = 366] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c0f000 == 99 [pid = 1825] [id = 365] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138ae1000 == 98 [pid = 1825] [id = 364] 17:51:15 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144ddb800 == 97 [pid = 1825] [id = 363] 17:51:15 INFO - PROCESS | 1825 | 1462582275280 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]]]}] 17:51:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:51:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1533ms 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd140ba3c00) [pid = 1825] [serial = 1083] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd13c929800) [pid = 1825] [serial = 1028] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd14613b000) [pid = 1825] [serial = 1089] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13f3f5c00) [pid = 1825] [serial = 1026] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13d194c00) [pid = 1825] [serial = 1031] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd1404b0400) [pid = 1825] [serial = 1082] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13e1c1400) [pid = 1825] [serial = 1077] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd14677fc00) [pid = 1825] [serial = 1037] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd14dd07000) [pid = 1825] [serial = 1046] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13f8db400) [pid = 1825] [serial = 1079] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd1401ab000) [pid = 1825] [serial = 1080] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd144da5000) [pid = 1825] [serial = 1085] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd14834d400) [pid = 1825] [serial = 1043] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd144c7c000) [pid = 1825] [serial = 1034] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13f2d8c00) [pid = 1825] [serial = 747] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13d187000) [pid = 1825] [serial = 1088] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd146f4a000) [pid = 1825] [serial = 1040] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd14ee9b400) [pid = 1825] [serial = 1049] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd13aa0b800) [pid = 1825] [serial = 1076] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd136a6f400) [pid = 1825] [serial = 1070] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd13d1f5800) [pid = 1825] [serial = 1074] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd13cfdf400) [pid = 1825] [serial = 1073] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd14f9b6000) [pid = 1825] [serial = 1052] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd1462f1800) [pid = 1825] [serial = 1086] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd137ad8c00) [pid = 1825] [serial = 1071] [outer = (nil)] [url = about:blank] 17:51:15 INFO - PROCESS | 1825 | 1462582275369 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 17:51:15 INFO - PROCESS | 1825 | 1462582275372 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 17:51:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:51:15 INFO - PROCESS | 1825 | 1462582275381 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:51:15 INFO - PROCESS | 1825 | 1462582275386 Marionette TRACE conn3 <- [1,1578,null,{}] 17:51:15 INFO - PROCESS | 1825 | 1462582275401 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}] 17:51:15 INFO - PROCESS | 1825 | 1462582275576 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 17:51:15 INFO - PROCESS | 1825 | 1462582275615 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ad2000 == 98 [pid = 1825] [id = 402] 17:51:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13ced9400) [pid = 1825] [serial = 1207] [outer = (nil)] 17:51:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13d293400) [pid = 1825] [serial = 1208] [outer = 0x7fd13ced9400] 17:51:15 INFO - PROCESS | 1825 | 1462582275816 Marionette DEBUG loaded listener.js 17:51:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13e263800) [pid = 1825] [serial = 1209] [outer = 0x7fd13ced9400] 17:51:16 INFO - PROCESS | 1825 | 1462582276506 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]]]}] 17:51:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:51:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1134ms 17:51:16 INFO - PROCESS | 1825 | 1462582276515 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 17:51:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:51:16 INFO - PROCESS | 1825 | 1462582276519 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 17:51:16 INFO - PROCESS | 1825 | 1462582276527 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:51:16 INFO - PROCESS | 1825 | 1462582276530 Marionette TRACE conn3 <- [1,1582,null,{}] 17:51:16 INFO - PROCESS | 1825 | 1462582276534 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}] 17:51:16 INFO - PROCESS | 1825 | 1462582276756 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 17:51:16 INFO - PROCESS | 1825 | 1462582276777 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c82a000 == 99 [pid = 1825] [id = 403] 17:51:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13cfd4c00) [pid = 1825] [serial = 1210] [outer = (nil)] 17:51:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13f8e1800) [pid = 1825] [serial = 1211] [outer = 0x7fd13cfd4c00] 17:51:16 INFO - PROCESS | 1825 | 1462582276834 Marionette DEBUG loaded listener.js 17:51:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd1401a5000) [pid = 1825] [serial = 1212] [outer = 0x7fd13cfd4c00] 17:51:17 INFO - PROCESS | 1825 | 1462582277753 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]]]}] 17:51:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:51:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1241ms 17:51:17 INFO - PROCESS | 1825 | 1462582277779 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 17:51:17 INFO - PROCESS | 1825 | 1462582277783 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 17:51:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:51:17 INFO - PROCESS | 1825 | 1462582277788 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:51:17 INFO - PROCESS | 1825 | 1462582277790 Marionette TRACE conn3 <- [1,1586,null,{}] 17:51:17 INFO - PROCESS | 1825 | 1462582277795 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}] 17:51:18 INFO - PROCESS | 1825 | 1462582278006 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 17:51:18 INFO - PROCESS | 1825 | 1462582278037 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e331000 == 100 [pid = 1825] [id = 404] 17:51:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13f3f0c00) [pid = 1825] [serial = 1213] [outer = (nil)] 17:51:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd1404b0400) [pid = 1825] [serial = 1214] [outer = 0x7fd13f3f0c00] 17:51:18 INFO - PROCESS | 1825 | 1462582278094 Marionette DEBUG loaded listener.js 17:51:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd140ba5000) [pid = 1825] [serial = 1215] [outer = 0x7fd13f3f0c00] 17:51:18 INFO - PROCESS | 1825 | 1462582278903 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]]]}] 17:51:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:51:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1183ms 17:51:18 INFO - PROCESS | 1825 | 1462582278987 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 17:51:18 INFO - PROCESS | 1825 | 1462582278990 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 17:51:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:51:18 INFO - PROCESS | 1825 | 1462582278995 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:51:19 INFO - PROCESS | 1825 | 1462582278998 Marionette TRACE conn3 <- [1,1590,null,{}] 17:51:19 INFO - PROCESS | 1825 | 1462582279003 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}] 17:51:19 INFO - PROCESS | 1825 | 1462582279244 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 17:51:19 INFO - PROCESS | 1825 | 1462582279273 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402d6800 == 101 [pid = 1825] [id = 405] 17:51:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd140ba9400) [pid = 1825] [serial = 1216] [outer = (nil)] 17:51:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd14620cc00) [pid = 1825] [serial = 1217] [outer = 0x7fd140ba9400] 17:51:19 INFO - PROCESS | 1825 | 1462582279331 Marionette DEBUG loaded listener.js 17:51:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd1463db800) [pid = 1825] [serial = 1218] [outer = 0x7fd140ba9400] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd1462e6400) [pid = 1825] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd136a65c00) [pid = 1825] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd137ad3400) [pid = 1825] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd140413c00) [pid = 1825] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd136a68400) [pid = 1825] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd137acec00) [pid = 1825] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:51:19 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd13c85cc00) [pid = 1825] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:51:20 INFO - PROCESS | 1825 | 1462582280358 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]]]}] 17:51:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:51:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1387ms 17:51:20 INFO - PROCESS | 1825 | 1462582280382 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 17:51:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:51:20 INFO - PROCESS | 1825 | 1462582280397 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 17:51:20 INFO - PROCESS | 1825 | 1462582280403 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:51:20 INFO - PROCESS | 1825 | 1462582280406 Marionette TRACE conn3 <- [1,1594,null,{}] 17:51:20 INFO - PROCESS | 1825 | 1462582280411 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}] 17:51:20 INFO - PROCESS | 1825 | 1462582280632 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 17:51:20 INFO - PROCESS | 1825 | 1462582280653 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e5b000 == 102 [pid = 1825] [id = 406] 17:51:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd137ad3400) [pid = 1825] [serial = 1219] [outer = (nil)] 17:51:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd1467f0800) [pid = 1825] [serial = 1220] [outer = 0x7fd137ad3400] 17:51:20 INFO - PROCESS | 1825 | 1462582280712 Marionette DEBUG loaded listener.js 17:51:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd146f4a000) [pid = 1825] [serial = 1221] [outer = 0x7fd137ad3400] 17:51:21 INFO - PROCESS | 1825 | 1462582281447 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]]]}] 17:51:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:51:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1077ms 17:51:21 INFO - PROCESS | 1825 | 1462582281480 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 17:51:21 INFO - PROCESS | 1825 | 1462582281482 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 17:51:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:51:21 INFO - PROCESS | 1825 | 1462582281488 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:51:21 INFO - PROCESS | 1825 | 1462582281490 Marionette TRACE conn3 <- [1,1598,null,{}] 17:51:21 INFO - PROCESS | 1825 | 1462582281495 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}] 17:51:21 INFO - PROCESS | 1825 | 1462582281706 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 17:51:21 INFO - PROCESS | 1825 | 1462582281726 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610f000 == 103 [pid = 1825] [id = 407] 17:51:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13c85cc00) [pid = 1825] [serial = 1222] [outer = (nil)] 17:51:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd146f4d400) [pid = 1825] [serial = 1223] [outer = 0x7fd13c85cc00] 17:51:21 INFO - PROCESS | 1825 | 1462582281781 Marionette DEBUG loaded listener.js 17:51:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd14834ec00) [pid = 1825] [serial = 1224] [outer = 0x7fd13c85cc00] 17:51:22 INFO - PROCESS | 1825 | 1462582282887 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]]]}] 17:51:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:51:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1432ms 17:51:22 INFO - PROCESS | 1825 | 1462582282920 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 17:51:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:51:22 INFO - PROCESS | 1825 | 1462582282926 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 17:51:22 INFO - PROCESS | 1825 | 1462582282934 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:51:22 INFO - PROCESS | 1825 | 1462582282940 Marionette TRACE conn3 <- [1,1602,null,{}] 17:51:22 INFO - PROCESS | 1825 | 1462582282947 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}] 17:51:23 INFO - PROCESS | 1825 | 1462582283149 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 17:51:23 INFO - PROCESS | 1825 | 1462582283398 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1380a9800 == 104 [pid = 1825] [id = 408] 17:51:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd137ad0000) [pid = 1825] [serial = 1225] [outer = (nil)] 17:51:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd138a70c00) [pid = 1825] [serial = 1226] [outer = 0x7fd137ad0000] 17:51:23 INFO - PROCESS | 1825 | 1462582283485 Marionette DEBUG loaded listener.js 17:51:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13a91f000) [pid = 1825] [serial = 1227] [outer = 0x7fd137ad0000] 17:51:24 INFO - PROCESS | 1825 | 1462582284317 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]]]}] 17:51:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:51:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1436ms 17:51:24 INFO - PROCESS | 1825 | 1462582284369 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 17:51:24 INFO - PROCESS | 1825 | 1462582284378 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 17:51:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:51:24 INFO - PROCESS | 1825 | 1462582284387 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:51:24 INFO - PROCESS | 1825 | 1462582284391 Marionette TRACE conn3 <- [1,1606,null,{}] 17:51:24 INFO - PROCESS | 1825 | 1462582284397 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}] 17:51:24 INFO - PROCESS | 1825 | 1462582284586 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 17:51:24 INFO - PROCESS | 1825 | 1462582284792 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402c5800 == 105 [pid = 1825] [id = 409] 17:51:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd1380bc000) [pid = 1825] [serial = 1228] [outer = (nil)] 17:51:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13d1ef800) [pid = 1825] [serial = 1229] [outer = 0x7fd1380bc000] 17:51:24 INFO - PROCESS | 1825 | 1462582284904 Marionette DEBUG loaded listener.js 17:51:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13e1c8400) [pid = 1825] [serial = 1230] [outer = 0x7fd1380bc000] 17:51:25 INFO - PROCESS | 1825 | 1462582285834 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]]]}] 17:51:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:51:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1484ms 17:51:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:51:25 INFO - PROCESS | 1825 | 1462582285871 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 17:51:25 INFO - PROCESS | 1825 | 1462582285874 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 17:51:25 INFO - PROCESS | 1825 | 1462582285881 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:51:25 INFO - PROCESS | 1825 | 1462582285886 Marionette TRACE conn3 <- [1,1610,null,{}] 17:51:25 INFO - PROCESS | 1825 | 1462582285902 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}] 17:51:26 INFO - PROCESS | 1825 | 1462582286093 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 17:51:26 INFO - PROCESS | 1825 | 1462582286292 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147199800 == 106 [pid = 1825] [id = 410] 17:51:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd140006400) [pid = 1825] [serial = 1231] [outer = (nil)] 17:51:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd140ba3c00) [pid = 1825] [serial = 1232] [outer = 0x7fd140006400] 17:51:26 INFO - PROCESS | 1825 | 1462582286366 Marionette DEBUG loaded listener.js 17:51:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd146204000) [pid = 1825] [serial = 1233] [outer = 0x7fd140006400] 17:51:27 INFO - PROCESS | 1825 | 1462582287216 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]]]}] 17:51:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:51:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1388ms 17:51:27 INFO - PROCESS | 1825 | 1462582287268 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 17:51:27 INFO - PROCESS | 1825 | 1462582287273 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 17:51:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:51:27 INFO - PROCESS | 1825 | 1462582287279 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:51:27 INFO - PROCESS | 1825 | 1462582287281 Marionette TRACE conn3 <- [1,1614,null,{}] 17:51:27 INFO - PROCESS | 1825 | 1462582287286 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}] 17:51:27 INFO - PROCESS | 1825 | 1462582287474 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 17:51:27 INFO - PROCESS | 1825 | 1462582287688 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148554000 == 107 [pid = 1825] [id = 411] 17:51:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd1401a8c00) [pid = 1825] [serial = 1234] [outer = (nil)] 17:51:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd146336000) [pid = 1825] [serial = 1235] [outer = 0x7fd1401a8c00] 17:51:27 INFO - PROCESS | 1825 | 1462582287798 Marionette DEBUG loaded listener.js 17:51:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd147475400) [pid = 1825] [serial = 1236] [outer = 0x7fd1401a8c00] 17:51:28 INFO - PROCESS | 1825 | 1462582288668 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]]]}] 17:51:28 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 17:51:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1434ms 17:51:28 INFO - PROCESS | 1825 | 1462582288714 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 17:51:28 INFO - PROCESS | 1825 | 1462582288717 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 17:51:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:51:28 INFO - PROCESS | 1825 | 1462582288738 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:51:28 INFO - PROCESS | 1825 | 1462582288742 Marionette TRACE conn3 <- [1,1618,null,{}] 17:51:28 INFO - PROCESS | 1825 | 1462582288751 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}] 17:51:28 INFO - PROCESS | 1825 | 1462582288934 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 17:51:29 INFO - PROCESS | 1825 | 1462582289144 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dd52000 == 108 [pid = 1825] [id = 412] 17:51:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd140b9e000) [pid = 1825] [serial = 1237] [outer = (nil)] 17:51:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd14c2d0c00) [pid = 1825] [serial = 1238] [outer = 0x7fd140b9e000] 17:51:29 INFO - PROCESS | 1825 | 1462582289253 Marionette DEBUG loaded listener.js 17:51:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd14dbe7c00) [pid = 1825] [serial = 1239] [outer = 0x7fd140b9e000] 17:51:30 INFO - PROCESS | 1825 | 1462582290183 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]]]}] 17:51:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:51:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1509ms 17:51:30 INFO - PROCESS | 1825 | 1462582290234 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 17:51:30 INFO - PROCESS | 1825 | 1462582290238 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 17:51:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:51:30 INFO - PROCESS | 1825 | 1462582290243 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:51:30 INFO - PROCESS | 1825 | 1462582290246 Marionette TRACE conn3 <- [1,1622,null,{}] 17:51:30 INFO - PROCESS | 1825 | 1462582290251 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}] 17:51:30 INFO - PROCESS | 1825 | 1462582290442 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 17:51:30 INFO - PROCESS | 1825 | 1462582290652 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe7d000 == 109 [pid = 1825] [id = 413] 17:51:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd147472400) [pid = 1825] [serial = 1240] [outer = (nil)] 17:51:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd1534c0c00) [pid = 1825] [serial = 1241] [outer = 0x7fd147472400] 17:51:30 INFO - PROCESS | 1825 | 1462582290803 Marionette DEBUG loaded listener.js 17:51:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd15d511400) [pid = 1825] [serial = 1242] [outer = 0x7fd147472400] 17:51:31 INFO - PROCESS | 1825 | 1462582291607 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]]]}] 17:51:31 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 17:51:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1427ms 17:51:31 INFO - PROCESS | 1825 | 1462582291671 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 17:51:31 INFO - PROCESS | 1825 | 1462582291675 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 17:51:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:51:31 INFO - PROCESS | 1825 | 1462582291681 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:51:31 INFO - PROCESS | 1825 | 1462582291683 Marionette TRACE conn3 <- [1,1626,null,{}] 17:51:31 INFO - PROCESS | 1825 | 1462582291688 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}] 17:51:31 INFO - PROCESS | 1825 | 1462582291865 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 17:51:32 INFO - PROCESS | 1825 | 1462582292069 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d067000 == 110 [pid = 1825] [id = 414] 17:51:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd14fc32000) [pid = 1825] [serial = 1243] [outer = (nil)] 17:51:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd16189d000) [pid = 1825] [serial = 1244] [outer = 0x7fd14fc32000] 17:51:32 INFO - PROCESS | 1825 | 1462582292138 Marionette DEBUG loaded listener.js 17:51:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd1620c5400) [pid = 1825] [serial = 1245] [outer = 0x7fd14fc32000] 17:51:33 INFO - PROCESS | 1825 | 1462582293029 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]]]}] 17:51:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:51:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1377ms 17:51:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:51:33 INFO - PROCESS | 1825 | 1462582293059 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 17:51:33 INFO - PROCESS | 1825 | 1462582293061 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 17:51:33 INFO - PROCESS | 1825 | 1462582293066 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:51:33 INFO - PROCESS | 1825 | 1462582293070 Marionette TRACE conn3 <- [1,1630,null,{}] 17:51:33 INFO - PROCESS | 1825 | 1462582293076 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}] 17:51:33 INFO - PROCESS | 1825 | 1462582293249 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 17:51:33 INFO - PROCESS | 1825 | 1462582293508 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162210800 == 111 [pid = 1825] [id = 415] 17:51:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd135fdac00) [pid = 1825] [serial = 1246] [outer = (nil)] 17:51:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd135fe4000) [pid = 1825] [serial = 1247] [outer = 0x7fd135fdac00] 17:51:33 INFO - PROCESS | 1825 | 1462582293582 Marionette DEBUG loaded listener.js 17:51:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd135fe9000) [pid = 1825] [serial = 1248] [outer = 0x7fd135fdac00] 17:51:34 INFO - PROCESS | 1825 | 1462582294428 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]]]}] 17:51:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:51:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1434ms 17:51:34 INFO - PROCESS | 1825 | 1462582294501 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 17:51:34 INFO - PROCESS | 1825 | 1462582294504 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 17:51:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:51:34 INFO - PROCESS | 1825 | 1462582294510 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:51:34 INFO - PROCESS | 1825 | 1462582294512 Marionette TRACE conn3 <- [1,1634,null,{}] 17:51:34 INFO - PROCESS | 1825 | 1462582294518 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}] 17:51:34 INFO - PROCESS | 1825 | 1462582294735 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 17:51:34 INFO - PROCESS | 1825 | 1462582294941 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138076000 == 112 [pid = 1825] [id = 416] 17:51:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd135fdcc00) [pid = 1825] [serial = 1249] [outer = (nil)] 17:51:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd161e42400) [pid = 1825] [serial = 1250] [outer = 0x7fd135fdcc00] 17:51:35 INFO - PROCESS | 1825 | 1462582295050 Marionette DEBUG loaded listener.js 17:51:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd162302c00) [pid = 1825] [serial = 1251] [outer = 0x7fd135fdcc00] 17:51:35 INFO - PROCESS | 1825 | 1462582295930 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]]]}] 17:51:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:51:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1477ms 17:51:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:51:35 INFO - PROCESS | 1825 | 1462582295988 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 17:51:35 INFO - PROCESS | 1825 | 1462582295990 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 17:51:35 INFO - PROCESS | 1825 | 1462582295996 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:51:36 INFO - PROCESS | 1825 | 1462582295999 Marionette TRACE conn3 <- [1,1638,null,{}] 17:51:36 INFO - PROCESS | 1825 | 1462582296004 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}] 17:51:36 INFO - PROCESS | 1825 | 1462582296178 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 17:51:36 INFO - PROCESS | 1825 | 1462582296385 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd166766800 == 113 [pid = 1825] [id = 417] 17:51:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd1351e4800) [pid = 1825] [serial = 1252] [outer = (nil)] 17:51:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd1351ec400) [pid = 1825] [serial = 1253] [outer = 0x7fd1351e4800] 17:51:36 INFO - PROCESS | 1825 | 1462582296456 Marionette DEBUG loaded listener.js 17:51:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd1351f1000) [pid = 1825] [serial = 1254] [outer = 0x7fd1351e4800] 17:51:37 INFO - PROCESS | 1825 | 1462582297341 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]]]}] 17:51:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:51:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1387ms 17:51:37 INFO - PROCESS | 1825 | 1462582297383 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 17:51:37 INFO - PROCESS | 1825 | 1462582297387 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 17:51:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:51:37 INFO - PROCESS | 1825 | 1462582297393 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:51:37 INFO - PROCESS | 1825 | 1462582297397 Marionette TRACE conn3 <- [1,1642,null,{}] 17:51:37 INFO - PROCESS | 1825 | 1462582297402 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}] 17:51:37 INFO - PROCESS | 1825 | 1462582297613 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 17:51:37 INFO - PROCESS | 1825 | 1462582297867 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14673d800 == 114 [pid = 1825] [id = 418] 17:51:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd1351e5000) [pid = 1825] [serial = 1255] [outer = (nil)] 17:51:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd1379ad000) [pid = 1825] [serial = 1256] [outer = 0x7fd1351e5000] 17:51:37 INFO - PROCESS | 1825 | 1462582297947 Marionette DEBUG loaded listener.js 17:51:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd1393b1800) [pid = 1825] [serial = 1257] [outer = 0x7fd1351e5000] 17:51:38 INFO - PROCESS | 1825 | 1462582298756 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]]]}] 17:51:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:51:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1386ms 17:51:38 INFO - PROCESS | 1825 | 1462582298783 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 17:51:38 INFO - PROCESS | 1825 | 1462582298785 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 17:51:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:51:38 INFO - PROCESS | 1825 | 1462582298793 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:51:38 INFO - PROCESS | 1825 | 1462582298796 Marionette TRACE conn3 <- [1,1646,null,{}] 17:51:38 INFO - PROCESS | 1825 | 1462582298803 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}] 17:51:38 INFO - PROCESS | 1825 | 1462582298993 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 17:51:39 INFO - PROCESS | 1825 | 1462582299264 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac5b800 == 115 [pid = 1825] [id = 419] 17:51:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd135fdf800) [pid = 1825] [serial = 1258] [outer = (nil)] 17:51:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd1393b7c00) [pid = 1825] [serial = 1259] [outer = 0x7fd135fdf800] 17:51:39 INFO - PROCESS | 1825 | 1462582299363 Marionette DEBUG loaded listener.js 17:51:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd1393bb800) [pid = 1825] [serial = 1260] [outer = 0x7fd135fdf800] 17:51:40 INFO - PROCESS | 1825 | 1462582300339 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]]]}] 17:51:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:51:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1579ms 17:51:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:51:40 INFO - PROCESS | 1825 | 1462582300374 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 17:51:40 INFO - PROCESS | 1825 | 1462582300377 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 17:51:40 INFO - PROCESS | 1825 | 1462582300383 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:51:40 INFO - PROCESS | 1825 | 1462582300394 Marionette TRACE conn3 <- [1,1650,null,{}] 17:51:40 INFO - PROCESS | 1825 | 1462582300399 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}] 17:51:40 INFO - PROCESS | 1825 | 1462582300575 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 17:51:40 INFO - PROCESS | 1825 | 1462582300789 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c190800 == 116 [pid = 1825] [id = 420] 17:51:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd1379ae400) [pid = 1825] [serial = 1261] [outer = (nil)] 17:51:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd13c1d8400) [pid = 1825] [serial = 1262] [outer = 0x7fd1379ae400] 17:51:40 INFO - PROCESS | 1825 | 1462582300854 Marionette DEBUG loaded listener.js 17:51:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd13c1dd800) [pid = 1825] [serial = 1263] [outer = 0x7fd1379ae400] 17:51:41 INFO - PROCESS | 1825 | 1462582301713 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]]]}] 17:51:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:51:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1387ms 17:51:41 INFO - PROCESS | 1825 | 1462582301770 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 17:51:41 INFO - PROCESS | 1825 | 1462582301773 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 17:51:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:51:41 INFO - PROCESS | 1825 | 1462582301779 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:51:41 INFO - PROCESS | 1825 | 1462582301781 Marionette TRACE conn3 <- [1,1654,null,{}] 17:51:41 INFO - PROCESS | 1825 | 1462582301786 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}] 17:51:41 INFO - PROCESS | 1825 | 1462582301962 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 17:51:42 INFO - PROCESS | 1825 | 1462582302204 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13b9a6000 == 117 [pid = 1825] [id = 421] 17:51:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd1354d4800) [pid = 1825] [serial = 1264] [outer = (nil)] 17:51:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd13c1dd400) [pid = 1825] [serial = 1265] [outer = 0x7fd1354d4800] 17:51:42 INFO - PROCESS | 1825 | 1462582302272 Marionette DEBUG loaded listener.js 17:51:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd147481800) [pid = 1825] [serial = 1266] [outer = 0x7fd1354d4800] 17:51:43 INFO - PROCESS | 1825 | 1462582303180 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]]]}] 17:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1435ms 17:51:43 INFO - PROCESS | 1825 | 1462582303214 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 17:51:43 INFO - PROCESS | 1825 | 1462582303218 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 17:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:51:43 INFO - PROCESS | 1825 | 1462582303223 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:51:43 INFO - PROCESS | 1825 | 1462582303226 Marionette TRACE conn3 <- [1,1658,null,{}] 17:51:43 INFO - PROCESS | 1825 | 1462582303231 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}] 17:51:43 INFO - PROCESS | 1825 | 1462582303402 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 17:51:43 INFO - PROCESS | 1825 | 1462582303611 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acdc800 == 118 [pid = 1825] [id = 422] 17:51:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd135fdf400) [pid = 1825] [serial = 1267] [outer = (nil)] 17:51:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd136913000) [pid = 1825] [serial = 1268] [outer = 0x7fd135fdf400] 17:51:43 INFO - PROCESS | 1825 | 1462582303676 Marionette DEBUG loaded listener.js 17:51:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd136917800) [pid = 1825] [serial = 1269] [outer = 0x7fd135fdf400] 17:51:45 INFO - PROCESS | 1825 | 1462582305042 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]]]}] 17:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1885ms 17:51:45 INFO - PROCESS | 1825 | 1462582305138 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 17:51:45 INFO - PROCESS | 1825 | 1462582305143 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 17:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:51:45 INFO - PROCESS | 1825 | 1462582305171 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:51:45 INFO - PROCESS | 1825 | 1462582305175 Marionette TRACE conn3 <- [1,1662,null,{}] 17:51:45 INFO - PROCESS | 1825 | 1462582305183 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}] 17:51:45 INFO - PROCESS | 1825 | 1462582305374 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 17:51:45 INFO - PROCESS | 1825 | 1462582305582 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0c8000 == 119 [pid = 1825] [id = 423] 17:51:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd135e15000) [pid = 1825] [serial = 1270] [outer = (nil)] 17:51:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd136914400) [pid = 1825] [serial = 1271] [outer = 0x7fd135e15000] 17:51:45 INFO - PROCESS | 1825 | 1462582305698 Marionette DEBUG loaded listener.js 17:51:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd136c23000) [pid = 1825] [serial = 1272] [outer = 0x7fd135e15000] 17:51:46 INFO - PROCESS | 1825 | 1462582306713 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]]]}] 17:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 17:51:46 INFO - PROCESS | 1825 | 1462582306756 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 17:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:51:46 INFO - PROCESS | 1825 | 1462582306767 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 17:51:46 INFO - PROCESS | 1825 | 1462582306778 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:51:46 INFO - PROCESS | 1825 | 1462582306782 Marionette TRACE conn3 <- [1,1666,null,{}] 17:51:46 INFO - PROCESS | 1825 | 1462582306787 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}] 17:51:46 INFO - PROCESS | 1825 | 1462582306974 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 17:51:47 INFO - PROCESS | 1825 | 1462582307259 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ec5800 == 120 [pid = 1825] [id = 424] 17:51:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd1379b2000) [pid = 1825] [serial = 1273] [outer = (nil)] 17:51:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd137fe5c00) [pid = 1825] [serial = 1274] [outer = 0x7fd1379b2000] 17:51:47 INFO - PROCESS | 1825 | 1462582307371 Marionette DEBUG loaded listener.js 17:51:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd1380c1400) [pid = 1825] [serial = 1275] [outer = 0x7fd1379b2000] 17:51:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ed8000 == 119 [pid = 1825] [id = 352] 17:51:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379ef800 == 118 [pid = 1825] [id = 354] 17:51:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1378d8000 == 117 [pid = 1825] [id = 353] 17:51:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e5b000 == 116 [pid = 1825] [id = 406] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd14752fc00) [pid = 1825] [serial = 1151] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd15304d400) [pid = 1825] [serial = 1115] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd15d323c00) [pid = 1825] [serial = 1118] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd1604c3c00) [pid = 1825] [serial = 1121] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd162304400) [pid = 1825] [serial = 1124] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd13cfcb800) [pid = 1825] [serial = 1127] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402d6800 == 115 [pid = 1825] [id = 405] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e331000 == 114 [pid = 1825] [id = 404] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c82a000 == 113 [pid = 1825] [id = 403] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138ad2000 == 112 [pid = 1825] [id = 402] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136b5a800 == 111 [pid = 1825] [id = 401] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1389bb000 == 110 [pid = 1825] [id = 400] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0da000 == 109 [pid = 1825] [id = 398] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0c3800 == 108 [pid = 1825] [id = 397] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136cd6000 == 107 [pid = 1825] [id = 396] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a57800 == 106 [pid = 1825] [id = 395] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356df800 == 105 [pid = 1825] [id = 394] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd166594800 == 104 [pid = 1825] [id = 393] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162377000 == 103 [pid = 1825] [id = 392] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162215800 == 102 [pid = 1825] [id = 391] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd160527800 == 101 [pid = 1825] [id = 390] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd157321800 == 100 [pid = 1825] [id = 389] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54f800 == 99 [pid = 1825] [id = 388] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ce99000 == 98 [pid = 1825] [id = 387] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474f2800 == 97 [pid = 1825] [id = 386] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c0c000 == 96 [pid = 1825] [id = 385] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622d7000 == 95 [pid = 1825] [id = 351] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1389aa000 == 94 [pid = 1825] [id = 384] 17:51:48 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a28800 == 93 [pid = 1825] [id = 383] 17:51:48 INFO - PROCESS | 1825 | 1462582308330 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]]]}] 17:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1587ms 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd1462f0000) [pid = 1825] [serial = 1145] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd1467f3c00) [pid = 1825] [serial = 1146] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd137fe7400) [pid = 1825] [serial = 1148] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd146f50000) [pid = 1825] [serial = 1103] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd13f3eec00) [pid = 1825] [serial = 1137] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd13e1cd400) [pid = 1825] [serial = 1136] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd140e2a000) [pid = 1825] [serial = 1142] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13d187800) [pid = 1825] [serial = 1134] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd1380b8400) [pid = 1825] [serial = 1133] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd149b56800) [pid = 1825] [serial = 1109] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13805cc00) [pid = 1825] [serial = 1131] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd137ad8800) [pid = 1825] [serial = 1130] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd14747f000) [pid = 1825] [serial = 1106] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd14f64fc00) [pid = 1825] [serial = 1112] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13f8da400) [pid = 1825] [serial = 1139] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd140413800) [pid = 1825] [serial = 1140] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd1462e7000) [pid = 1825] [serial = 1100] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd13e270000) [pid = 1825] [serial = 1097] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd13c92b800) [pid = 1825] [serial = 1094] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd13f2cf400) [pid = 1825] [serial = 1149] [outer = (nil)] [url = about:blank] 17:51:48 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd144c7b800) [pid = 1825] [serial = 1143] [outer = (nil)] [url = about:blank] 17:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:51:48 INFO - PROCESS | 1825 | 1462582308399 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 17:51:48 INFO - PROCESS | 1825 | 1462582308402 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 17:51:48 INFO - PROCESS | 1825 | 1462582308408 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:51:48 INFO - PROCESS | 1825 | 1462582308413 Marionette TRACE conn3 <- [1,1670,null,{}] 17:51:48 INFO - PROCESS | 1825 | 1462582308428 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}] 17:51:48 INFO - PROCESS | 1825 | 1462582308615 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 17:51:48 INFO - PROCESS | 1825 | 1462582308802 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138adb000 == 94 [pid = 1825] [id = 425] 17:51:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd137accc00) [pid = 1825] [serial = 1276] [outer = (nil)] 17:51:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd13a925000) [pid = 1825] [serial = 1277] [outer = 0x7fd137accc00] 17:51:48 INFO - PROCESS | 1825 | 1462582308899 Marionette DEBUG loaded listener.js 17:51:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd13c1e3400) [pid = 1825] [serial = 1278] [outer = 0x7fd137accc00] 17:51:49 INFO - PROCESS | 1825 | 1462582309570 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]]]}] 17:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1186ms 17:51:49 INFO - PROCESS | 1825 | 1462582309593 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 17:51:49 INFO - PROCESS | 1825 | 1462582309597 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 17:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:51:49 INFO - PROCESS | 1825 | 1462582309603 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:51:49 INFO - PROCESS | 1825 | 1462582309605 Marionette TRACE conn3 <- [1,1674,null,{}] 17:51:49 INFO - PROCESS | 1825 | 1462582309610 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}] 17:51:49 INFO - PROCESS | 1825 | 1462582309831 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 17:51:49 INFO - PROCESS | 1825 | 1462582309856 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c18b000 == 95 [pid = 1825] [id = 426] 17:51:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd13c1e3800) [pid = 1825] [serial = 1279] [outer = (nil)] 17:51:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd13cfe3c00) [pid = 1825] [serial = 1280] [outer = 0x7fd13c1e3800] 17:51:49 INFO - PROCESS | 1825 | 1462582309915 Marionette DEBUG loaded listener.js 17:51:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd13d194400) [pid = 1825] [serial = 1281] [outer = 0x7fd13c1e3800] 17:51:50 INFO - PROCESS | 1825 | 1462582310807 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]]]}] 17:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1235ms 17:51:50 INFO - PROCESS | 1825 | 1462582310837 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 17:51:50 INFO - PROCESS | 1825 | 1462582310841 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 17:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:51:50 INFO - PROCESS | 1825 | 1462582310846 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:51:50 INFO - PROCESS | 1825 | 1462582310848 Marionette TRACE conn3 <- [1,1678,null,{}] 17:51:50 INFO - PROCESS | 1825 | 1462582310853 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}] 17:51:51 INFO - PROCESS | 1825 | 1462582311084 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 17:51:51 INFO - PROCESS | 1825 | 1462582311115 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e4a4000 == 96 [pid = 1825] [id = 427] 17:51:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd13a921400) [pid = 1825] [serial = 1282] [outer = (nil)] 17:51:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd13e1bdc00) [pid = 1825] [serial = 1283] [outer = 0x7fd13a921400] 17:51:51 INFO - PROCESS | 1825 | 1462582311174 Marionette DEBUG loaded listener.js 17:51:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd13e268400) [pid = 1825] [serial = 1284] [outer = 0x7fd13a921400] 17:51:52 INFO - PROCESS | 1825 | 1462582312024 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]]]}] 17:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1191ms 17:51:52 INFO - PROCESS | 1825 | 1462582312045 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 17:51:52 INFO - PROCESS | 1825 | 1462582312047 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 17:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:51:52 INFO - PROCESS | 1825 | 1462582312053 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:51:52 INFO - PROCESS | 1825 | 1462582312055 Marionette TRACE conn3 <- [1,1682,null,{}] 17:51:52 INFO - PROCESS | 1825 | 1462582312060 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}] 17:51:52 INFO - PROCESS | 1825 | 1462582312318 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 17:51:52 INFO - PROCESS | 1825 | 1462582312349 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402c9000 == 97 [pid = 1825] [id = 428] 17:51:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd13f8dc800) [pid = 1825] [serial = 1285] [outer = (nil)] 17:51:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd140b9d000) [pid = 1825] [serial = 1286] [outer = 0x7fd13f8dc800] 17:51:52 INFO - PROCESS | 1825 | 1462582312410 Marionette DEBUG loaded listener.js 17:51:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd146134000) [pid = 1825] [serial = 1287] [outer = 0x7fd13f8dc800] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd140004400) [pid = 1825] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13ced9400) [pid = 1825] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd13f3f0c00) [pid = 1825] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd140ba9400) [pid = 1825] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd13cfd4c00) [pid = 1825] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13805c800) [pid = 1825] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd13600dc00) [pid = 1825] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:51:53 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd137ad3400) [pid = 1825] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:51:53 INFO - PROCESS | 1825 | 1462582313641 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]]]}] 17:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1631ms 17:51:53 INFO - PROCESS | 1825 | 1462582313684 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 17:51:53 INFO - PROCESS | 1825 | 1462582313688 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 17:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:51:53 INFO - PROCESS | 1825 | 1462582313706 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:51:53 INFO - PROCESS | 1825 | 1462582313708 Marionette TRACE conn3 <- [1,1686,null,{}] 17:51:53 INFO - PROCESS | 1825 | 1462582313714 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}] 17:51:53 INFO - PROCESS | 1825 | 1462582313874 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 17:51:53 INFO - PROCESS | 1825 | 1462582313889 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e53800 == 98 [pid = 1825] [id = 429] 17:51:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd137ad3400) [pid = 1825] [serial = 1288] [outer = (nil)] 17:51:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd146137c00) [pid = 1825] [serial = 1289] [outer = 0x7fd137ad3400] 17:51:53 INFO - PROCESS | 1825 | 1462582313945 Marionette DEBUG loaded listener.js 17:51:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd14620a000) [pid = 1825] [serial = 1290] [outer = 0x7fd137ad3400] 17:51:54 INFO - PROCESS | 1825 | 1462582314738 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]]]}] 17:51:54 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 17:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1079ms 17:51:54 INFO - PROCESS | 1825 | 1462582314781 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 17:51:54 INFO - PROCESS | 1825 | 1462582314784 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 17:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:51:54 INFO - PROCESS | 1825 | 1462582314789 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:51:54 INFO - PROCESS | 1825 | 1462582314792 Marionette TRACE conn3 <- [1,1690,null,{}] 17:51:54 INFO - PROCESS | 1825 | 1462582314797 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}] 17:51:55 INFO - PROCESS | 1825 | 1462582315014 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 17:51:55 INFO - PROCESS | 1825 | 1462582315037 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460df800 == 99 [pid = 1825] [id = 430] 17:51:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd138a7b400) [pid = 1825] [serial = 1291] [outer = (nil)] 17:51:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd14620d000) [pid = 1825] [serial = 1292] [outer = 0x7fd138a7b400] 17:51:55 INFO - PROCESS | 1825 | 1462582315094 Marionette DEBUG loaded listener.js 17:51:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd146cc0400) [pid = 1825] [serial = 1293] [outer = 0x7fd138a7b400] 17:51:56 INFO - PROCESS | 1825 | 1462582316257 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]]]}] 17:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1529ms 17:51:56 INFO - PROCESS | 1825 | 1462582316320 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 17:51:56 INFO - PROCESS | 1825 | 1462582316327 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 17:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:51:56 INFO - PROCESS | 1825 | 1462582316334 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:51:56 INFO - PROCESS | 1825 | 1462582316340 Marionette TRACE conn3 <- [1,1694,null,{}] 17:51:56 INFO - PROCESS | 1825 | 1462582316347 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}] 17:51:56 INFO - PROCESS | 1825 | 1462582316582 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 17:51:56 INFO - PROCESS | 1825 | 1462582316836 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a4f800 == 100 [pid = 1825] [id = 431] 17:51:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd13690ec00) [pid = 1825] [serial = 1294] [outer = (nil)] 17:51:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd136c22000) [pid = 1825] [serial = 1295] [outer = 0x7fd13690ec00] 17:51:56 INFO - PROCESS | 1825 | 1462582316951 Marionette DEBUG loaded listener.js 17:51:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd1379b1800) [pid = 1825] [serial = 1296] [outer = 0x7fd13690ec00] 17:51:57 INFO - PROCESS | 1825 | 1462582317829 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]]]}] 17:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1534ms 17:51:57 INFO - PROCESS | 1825 | 1462582317868 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 17:51:57 INFO - PROCESS | 1825 | 1462582317876 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 17:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:51:57 INFO - PROCESS | 1825 | 1462582317886 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:51:57 INFO - PROCESS | 1825 | 1462582317890 Marionette TRACE conn3 <- [1,1698,null,{}] 17:51:57 INFO - PROCESS | 1825 | 1462582317896 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}] 17:51:58 INFO - PROCESS | 1825 | 1462582318090 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 17:51:58 INFO - PROCESS | 1825 | 1462582318307 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:51:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f9ab800 == 101 [pid = 1825] [id = 432] 17:51:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd1379b3000) [pid = 1825] [serial = 1297] [outer = (nil)] 17:51:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd1393b4800) [pid = 1825] [serial = 1298] [outer = 0x7fd1379b3000] 17:51:58 INFO - PROCESS | 1825 | 1462582318417 Marionette DEBUG loaded listener.js 17:51:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd13c1dac00) [pid = 1825] [serial = 1299] [outer = 0x7fd1379b3000] 17:51:59 INFO - PROCESS | 1825 | 1462582319347 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]]]}] 17:51:59 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 17:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1537ms 17:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:51:59 INFO - PROCESS | 1825 | 1462582319423 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 17:51:59 INFO - PROCESS | 1825 | 1462582319425 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 17:51:59 INFO - PROCESS | 1825 | 1462582319432 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:51:59 INFO - PROCESS | 1825 | 1462582319438 Marionette TRACE conn3 <- [1,1702,null,{}] 17:51:59 INFO - PROCESS | 1825 | 1462582319453 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}] 17:51:59 INFO - PROCESS | 1825 | 1462582319684 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 17:51:59 INFO - PROCESS | 1825 | 1462582319931 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bb1800 == 102 [pid = 1825] [id = 433] 17:52:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd13cfc7c00) [pid = 1825] [serial = 1300] [outer = (nil)] 17:52:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd13f2cb800) [pid = 1825] [serial = 1301] [outer = 0x7fd13cfc7c00] 17:52:00 INFO - PROCESS | 1825 | 1462582320051 Marionette DEBUG loaded listener.js 17:52:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd1401a9400) [pid = 1825] [serial = 1302] [outer = 0x7fd13cfc7c00] 17:52:00 INFO - PROCESS | 1825 | 1462582320892 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]]]}] 17:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1489ms 17:52:00 INFO - PROCESS | 1825 | 1462582320921 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 17:52:00 INFO - PROCESS | 1825 | 1462582320926 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 17:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:52:00 INFO - PROCESS | 1825 | 1462582320932 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:52:00 INFO - PROCESS | 1825 | 1462582320935 Marionette TRACE conn3 <- [1,1706,null,{}] 17:52:00 INFO - PROCESS | 1825 | 1462582320940 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}] 17:52:01 INFO - PROCESS | 1825 | 1462582321124 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 17:52:01 INFO - PROCESS | 1825 | 1462582321337 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149b87000 == 103 [pid = 1825] [id = 434] 17:52:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd13cfd1000) [pid = 1825] [serial = 1303] [outer = (nil)] 17:52:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd140ba8800) [pid = 1825] [serial = 1304] [outer = 0x7fd13cfd1000] 17:52:01 INFO - PROCESS | 1825 | 1462582321447 Marionette DEBUG loaded listener.js 17:52:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd146337000) [pid = 1825] [serial = 1305] [outer = 0x7fd13cfd1000] 17:52:02 INFO - PROCESS | 1825 | 1462582322375 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]]]}] 17:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1477ms 17:52:02 INFO - PROCESS | 1825 | 1462582322410 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 17:52:02 INFO - PROCESS | 1825 | 1462582322414 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 17:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:52:02 INFO - PROCESS | 1825 | 1462582322419 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:52:02 INFO - PROCESS | 1825 | 1462582322422 Marionette TRACE conn3 <- [1,1710,null,{}] 17:52:02 INFO - PROCESS | 1825 | 1462582322427 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}] 17:52:02 INFO - PROCESS | 1825 | 1462582322621 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 17:52:02 INFO - PROCESS | 1825 | 1462582322832 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f2e5000 == 104 [pid = 1825] [id = 435] 17:52:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd1404a8800) [pid = 1825] [serial = 1306] [outer = (nil)] 17:52:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd146cecc00) [pid = 1825] [serial = 1307] [outer = 0x7fd1404a8800] 17:52:02 INFO - PROCESS | 1825 | 1462582322899 Marionette DEBUG loaded listener.js 17:52:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd14752fc00) [pid = 1825] [serial = 1308] [outer = 0x7fd1404a8800] 17:52:03 INFO - PROCESS | 1825 | 1462582323814 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]]]}] 17:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1432ms 17:52:03 INFO - PROCESS | 1825 | 1462582323853 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 17:52:03 INFO - PROCESS | 1825 | 1462582323857 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 17:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:52:03 INFO - PROCESS | 1825 | 1462582323863 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:52:03 INFO - PROCESS | 1825 | 1462582323866 Marionette TRACE conn3 <- [1,1714,null,{}] 17:52:03 INFO - PROCESS | 1825 | 1462582323871 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}] 17:52:04 INFO - PROCESS | 1825 | 1462582324102 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 17:52:04 INFO - PROCESS | 1825 | 1462582324314 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157320000 == 105 [pid = 1825] [id = 436] 17:52:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd146f50000) [pid = 1825] [serial = 1309] [outer = (nil)] 17:52:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd14ee9d400) [pid = 1825] [serial = 1310] [outer = 0x7fd146f50000] 17:52:04 INFO - PROCESS | 1825 | 1462582324426 Marionette DEBUG loaded listener.js 17:52:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd156448000) [pid = 1825] [serial = 1311] [outer = 0x7fd146f50000] 17:52:05 INFO - PROCESS | 1825 | 1462582325445 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]]]}] 17:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1633ms 17:52:05 INFO - PROCESS | 1825 | 1462582325497 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 17:52:05 INFO - PROCESS | 1825 | 1462582325500 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 17:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:52:05 INFO - PROCESS | 1825 | 1462582325506 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:52:05 INFO - PROCESS | 1825 | 1462582325509 Marionette TRACE conn3 <- [1,1718,null,{}] 17:52:05 INFO - PROCESS | 1825 | 1462582325514 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}] 17:52:05 INFO - PROCESS | 1825 | 1462582325689 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 17:52:05 INFO - PROCESS | 1825 | 1462582325912 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162213000 == 106 [pid = 1825] [id = 437] 17:52:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd14752f400) [pid = 1825] [serial = 1312] [outer = (nil)] 17:52:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd15d323c00) [pid = 1825] [serial = 1313] [outer = 0x7fd14752f400] 17:52:06 INFO - PROCESS | 1825 | 1462582326024 Marionette DEBUG loaded listener.js 17:52:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd161e50800) [pid = 1825] [serial = 1314] [outer = 0x7fd14752f400] 17:52:06 INFO - PROCESS | 1825 | 1462582326933 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]]]}] 17:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1487ms 17:52:07 INFO - PROCESS | 1825 | 1462582326994 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 17:52:07 INFO - PROCESS | 1825 | 1462582326997 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 17:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:52:07 INFO - PROCESS | 1825 | 1462582327003 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:52:07 INFO - PROCESS | 1825 | 1462582327005 Marionette TRACE conn3 <- [1,1722,null,{}] 17:52:07 INFO - PROCESS | 1825 | 1462582327011 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}] 17:52:07 INFO - PROCESS | 1825 | 1462582327194 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 17:52:07 INFO - PROCESS | 1825 | 1462582327405 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb47000 == 107 [pid = 1825] [id = 438] 17:52:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd135f8a400) [pid = 1825] [serial = 1315] [outer = (nil)] 17:52:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd135f92000) [pid = 1825] [serial = 1316] [outer = 0x7fd135f8a400] 17:52:07 INFO - PROCESS | 1825 | 1462582327524 Marionette DEBUG loaded listener.js 17:52:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd135f96800) [pid = 1825] [serial = 1317] [outer = 0x7fd135f8a400] 17:52:08 INFO - PROCESS | 1825 | 1462582328446 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]]]}] 17:52:08 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 17:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1487ms 17:52:08 INFO - PROCESS | 1825 | 1462582328491 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 17:52:08 INFO - PROCESS | 1825 | 1462582328494 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 17:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:52:08 INFO - PROCESS | 1825 | 1462582328500 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:52:08 INFO - PROCESS | 1825 | 1462582328502 Marionette TRACE conn3 <- [1,1726,null,{}] 17:52:08 INFO - PROCESS | 1825 | 1462582328508 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}] 17:52:08 INFO - PROCESS | 1825 | 1462582328689 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 17:52:08 INFO - PROCESS | 1825 | 1462582328909 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb61000 == 108 [pid = 1825] [id = 439] 17:52:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd135f8c800) [pid = 1825] [serial = 1318] [outer = (nil)] 17:52:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd148526800) [pid = 1825] [serial = 1319] [outer = 0x7fd135f8c800] 17:52:09 INFO - PROCESS | 1825 | 1462582329019 Marionette DEBUG loaded listener.js 17:52:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd1620c6c00) [pid = 1825] [serial = 1320] [outer = 0x7fd135f8c800] 17:52:09 INFO - PROCESS | 1825 | 1462582329896 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]]]}] 17:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1437ms 17:52:09 INFO - PROCESS | 1825 | 1462582329940 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 17:52:09 INFO - PROCESS | 1825 | 1462582329944 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 17:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:52:09 INFO - PROCESS | 1825 | 1462582329950 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:52:09 INFO - PROCESS | 1825 | 1462582329952 Marionette TRACE conn3 <- [1,1730,null,{}] 17:52:09 INFO - PROCESS | 1825 | 1462582329958 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}] 17:52:10 INFO - PROCESS | 1825 | 1462582330136 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 17:52:10 INFO - PROCESS | 1825 | 1462582330349 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cab3000 == 109 [pid = 1825] [id = 440] 17:52:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd135f91000) [pid = 1825] [serial = 1321] [outer = (nil)] 17:52:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd13be2b000) [pid = 1825] [serial = 1322] [outer = 0x7fd135f91000] 17:52:10 INFO - PROCESS | 1825 | 1462582330457 Marionette DEBUG loaded listener.js 17:52:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd13be2f800) [pid = 1825] [serial = 1323] [outer = 0x7fd135f91000] 17:52:11 INFO - PROCESS | 1825 | 1462582331390 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]]]}] 17:52:11 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 17:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1483ms 17:52:11 INFO - PROCESS | 1825 | 1462582331433 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 17:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:52:11 INFO - PROCESS | 1825 | 1462582331437 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 17:52:11 INFO - PROCESS | 1825 | 1462582331443 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:52:11 INFO - PROCESS | 1825 | 1462582331447 Marionette TRACE conn3 <- [1,1734,null,{}] 17:52:11 INFO - PROCESS | 1825 | 1462582331452 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}] 17:52:11 INFO - PROCESS | 1825 | 1462582331651 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 17:52:11 INFO - PROCESS | 1825 | 1462582331915 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c782000 == 110 [pid = 1825] [id = 441] 17:52:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13baa0c00) [pid = 1825] [serial = 1324] [outer = (nil)] 17:52:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13baadc00) [pid = 1825] [serial = 1325] [outer = 0x7fd13baa0c00] 17:52:11 INFO - PROCESS | 1825 | 1462582331995 Marionette DEBUG loaded listener.js 17:52:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd1620ce400) [pid = 1825] [serial = 1326] [outer = 0x7fd13baa0c00] 17:52:12 INFO - PROCESS | 1825 | 1462582332844 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]]]}] 17:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1434ms 17:52:12 INFO - PROCESS | 1825 | 1462582332877 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 17:52:12 INFO - PROCESS | 1825 | 1462582332881 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 17:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:52:12 INFO - PROCESS | 1825 | 1462582332886 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:52:12 INFO - PROCESS | 1825 | 1462582332889 Marionette TRACE conn3 <- [1,1738,null,{}] 17:52:12 INFO - PROCESS | 1825 | 1462582332894 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}] 17:52:13 INFO - PROCESS | 1825 | 1462582333078 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 17:52:13 INFO - PROCESS | 1825 | 1462582333348 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1352d2000 == 111 [pid = 1825] [id = 442] 17:52:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd1352ea400) [pid = 1825] [serial = 1327] [outer = (nil)] 17:52:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd1352f1000) [pid = 1825] [serial = 1328] [outer = 0x7fd1352ea400] 17:52:13 INFO - PROCESS | 1825 | 1462582333424 Marionette DEBUG loaded listener.js 17:52:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd1352f6400) [pid = 1825] [serial = 1329] [outer = 0x7fd1352ea400] 17:52:14 INFO - PROCESS | 1825 | 1462582334272 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]]]}] 17:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1431ms 17:52:14 INFO - PROCESS | 1825 | 1462582334322 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 17:52:14 INFO - PROCESS | 1825 | 1462582334325 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 17:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:52:14 INFO - PROCESS | 1825 | 1462582334331 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:52:14 INFO - PROCESS | 1825 | 1462582334342 Marionette TRACE conn3 <- [1,1742,null,{}] 17:52:14 INFO - PROCESS | 1825 | 1462582334346 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}] 17:52:14 INFO - PROCESS | 1825 | 1462582334518 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 17:52:14 INFO - PROCESS | 1825 | 1462582334734 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ed1800 == 112 [pid = 1825] [id = 443] 17:52:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd13526f000) [pid = 1825] [serial = 1330] [outer = (nil)] 17:52:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd135276800) [pid = 1825] [serial = 1331] [outer = 0x7fd13526f000] 17:52:14 INFO - PROCESS | 1825 | 1462582334839 Marionette DEBUG loaded listener.js 17:52:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd13527a800) [pid = 1825] [serial = 1332] [outer = 0x7fd13526f000] 17:52:15 INFO - PROCESS | 1825 | 1462582335741 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]]]}] 17:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1485ms 17:52:15 INFO - PROCESS | 1825 | 1462582335817 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 17:52:15 INFO - PROCESS | 1825 | 1462582335821 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 17:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:52:15 INFO - PROCESS | 1825 | 1462582335827 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:52:15 INFO - PROCESS | 1825 | 1462582335829 Marionette TRACE conn3 <- [1,1746,null,{}] 17:52:15 INFO - PROCESS | 1825 | 1462582335834 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}] 17:52:16 INFO - PROCESS | 1825 | 1462582336454 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 17:52:16 INFO - PROCESS | 1825 | 1462582336763 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138158800 == 113 [pid = 1825] [id = 444] 17:52:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd135273c00) [pid = 1825] [serial = 1333] [outer = (nil)] 17:52:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd1354d5800) [pid = 1825] [serial = 1334] [outer = 0x7fd135273c00] 17:52:16 INFO - PROCESS | 1825 | 1462582336844 Marionette DEBUG loaded listener.js 17:52:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd135e16c00) [pid = 1825] [serial = 1335] [outer = 0x7fd135273c00] 17:52:17 INFO - PROCESS | 1825 | 1462582337723 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]]]}] 17:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1932ms 17:52:17 INFO - PROCESS | 1825 | 1462582337761 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 17:52:17 INFO - PROCESS | 1825 | 1462582337767 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 17:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:52:17 INFO - PROCESS | 1825 | 1462582337773 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:52:17 INFO - PROCESS | 1825 | 1462582337780 Marionette TRACE conn3 <- [1,1750,null,{}] 17:52:17 INFO - PROCESS | 1825 | 1462582337788 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}] 17:52:17 INFO - PROCESS | 1825 | 1462582337961 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 17:52:18 INFO - PROCESS | 1825 | 1462582338203 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb60000 == 114 [pid = 1825] [id = 445] 17:52:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd135275400) [pid = 1825] [serial = 1336] [outer = (nil)] 17:52:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd136c2b800) [pid = 1825] [serial = 1337] [outer = 0x7fd135275400] 17:52:18 INFO - PROCESS | 1825 | 1462582338271 Marionette DEBUG loaded listener.js 17:52:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd137ad3c00) [pid = 1825] [serial = 1338] [outer = 0x7fd135275400] 17:52:19 INFO - PROCESS | 1825 | 1462582339344 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]]]}] 17:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1646ms 17:52:19 INFO - PROCESS | 1825 | 1462582339421 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 17:52:19 INFO - PROCESS | 1825 | 1462582339424 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 17:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:52:19 INFO - PROCESS | 1825 | 1462582339430 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:52:19 INFO - PROCESS | 1825 | 1462582339433 Marionette TRACE conn3 <- [1,1754,null,{}] 17:52:19 INFO - PROCESS | 1825 | 1462582339438 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}] 17:52:19 INFO - PROCESS | 1825 | 1462582339608 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 17:52:19 INFO - PROCESS | 1825 | 1462582339895 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e29800 == 115 [pid = 1825] [id = 446] 17:52:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd137fe6400) [pid = 1825] [serial = 1339] [outer = (nil)] 17:52:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd1393af800) [pid = 1825] [serial = 1340] [outer = 0x7fd137fe6400] 17:52:20 INFO - PROCESS | 1825 | 1462582340006 Marionette DEBUG loaded listener.js 17:52:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd1393ba000) [pid = 1825] [serial = 1341] [outer = 0x7fd137fe6400] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d339800 == 114 [pid = 1825] [id = 375] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd13a91d800) [pid = 1825] [serial = 1181] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd138a79800) [pid = 1825] [serial = 1190] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd16250b800) [pid = 1825] [serial = 1184] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd135e0c400) [pid = 1825] [serial = 1196] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd1354db800) [pid = 1825] [serial = 1193] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd14620d800) [pid = 1825] [serial = 1187] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e53800 == 113 [pid = 1825] [id = 429] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402c9000 == 112 [pid = 1825] [id = 428] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e4a4000 == 111 [pid = 1825] [id = 427] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c18b000 == 110 [pid = 1825] [id = 426] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138adb000 == 109 [pid = 1825] [id = 425] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ec5800 == 108 [pid = 1825] [id = 424] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0c8000 == 107 [pid = 1825] [id = 423] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14673d800 == 106 [pid = 1825] [id = 418] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd166766800 == 105 [pid = 1825] [id = 417] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138076000 == 104 [pid = 1825] [id = 416] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162210800 == 103 [pid = 1825] [id = 415] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d067000 == 102 [pid = 1825] [id = 414] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fe7d000 == 101 [pid = 1825] [id = 413] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dd52000 == 100 [pid = 1825] [id = 412] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd152fae800 == 99 [pid = 1825] [id = 374] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148554000 == 98 [pid = 1825] [id = 411] 17:52:20 INFO - PROCESS | 1825 | 1462582340929 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]]]}] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd147199800 == 97 [pid = 1825] [id = 410] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402c5800 == 96 [pid = 1825] [id = 409] 17:52:20 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1380a9800 == 95 [pid = 1825] [id = 408] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd1467f0800) [pid = 1825] [serial = 1220] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd146f4a000) [pid = 1825] [serial = 1221] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd149b4f800) [pid = 1825] [serial = 1152] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd13d293400) [pid = 1825] [serial = 1208] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd1380b6800) [pid = 1825] [serial = 1154] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd1404b0400) [pid = 1825] [serial = 1214] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd14620cc00) [pid = 1825] [serial = 1217] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd1401a5000) [pid = 1825] [serial = 1212] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd15e3d1000) [pid = 1825] [serial = 1172] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd162080400) [pid = 1825] [serial = 1178] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd1463db800) [pid = 1825] [serial = 1218] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd13cfd4400) [pid = 1825] [serial = 1206] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd13d292800) [pid = 1825] [serial = 1157] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd140ba5000) [pid = 1825] [serial = 1215] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd135e18000) [pid = 1825] [serial = 1199] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd138059c00) [pid = 1825] [serial = 1202] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd138a7ac00) [pid = 1825] [serial = 1203] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd13cee1400) [pid = 1825] [serial = 1205] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd146b1fc00) [pid = 1825] [serial = 1163] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd140e2ac00) [pid = 1825] [serial = 1160] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd1473e0c00) [pid = 1825] [serial = 1166] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd1515ebc00) [pid = 1825] [serial = 1169] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd136009800) [pid = 1825] [serial = 1175] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd13e263800) [pid = 1825] [serial = 1209] [outer = (nil)] [url = about:blank] 17:52:20 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd13f8e1800) [pid = 1825] [serial = 1211] [outer = (nil)] [url = about:blank] 17:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1584ms 17:52:21 INFO - PROCESS | 1825 | 1462582341014 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 17:52:21 INFO - PROCESS | 1825 | 1462582341021 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 17:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:52:21 INFO - PROCESS | 1825 | 1462582341036 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:52:21 INFO - PROCESS | 1825 | 1462582341043 Marionette TRACE conn3 <- [1,1758,null,{}] 17:52:21 INFO - PROCESS | 1825 | 1462582341048 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}] 17:52:21 INFO - PROCESS | 1825 | 1462582341233 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 17:52:21 INFO - PROCESS | 1825 | 1462582341467 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138070000 == 96 [pid = 1825] [id = 447] 17:52:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd1354d9800) [pid = 1825] [serial = 1342] [outer = (nil)] 17:52:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd1393bac00) [pid = 1825] [serial = 1343] [outer = 0x7fd1354d9800] 17:52:21 INFO - PROCESS | 1825 | 1462582341531 Marionette DEBUG loaded listener.js 17:52:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd13baaf000) [pid = 1825] [serial = 1344] [outer = 0x7fd1354d9800] 17:52:22 INFO - PROCESS | 1825 | 1462582342204 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]]]}] 17:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1239ms 17:52:22 INFO - PROCESS | 1825 | 1462582342268 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 17:52:22 INFO - PROCESS | 1825 | 1462582342272 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 17:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:52:22 INFO - PROCESS | 1825 | 1462582342289 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:52:22 INFO - PROCESS | 1825 | 1462582342291 Marionette TRACE conn3 <- [1,1762,null,{}] 17:52:22 INFO - PROCESS | 1825 | 1462582342296 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}] 17:52:22 INFO - PROCESS | 1825 | 1462582342454 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 17:52:22 INFO - PROCESS | 1825 | 1462582342469 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13b9a5800 == 97 [pid = 1825] [id = 448] 17:52:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd13baa6800) [pid = 1825] [serial = 1345] [outer = (nil)] 17:52:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd13c1dc000) [pid = 1825] [serial = 1346] [outer = 0x7fd13baa6800] 17:52:22 INFO - PROCESS | 1825 | 1462582342527 Marionette DEBUG loaded listener.js 17:52:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd13c1e4c00) [pid = 1825] [serial = 1347] [outer = 0x7fd13baa6800] 17:52:23 INFO - PROCESS | 1825 | 1462582343489 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]]]}] 17:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1238ms 17:52:23 INFO - PROCESS | 1825 | 1462582343517 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 17:52:23 INFO - PROCESS | 1825 | 1462582343520 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 17:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:52:23 INFO - PROCESS | 1825 | 1462582343536 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:52:23 INFO - PROCESS | 1825 | 1462582343539 Marionette TRACE conn3 <- [1,1766,null,{}] 17:52:23 INFO - PROCESS | 1825 | 1462582343544 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}] 17:52:23 INFO - PROCESS | 1825 | 1462582343778 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 17:52:23 INFO - PROCESS | 1825 | 1462582343817 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb56800 == 98 [pid = 1825] [id = 449] 17:52:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd13cee1400) [pid = 1825] [serial = 1348] [outer = (nil)] 17:52:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd13cfcf800) [pid = 1825] [serial = 1349] [outer = 0x7fd13cee1400] 17:52:23 INFO - PROCESS | 1825 | 1462582343891 Marionette DEBUG loaded listener.js 17:52:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd13d1f2000) [pid = 1825] [serial = 1350] [outer = 0x7fd13cee1400] 17:52:24 INFO - PROCESS | 1825 | 1462582344797 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]]]}] 17:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1277ms 17:52:24 INFO - PROCESS | 1825 | 1462582344820 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 17:52:24 INFO - PROCESS | 1825 | 1462582344824 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 17:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:52:24 INFO - PROCESS | 1825 | 1462582344829 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:52:24 INFO - PROCESS | 1825 | 1462582344832 Marionette TRACE conn3 <- [1,1770,null,{}] 17:52:24 INFO - PROCESS | 1825 | 1462582344837 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}] 17:52:25 INFO - PROCESS | 1825 | 1462582345067 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 17:52:25 INFO - PROCESS | 1825 | 1462582345102 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f97b000 == 99 [pid = 1825] [id = 450] 17:52:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd13d1f6800) [pid = 1825] [serial = 1351] [outer = (nil)] 17:52:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd13f2d5000) [pid = 1825] [serial = 1352] [outer = 0x7fd13d1f6800] 17:52:25 INFO - PROCESS | 1825 | 1462582345201 Marionette DEBUG loaded listener.js 17:52:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd13f8e2400) [pid = 1825] [serial = 1353] [outer = 0x7fd13d1f6800] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd137ad3400) [pid = 1825] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd1379b2000) [pid = 1825] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd14673d000) [pid = 1825] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd13a921400) [pid = 1825] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd137accc00) [pid = 1825] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd135e15000) [pid = 1825] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd13c1e3800) [pid = 1825] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:52:26 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd13f8dc800) [pid = 1825] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:52:26 INFO - PROCESS | 1825 | 1462582346565 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]]]}] 17:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1779ms 17:52:26 INFO - PROCESS | 1825 | 1462582346610 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 17:52:26 INFO - PROCESS | 1825 | 1462582346614 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 17:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:52:26 INFO - PROCESS | 1825 | 1462582346619 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:52:26 INFO - PROCESS | 1825 | 1462582346621 Marionette TRACE conn3 <- [1,1774,null,{}] 17:52:26 INFO - PROCESS | 1825 | 1462582346626 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}] 17:52:26 INFO - PROCESS | 1825 | 1462582346801 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 17:52:26 INFO - PROCESS | 1825 | 1462582346815 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f9a9000 == 100 [pid = 1825] [id = 451] 17:52:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd137ad3400) [pid = 1825] [serial = 1354] [outer = (nil)] 17:52:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd140006000) [pid = 1825] [serial = 1355] [outer = 0x7fd137ad3400] 17:52:26 INFO - PROCESS | 1825 | 1462582346872 Marionette DEBUG loaded listener.js 17:52:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd14041c800) [pid = 1825] [serial = 1356] [outer = 0x7fd137ad3400] 17:52:27 INFO - PROCESS | 1825 | 1462582347724 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]]]}] 17:52:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:52:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1130ms 17:52:27 INFO - PROCESS | 1825 | 1462582347750 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 17:52:27 INFO - PROCESS | 1825 | 1462582347753 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 17:52:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:52:27 INFO - PROCESS | 1825 | 1462582347759 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:52:27 INFO - PROCESS | 1825 | 1462582347761 Marionette TRACE conn3 <- [1,1778,null,{}] 17:52:27 INFO - PROCESS | 1825 | 1462582347766 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}] 17:52:28 INFO - PROCESS | 1825 | 1462582348002 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 17:52:28 INFO - PROCESS | 1825 | 1462582348301 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e3c800 == 101 [pid = 1825] [id = 452] 17:52:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd1351e6400) [pid = 1825] [serial = 1357] [outer = (nil)] 17:52:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd13526c800) [pid = 1825] [serial = 1358] [outer = 0x7fd1351e6400] 17:52:28 INFO - PROCESS | 1825 | 1462582348374 Marionette DEBUG loaded listener.js 17:52:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd1354d8400) [pid = 1825] [serial = 1359] [outer = 0x7fd1351e6400] 17:52:29 INFO - PROCESS | 1825 | 1462582349342 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]]]}] 17:52:29 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 17:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1631ms 17:52:29 INFO - PROCESS | 1825 | 1462582349393 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 17:52:29 INFO - PROCESS | 1825 | 1462582349400 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 17:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:52:29 INFO - PROCESS | 1825 | 1462582349407 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:52:29 INFO - PROCESS | 1825 | 1462582349413 Marionette TRACE conn3 <- [1,1782,null,{}] 17:52:29 INFO - PROCESS | 1825 | 1462582349419 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}] 17:52:29 INFO - PROCESS | 1825 | 1462582349680 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 17:52:30 INFO - PROCESS | 1825 | 1462582350072 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0dc800 == 102 [pid = 1825] [id = 453] 17:52:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd136c2c800) [pid = 1825] [serial = 1360] [outer = (nil)] 17:52:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd137fed000) [pid = 1825] [serial = 1361] [outer = 0x7fd136c2c800] 17:52:30 INFO - PROCESS | 1825 | 1462582350187 Marionette DEBUG loaded listener.js 17:52:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd1393afc00) [pid = 1825] [serial = 1362] [outer = 0x7fd136c2c800] 17:52:31 INFO - PROCESS | 1825 | 1462582351063 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]]]}] 17:52:31 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 17:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1692ms 17:52:31 INFO - PROCESS | 1825 | 1462582351105 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 17:52:31 INFO - PROCESS | 1825 | 1462582351111 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 17:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:52:31 INFO - PROCESS | 1825 | 1462582351118 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:52:31 INFO - PROCESS | 1825 | 1462582351123 Marionette TRACE conn3 <- [1,1786,null,{}] 17:52:31 INFO - PROCESS | 1825 | 1462582351132 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}] 17:52:31 INFO - PROCESS | 1825 | 1462582351402 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 17:52:31 INFO - PROCESS | 1825 | 1462582351697 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dcb000 == 103 [pid = 1825] [id = 454] 17:52:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13a91ec00) [pid = 1825] [serial = 1363] [outer = (nil)] 17:52:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13be2bc00) [pid = 1825] [serial = 1364] [outer = 0x7fd13a91ec00] 17:52:31 INFO - PROCESS | 1825 | 1462582351816 Marionette DEBUG loaded listener.js 17:52:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd13c92e400) [pid = 1825] [serial = 1365] [outer = 0x7fd13a91ec00] 17:52:32 INFO - PROCESS | 1825 | 1462582352694 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]]]}] 17:52:32 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 17:52:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1638ms 17:52:32 INFO - PROCESS | 1825 | 1462582352760 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 17:52:32 INFO - PROCESS | 1825 | 1462582352763 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 17:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:52:32 INFO - PROCESS | 1825 | 1462582352781 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:52:32 INFO - PROCESS | 1825 | 1462582352791 Marionette TRACE conn3 <- [1,1790,null,{}] 17:52:32 INFO - PROCESS | 1825 | 1462582352797 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}] 17:52:33 INFO - PROCESS | 1825 | 1462582353031 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 17:52:33 INFO - PROCESS | 1825 | 1462582353284 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a3e800 == 104 [pid = 1825] [id = 455] 17:52:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd13baad000) [pid = 1825] [serial = 1366] [outer = (nil)] 17:52:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd140010800) [pid = 1825] [serial = 1367] [outer = 0x7fd13baad000] 17:52:33 INFO - PROCESS | 1825 | 1462582353407 Marionette DEBUG loaded listener.js 17:52:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd140e2fc00) [pid = 1825] [serial = 1368] [outer = 0x7fd13baad000] 17:52:34 INFO - PROCESS | 1825 | 1462582354279 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]]]}] 17:52:34 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) 17:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1551ms 17:52:34 INFO - PROCESS | 1825 | 1462582354324 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 17:52:34 INFO - PROCESS | 1825 | 1462582354328 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 17:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:52:34 INFO - PROCESS | 1825 | 1462582354334 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:52:34 INFO - PROCESS | 1825 | 1462582354337 Marionette TRACE conn3 <- [1,1794,null,{}] 17:52:34 INFO - PROCESS | 1825 | 1462582354342 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}] 17:52:34 INFO - PROCESS | 1825 | 1462582354536 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 17:52:34 INFO - PROCESS | 1825 | 1462582354752 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14755f000 == 105 [pid = 1825] [id = 456] 17:52:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd13d1f6c00) [pid = 1825] [serial = 1369] [outer = (nil)] 17:52:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd146133400) [pid = 1825] [serial = 1370] [outer = 0x7fd13d1f6c00] 17:52:34 INFO - PROCESS | 1825 | 1462582354861 Marionette DEBUG loaded listener.js 17:52:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd14633e400) [pid = 1825] [serial = 1371] [outer = 0x7fd13d1f6c00] 17:52:35 INFO - PROCESS | 1825 | 1462582355749 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]]]}] 17:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1481ms 17:52:35 INFO - PROCESS | 1825 | 1462582355816 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 17:52:35 INFO - PROCESS | 1825 | 1462582355820 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 17:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:52:35 INFO - PROCESS | 1825 | 1462582355828 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:52:35 INFO - PROCESS | 1825 | 1462582355831 Marionette TRACE conn3 <- [1,1798,null,{}] 17:52:35 INFO - PROCESS | 1825 | 1462582355837 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}] 17:52:36 INFO - PROCESS | 1825 | 1462582356033 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 17:52:36 INFO - PROCESS | 1825 | 1462582356246 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dbbb800 == 106 [pid = 1825] [id = 457] 17:52:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd146b26000) [pid = 1825] [serial = 1372] [outer = (nil)] 17:52:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd146ce4000) [pid = 1825] [serial = 1373] [outer = 0x7fd146b26000] 17:52:36 INFO - PROCESS | 1825 | 1462582356381 Marionette DEBUG loaded listener.js 17:52:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd14c2d3800) [pid = 1825] [serial = 1374] [outer = 0x7fd146b26000] 17:52:37 INFO - PROCESS | 1825 | 1462582357355 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]]]}] 17:52:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:52:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1581ms 17:52:37 INFO - PROCESS | 1825 | 1462582357409 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 17:52:37 INFO - PROCESS | 1825 | 1462582357413 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 17:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:52:37 INFO - PROCESS | 1825 | 1462582357422 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:52:37 INFO - PROCESS | 1825 | 1462582357425 Marionette TRACE conn3 <- [1,1802,null,{}] 17:52:37 INFO - PROCESS | 1825 | 1462582357431 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}] 17:52:37 INFO - PROCESS | 1825 | 1462582357660 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 17:52:37 INFO - PROCESS | 1825 | 1462582357930 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ff5b800 == 107 [pid = 1825] [id = 458] 17:52:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd14693e800) [pid = 1825] [serial = 1375] [outer = (nil)] 17:52:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd14ea7c800) [pid = 1825] [serial = 1376] [outer = 0x7fd14693e800] 17:52:38 INFO - PROCESS | 1825 | 1462582358043 Marionette DEBUG loaded listener.js 17:52:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd14f648c00) [pid = 1825] [serial = 1377] [outer = 0x7fd14693e800] 17:52:38 INFO - PROCESS | 1825 | 1462582358836 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]]]}] 17:52:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:52:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1484ms 17:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:52:38 INFO - PROCESS | 1825 | 1462582358907 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 17:52:38 INFO - PROCESS | 1825 | 1462582358909 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 17:52:38 INFO - PROCESS | 1825 | 1462582358916 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:52:38 INFO - PROCESS | 1825 | 1462582358919 Marionette TRACE conn3 <- [1,1806,null,{}] 17:52:38 INFO - PROCESS | 1825 | 1462582358924 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}] 17:52:39 INFO - PROCESS | 1825 | 1462582359121 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 17:52:39 INFO - PROCESS | 1825 | 1462582359341 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ce05800 == 108 [pid = 1825] [id = 459] 17:52:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd146b28000) [pid = 1825] [serial = 1378] [outer = (nil)] 17:52:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd14f9b9400) [pid = 1825] [serial = 1379] [outer = 0x7fd146b28000] 17:52:39 INFO - PROCESS | 1825 | 1462582359453 Marionette DEBUG loaded listener.js 17:52:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd1515df400) [pid = 1825] [serial = 1380] [outer = 0x7fd146b28000] 17:52:40 INFO - PROCESS | 1825 | 1462582360364 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]]]}] 17:52:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:52:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1478ms 17:52:40 INFO - PROCESS | 1825 | 1462582360395 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 17:52:40 INFO - PROCESS | 1825 | 1462582360397 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 17:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:52:40 INFO - PROCESS | 1825 | 1462582360404 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:52:40 INFO - PROCESS | 1825 | 1462582360407 Marionette TRACE conn3 <- [1,1810,null,{}] 17:52:40 INFO - PROCESS | 1825 | 1462582360412 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}] 17:52:40 INFO - PROCESS | 1825 | 1462582360591 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 17:52:40 INFO - PROCESS | 1825 | 1462582360810 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161821000 == 109 [pid = 1825] [id = 460] 17:52:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd14cebb400) [pid = 1825] [serial = 1381] [outer = (nil)] 17:52:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd156545400) [pid = 1825] [serial = 1382] [outer = 0x7fd14cebb400] 17:52:40 INFO - PROCESS | 1825 | 1462582360931 Marionette DEBUG loaded listener.js 17:52:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd15e2d9c00) [pid = 1825] [serial = 1383] [outer = 0x7fd14cebb400] 17:52:41 INFO - PROCESS | 1825 | 1462582361820 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]]]}] 17:52:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:52:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1490ms 17:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:52:41 INFO - PROCESS | 1825 | 1462582361895 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 17:52:41 INFO - PROCESS | 1825 | 1462582361898 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 17:52:41 INFO - PROCESS | 1825 | 1462582361904 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:52:41 INFO - PROCESS | 1825 | 1462582361907 Marionette TRACE conn3 <- [1,1814,null,{}] 17:52:41 INFO - PROCESS | 1825 | 1462582361912 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}] 17:52:42 INFO - PROCESS | 1825 | 1462582362101 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 17:52:42 INFO - PROCESS | 1825 | 1462582362317 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd164f1c800 == 110 [pid = 1825] [id = 461] 17:52:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd14f47bc00) [pid = 1825] [serial = 1384] [outer = (nil)] 17:52:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd1604c5400) [pid = 1825] [serial = 1385] [outer = 0x7fd14f47bc00] 17:52:42 INFO - PROCESS | 1825 | 1462582362429 Marionette DEBUG loaded listener.js 17:52:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd16207a800) [pid = 1825] [serial = 1386] [outer = 0x7fd14f47bc00] 17:52:43 INFO - PROCESS | 1825 | 1462582363447 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]]]}] 17:52:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:52:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1584ms 17:52:43 INFO - PROCESS | 1825 | 1462582363488 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 17:52:43 INFO - PROCESS | 1825 | 1462582363491 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 17:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:52:43 INFO - PROCESS | 1825 | 1462582363497 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:52:43 INFO - PROCESS | 1825 | 1462582363499 Marionette TRACE conn3 <- [1,1818,null,{}] 17:52:43 INFO - PROCESS | 1825 | 1462582363505 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}] 17:52:43 INFO - PROCESS | 1825 | 1462582363681 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 17:52:44 INFO - PROCESS | 1825 | 1462582363996 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0bb000 == 111 [pid = 1825] [id = 462] 17:52:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd16230d000) [pid = 1825] [serial = 1387] [outer = (nil)] 17:52:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd162310400) [pid = 1825] [serial = 1388] [outer = 0x7fd16230d000] 17:52:44 INFO - PROCESS | 1825 | 1462582364091 Marionette DEBUG loaded listener.js 17:52:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd1625ba800) [pid = 1825] [serial = 1389] [outer = 0x7fd16230d000] 17:52:44 INFO - PROCESS | 1825 | 1462582364929 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]]]}] 17:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1487ms 17:52:44 INFO - PROCESS | 1825 | 1462582364985 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 17:52:44 INFO - PROCESS | 1825 | 1462582364989 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 17:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:52:44 INFO - PROCESS | 1825 | 1462582364994 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:52:44 INFO - PROCESS | 1825 | 1462582364997 Marionette TRACE conn3 <- [1,1822,null,{}] 17:52:45 INFO - PROCESS | 1825 | 1462582365003 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}] 17:52:45 INFO - PROCESS | 1825 | 1462582365217 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 17:52:45 INFO - PROCESS | 1825 | 1462582365435 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0a4800 == 112 [pid = 1825] [id = 463] 17:52:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd1361cdc00) [pid = 1825] [serial = 1390] [outer = (nil)] 17:52:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 265 (0x7fd1361d8000) [pid = 1825] [serial = 1391] [outer = 0x7fd1361cdc00] 17:52:45 INFO - PROCESS | 1825 | 1462582365549 Marionette DEBUG loaded listener.js 17:52:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd162620000) [pid = 1825] [serial = 1392] [outer = 0x7fd1361cdc00] 17:52:46 INFO - PROCESS | 1825 | 1462582366389 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]]]}] 17:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1434ms 17:52:46 INFO - PROCESS | 1825 | 1462582366429 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 17:52:46 INFO - PROCESS | 1825 | 1462582366433 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 17:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:52:46 INFO - PROCESS | 1825 | 1462582366439 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:52:46 INFO - PROCESS | 1825 | 1462582366441 Marionette TRACE conn3 <- [1,1826,null,{}] 17:52:46 INFO - PROCESS | 1825 | 1462582366446 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}] 17:52:46 INFO - PROCESS | 1825 | 1462582366628 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 17:52:46 INFO - PROCESS | 1825 | 1462582366848 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316d9000 == 113 [pid = 1825] [id = 464] 17:52:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd131058c00) [pid = 1825] [serial = 1393] [outer = (nil)] 17:52:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd13105ec00) [pid = 1825] [serial = 1394] [outer = 0x7fd131058c00] 17:52:46 INFO - PROCESS | 1825 | 1462582366954 Marionette DEBUG loaded listener.js 17:52:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd131063400) [pid = 1825] [serial = 1395] [outer = 0x7fd131058c00] 17:52:47 INFO - PROCESS | 1825 | 1462582367860 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]]]}] 17:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1484ms 17:52:47 INFO - PROCESS | 1825 | 1462582367923 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 17:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:52:47 INFO - PROCESS | 1825 | 1462582367935 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 17:52:47 INFO - PROCESS | 1825 | 1462582367939 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:52:47 INFO - PROCESS | 1825 | 1462582367943 Marionette TRACE conn3 <- [1,1830,null,{}] 17:52:47 INFO - PROCESS | 1825 | 1462582367948 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}] 17:52:48 INFO - PROCESS | 1825 | 1462582368162 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 17:52:48 INFO - PROCESS | 1825 | 1462582368434 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd131112000 == 114 [pid = 1825] [id = 465] 17:52:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd131059400) [pid = 1825] [serial = 1396] [outer = (nil)] 17:52:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd131135400) [pid = 1825] [serial = 1397] [outer = 0x7fd131059400] 17:52:48 INFO - PROCESS | 1825 | 1462582368548 Marionette DEBUG loaded listener.js 17:52:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd13113ac00) [pid = 1825] [serial = 1398] [outer = 0x7fd131059400] 17:52:49 INFO - PROCESS | 1825 | 1462582369869 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]]]}] 17:52:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:52:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1981ms 17:52:49 INFO - PROCESS | 1825 | 1462582369973 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 17:52:49 INFO - PROCESS | 1825 | 1462582369979 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 17:52:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:52:49 INFO - PROCESS | 1825 | 1462582369989 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:52:49 INFO - PROCESS | 1825 | 1462582369994 Marionette TRACE conn3 <- [1,1834,null,{}] 17:52:50 INFO - PROCESS | 1825 | 1462582370003 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}] 17:52:50 INFO - PROCESS | 1825 | 1462582370183 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 17:52:50 INFO - PROCESS | 1825 | 1462582370446 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d6c800 == 115 [pid = 1825] [id = 466] 17:52:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 273 (0x7fd1311e4c00) [pid = 1825] [serial = 1399] [outer = (nil)] 17:52:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 274 (0x7fd1311eb000) [pid = 1825] [serial = 1400] [outer = 0x7fd1311e4c00] 17:52:50 INFO - PROCESS | 1825 | 1462582370514 Marionette DEBUG loaded listener.js 17:52:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 275 (0x7fd1351e7800) [pid = 1825] [serial = 1401] [outer = 0x7fd1311e4c00] 17:52:51 INFO - PROCESS | 1825 | 1462582371424 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]]]}] 17:52:51 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 17:52:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1491ms 17:52:51 INFO - PROCESS | 1825 | 1462582371498 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 17:52:51 INFO - PROCESS | 1825 | 1462582371513 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 17:52:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:52:51 INFO - PROCESS | 1825 | 1462582371529 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:52:51 INFO - PROCESS | 1825 | 1462582371537 Marionette TRACE conn3 <- [1,1838,null,{}] 17:52:51 INFO - PROCESS | 1825 | 1462582371548 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}] 17:52:51 INFO - PROCESS | 1825 | 1462582371835 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 17:52:52 INFO - PROCESS | 1825 | 1462582372100 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136cdd800 == 116 [pid = 1825] [id = 467] 17:52:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 276 (0x7fd1352f3400) [pid = 1825] [serial = 1402] [outer = (nil)] 17:52:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 277 (0x7fd135e10800) [pid = 1825] [serial = 1403] [outer = 0x7fd1352f3400] 17:52:52 INFO - PROCESS | 1825 | 1462582372210 Marionette DEBUG loaded listener.js 17:52:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 278 (0x7fd135f95400) [pid = 1825] [serial = 1404] [outer = 0x7fd1352f3400] 17:52:53 INFO - PROCESS | 1825 | 1462582373104 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]]]}] 17:52:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:52:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1646ms 17:52:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:52:53 INFO - PROCESS | 1825 | 1462582373176 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 17:52:53 INFO - PROCESS | 1825 | 1462582373178 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 17:52:53 INFO - PROCESS | 1825 | 1462582373185 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:52:53 INFO - PROCESS | 1825 | 1462582373190 Marionette TRACE conn3 <- [1,1842,null,{}] 17:52:53 INFO - PROCESS | 1825 | 1462582373204 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}] 17:52:53 INFO - PROCESS | 1825 | 1462582373427 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 17:52:53 INFO - PROCESS | 1825 | 1462582373723 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13b9ae000 == 117 [pid = 1825] [id = 468] 17:52:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 279 (0x7fd1361d6400) [pid = 1825] [serial = 1405] [outer = (nil)] 17:52:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 280 (0x7fd136919800) [pid = 1825] [serial = 1406] [outer = 0x7fd1361d6400] 17:52:53 INFO - PROCESS | 1825 | 1462582373839 Marionette DEBUG loaded listener.js 17:52:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 281 (0x7fd137fe7400) [pid = 1825] [serial = 1407] [outer = 0x7fd1361d6400] 17:52:54 INFO - PROCESS | 1825 | 1462582374677 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]]]}] 17:52:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:52:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1539ms 17:52:54 INFO - PROCESS | 1825 | 1462582374724 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 17:52:54 INFO - PROCESS | 1825 | 1462582374728 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 17:52:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:52:54 INFO - PROCESS | 1825 | 1462582374734 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:52:54 INFO - PROCESS | 1825 | 1462582374736 Marionette TRACE conn3 <- [1,1846,null,{}] 17:52:54 INFO - PROCESS | 1825 | 1462582374741 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}] 17:52:54 INFO - PROCESS | 1825 | 1462582374919 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 17:52:55 INFO - PROCESS | 1825 | 1462582375242 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f9a9000 == 116 [pid = 1825] [id = 451] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 280 (0x7fd13c1dd400) [pid = 1825] [serial = 1265] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 279 (0x7fd14757b000) [pid = 1825] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 278 (0x7fd1351ec400) [pid = 1825] [serial = 1253] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 277 (0x7fd14c2d0c00) [pid = 1825] [serial = 1238] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 276 (0x7fd138a70c00) [pid = 1825] [serial = 1226] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 275 (0x7fd140ba3c00) [pid = 1825] [serial = 1232] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 274 (0x7fd13d1ef800) [pid = 1825] [serial = 1229] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 273 (0x7fd1534c0c00) [pid = 1825] [serial = 1241] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 272 (0x7fd135fe4000) [pid = 1825] [serial = 1247] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd1379ad000) [pid = 1825] [serial = 1256] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd136913000) [pid = 1825] [serial = 1268] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd161e42400) [pid = 1825] [serial = 1250] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd146336000) [pid = 1825] [serial = 1235] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd16189d000) [pid = 1825] [serial = 1244] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd13c1d8400) [pid = 1825] [serial = 1262] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd1393b7c00) [pid = 1825] [serial = 1259] [outer = (nil)] [url = about:blank] 17:52:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379f0800 == 117 [pid = 1825] [id = 469] 17:52:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd1351ec400) [pid = 1825] [serial = 1408] [outer = (nil)] 17:52:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd1379ad000) [pid = 1825] [serial = 1409] [outer = 0x7fd1351ec400] 17:52:55 INFO - PROCESS | 1825 | 1462582375418 Marionette DEBUG loaded listener.js 17:52:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd13a91a800) [pid = 1825] [serial = 1410] [outer = 0x7fd1351ec400] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f97b000 == 116 [pid = 1825] [id = 450] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cb56800 == 115 [pid = 1825] [id = 449] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13b9a5800 == 114 [pid = 1825] [id = 448] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138070000 == 113 [pid = 1825] [id = 447] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e29800 == 112 [pid = 1825] [id = 446] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cb60000 == 111 [pid = 1825] [id = 445] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138158800 == 110 [pid = 1825] [id = 444] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162213000 == 109 [pid = 1825] [id = 437] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd157320000 == 108 [pid = 1825] [id = 436] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f2e5000 == 107 [pid = 1825] [id = 435] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149b87000 == 106 [pid = 1825] [id = 434] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bb1800 == 105 [pid = 1825] [id = 433] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f9ab800 == 104 [pid = 1825] [id = 432] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a4f800 == 103 [pid = 1825] [id = 431] 17:52:55 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460df800 == 102 [pid = 1825] [id = 430] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd14620a000) [pid = 1825] [serial = 1290] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd137fe5c00) [pid = 1825] [serial = 1274] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd13e268400) [pid = 1825] [serial = 1284] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 264 (0x7fd13a925000) [pid = 1825] [serial = 1277] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd136914400) [pid = 1825] [serial = 1271] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd13cfe3c00) [pid = 1825] [serial = 1280] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd136c23000) [pid = 1825] [serial = 1272] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd146134000) [pid = 1825] [serial = 1287] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd13d194400) [pid = 1825] [serial = 1281] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd13c1e3400) [pid = 1825] [serial = 1278] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd140b9d000) [pid = 1825] [serial = 1286] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd13e1bdc00) [pid = 1825] [serial = 1283] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd146f4d400) [pid = 1825] [serial = 1223] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd1380c1400) [pid = 1825] [serial = 1275] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd146137c00) [pid = 1825] [serial = 1289] [outer = (nil)] [url = about:blank] 17:52:56 INFO - PROCESS | 1825 | 1462582376179 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]]]}] 17:52:56 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) 17:52:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1483ms 17:52:56 INFO - PROCESS | 1825 | 1462582376255 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 17:52:56 INFO - PROCESS | 1825 | 1462582376258 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 17:52:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:52:56 INFO - PROCESS | 1825 | 1462582376270 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:52:56 INFO - PROCESS | 1825 | 1462582376272 Marionette TRACE conn3 <- [1,1850,null,{}] 17:52:56 INFO - PROCESS | 1825 | 1462582376277 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}] 17:52:56 INFO - PROCESS | 1825 | 1462582376442 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 17:52:56 INFO - PROCESS | 1825 | 1462582376452 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac48000 == 103 [pid = 1825] [id = 470] 17:52:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd1380c1400) [pid = 1825] [serial = 1411] [outer = (nil)] 17:52:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd13baa8000) [pid = 1825] [serial = 1412] [outer = 0x7fd1380c1400] 17:52:56 INFO - PROCESS | 1825 | 1462582376511 Marionette DEBUG loaded listener.js 17:52:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd13be29c00) [pid = 1825] [serial = 1413] [outer = 0x7fd1380c1400] 17:52:57 INFO - PROCESS | 1825 | 1462582377417 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]]]}] 17:52:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:52:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1179ms 17:52:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:52:57 INFO - PROCESS | 1825 | 1462582377449 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 17:52:57 INFO - PROCESS | 1825 | 1462582377452 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 17:52:57 INFO - PROCESS | 1825 | 1462582377458 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:52:57 INFO - PROCESS | 1825 | 1462582377461 Marionette TRACE conn3 <- [1,1854,null,{}] 17:52:57 INFO - PROCESS | 1825 | 1462582377466 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}] 17:52:57 INFO - PROCESS | 1825 | 1462582377680 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 17:52:57 INFO - PROCESS | 1825 | 1462582377892 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb58000 == 104 [pid = 1825] [id = 471] 17:52:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd1393b8800) [pid = 1825] [serial = 1414] [outer = (nil)] 17:52:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd13c92f400) [pid = 1825] [serial = 1415] [outer = 0x7fd1393b8800] 17:52:57 INFO - PROCESS | 1825 | 1462582377952 Marionette DEBUG loaded listener.js 17:52:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd13f3f1800) [pid = 1825] [serial = 1416] [outer = 0x7fd1393b8800] 17:52:58 INFO - PROCESS | 1825 | 1462582378740 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]]]}] 17:52:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:52:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1331ms 17:52:58 INFO - PROCESS | 1825 | 1462582378788 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 17:52:58 INFO - PROCESS | 1825 | 1462582378792 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 17:52:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:52:58 INFO - PROCESS | 1825 | 1462582378804 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:52:58 INFO - PROCESS | 1825 | 1462582378806 Marionette TRACE conn3 <- [1,1858,null,{}] 17:52:58 INFO - PROCESS | 1825 | 1462582378811 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}] 17:52:59 INFO - PROCESS | 1825 | 1462582379058 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 17:52:59 INFO - PROCESS | 1825 | 1462582379092 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:52:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e49e000 == 105 [pid = 1825] [id = 472] 17:52:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd1311e6400) [pid = 1825] [serial = 1417] [outer = (nil)] 17:52:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd1401a8800) [pid = 1825] [serial = 1418] [outer = 0x7fd1311e6400] 17:52:59 INFO - PROCESS | 1825 | 1462582379150 Marionette DEBUG loaded listener.js 17:52:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd140a6d400) [pid = 1825] [serial = 1419] [outer = 0x7fd1311e6400] 17:53:00 INFO - PROCESS | 1825 | 1462582379997 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]]]}] 17:53:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:53:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1281ms 17:53:00 INFO - PROCESS | 1825 | 1462582380103 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 17:53:00 INFO - PROCESS | 1825 | 1462582380106 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 17:53:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:53:00 INFO - PROCESS | 1825 | 1462582380111 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:53:00 INFO - PROCESS | 1825 | 1462582380113 Marionette TRACE conn3 <- [1,1862,null,{}] 17:53:00 INFO - PROCESS | 1825 | 1462582380119 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}] 17:53:01 INFO - PROCESS | 1825 | 1462582381183 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd137fe6400) [pid = 1825] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd13aa07800) [pid = 1825] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd135fdf400) [pid = 1825] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd14ce17400) [pid = 1825] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd136c2e400) [pid = 1825] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd15e3dd800) [pid = 1825] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd135273c00) [pid = 1825] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd13baa6800) [pid = 1825] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd136c27400) [pid = 1825] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd13d1f6800) [pid = 1825] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd1354d9800) [pid = 1825] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd14747c400) [pid = 1825] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd13cee1400) [pid = 1825] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd136a70400) [pid = 1825] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd136a64800) [pid = 1825] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd136a71000) [pid = 1825] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd136c24800) [pid = 1825] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd135275400) [pid = 1825] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd146774800) [pid = 1825] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd13aa03800) [pid = 1825] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd135e0b400) [pid = 1825] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd136a68800) [pid = 1825] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd146ce6800) [pid = 1825] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:53:01 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd140a6f000) [pid = 1825] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:53:01 INFO - PROCESS | 1825 | 1462582381419 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136b61000 == 106 [pid = 1825] [id = 473] 17:53:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd1351ed400) [pid = 1825] [serial = 1420] [outer = (nil)] 17:53:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd135e0c400) [pid = 1825] [serial = 1421] [outer = 0x7fd1351ed400] 17:53:01 INFO - PROCESS | 1825 | 1462582381483 Marionette DEBUG loaded listener.js 17:53:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd1379b2800) [pid = 1825] [serial = 1422] [outer = 0x7fd1351ed400] 17:53:02 INFO - PROCESS | 1825 | 1462582382141 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]]]}] 17:53:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:53:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2084ms 17:53:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:53:02 INFO - PROCESS | 1825 | 1462582382197 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 17:53:02 INFO - PROCESS | 1825 | 1462582382199 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 17:53:02 INFO - PROCESS | 1825 | 1462582382204 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:53:02 INFO - PROCESS | 1825 | 1462582382208 Marionette TRACE conn3 <- [1,1866,null,{}] 17:53:02 INFO - PROCESS | 1825 | 1462582382212 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}] 17:53:02 INFO - PROCESS | 1825 | 1462582382421 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 17:53:02 INFO - PROCESS | 1825 | 1462582382615 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f986800 == 107 [pid = 1825] [id = 474] 17:53:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd1351f0c00) [pid = 1825] [serial = 1423] [outer = (nil)] 17:53:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd13cee4800) [pid = 1825] [serial = 1424] [outer = 0x7fd1351f0c00] 17:53:02 INFO - PROCESS | 1825 | 1462582382680 Marionette DEBUG loaded listener.js 17:53:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd140ba1000) [pid = 1825] [serial = 1425] [outer = 0x7fd1351f0c00] 17:53:03 INFO - PROCESS | 1825 | 1462582383616 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]]]}] 17:53:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:53:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1478ms 17:53:03 INFO - PROCESS | 1825 | 1462582383683 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 17:53:03 INFO - PROCESS | 1825 | 1462582383689 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 17:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:53:03 INFO - PROCESS | 1825 | 1462582383697 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:53:03 INFO - PROCESS | 1825 | 1462582383703 Marionette TRACE conn3 <- [1,1870,null,{}] 17:53:03 INFO - PROCESS | 1825 | 1462582383712 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}] 17:53:03 INFO - PROCESS | 1825 | 1462582383949 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 17:53:04 INFO - PROCESS | 1825 | 1462582384319 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fce000 == 108 [pid = 1825] [id = 475] 17:53:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd1351e7c00) [pid = 1825] [serial = 1426] [outer = (nil)] 17:53:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd135276c00) [pid = 1825] [serial = 1427] [outer = 0x7fd1351e7c00] 17:53:04 INFO - PROCESS | 1825 | 1462582384406 Marionette DEBUG loaded listener.js 17:53:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd135e16000) [pid = 1825] [serial = 1428] [outer = 0x7fd1351e7c00] 17:53:05 INFO - PROCESS | 1825 | 1462582385271 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]]]}] 17:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1638ms 17:53:05 INFO - PROCESS | 1825 | 1462582385336 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 17:53:05 INFO - PROCESS | 1825 | 1462582385344 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 17:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:53:05 INFO - PROCESS | 1825 | 1462582385354 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:53:05 INFO - PROCESS | 1825 | 1462582385357 Marionette TRACE conn3 <- [1,1874,null,{}] 17:53:05 INFO - PROCESS | 1825 | 1462582385363 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}] 17:53:05 INFO - PROCESS | 1825 | 1462582385602 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 17:53:05 INFO - PROCESS | 1825 | 1462582385902 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb59000 == 109 [pid = 1825] [id = 476] 17:53:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd1361d2800) [pid = 1825] [serial = 1429] [outer = (nil)] 17:53:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd136a64000) [pid = 1825] [serial = 1430] [outer = 0x7fd1361d2800] 17:53:05 INFO - PROCESS | 1825 | 1462582385992 Marionette DEBUG loaded listener.js 17:53:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd13a918400) [pid = 1825] [serial = 1431] [outer = 0x7fd1361d2800] 17:53:06 INFO - PROCESS | 1825 | 1462582386887 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]]]}] 17:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1579ms 17:53:06 INFO - PROCESS | 1825 | 1462582386933 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 17:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:53:06 INFO - PROCESS | 1825 | 1462582386937 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 17:53:06 INFO - PROCESS | 1825 | 1462582386943 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:53:06 INFO - PROCESS | 1825 | 1462582386949 Marionette TRACE conn3 <- [1,1878,null,{}] 17:53:06 INFO - PROCESS | 1825 | 1462582386964 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}] 17:53:07 INFO - PROCESS | 1825 | 1462582387159 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 17:53:07 INFO - PROCESS | 1825 | 1462582387417 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14630e800 == 110 [pid = 1825] [id = 477] 17:53:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd13c1d6c00) [pid = 1825] [serial = 1432] [outer = (nil)] 17:53:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd13d186400) [pid = 1825] [serial = 1433] [outer = 0x7fd13c1d6c00] 17:53:07 INFO - PROCESS | 1825 | 1462582387538 Marionette DEBUG loaded listener.js 17:53:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd13e1d2400) [pid = 1825] [serial = 1434] [outer = 0x7fd13c1d6c00] 17:53:08 INFO - PROCESS | 1825 | 1462582388358 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]]]}] 17:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1491ms 17:53:08 INFO - PROCESS | 1825 | 1462582388434 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 17:53:08 INFO - PROCESS | 1825 | 1462582388438 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 17:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:53:08 INFO - PROCESS | 1825 | 1462582388444 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:53:08 INFO - PROCESS | 1825 | 1462582388447 Marionette TRACE conn3 <- [1,1882,null,{}] 17:53:08 INFO - PROCESS | 1825 | 1462582388452 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}] 17:53:08 INFO - PROCESS | 1825 | 1462582388641 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 17:53:08 INFO - PROCESS | 1825 | 1462582388858 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14719e000 == 111 [pid = 1825] [id = 478] 17:53:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd13c926000) [pid = 1825] [serial = 1435] [outer = (nil)] 17:53:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd140e31400) [pid = 1825] [serial = 1436] [outer = 0x7fd13c926000] 17:53:08 INFO - PROCESS | 1825 | 1462582388970 Marionette DEBUG loaded listener.js 17:53:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd14613ac00) [pid = 1825] [serial = 1437] [outer = 0x7fd13c926000] 17:53:09 INFO - PROCESS | 1825 | 1462582389840 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]]]}] 17:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1429ms 17:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:53:09 INFO - PROCESS | 1825 | 1462582389874 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 17:53:09 INFO - PROCESS | 1825 | 1462582389877 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 17:53:09 INFO - PROCESS | 1825 | 1462582389883 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:53:09 INFO - PROCESS | 1825 | 1462582389886 Marionette TRACE conn3 <- [1,1886,null,{}] 17:53:09 INFO - PROCESS | 1825 | 1462582389891 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}] 17:53:10 INFO - PROCESS | 1825 | 1462582390086 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 17:53:10 INFO - PROCESS | 1825 | 1462582390353 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149db8000 == 112 [pid = 1825] [id = 479] 17:53:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd13e1bd000) [pid = 1825] [serial = 1438] [outer = (nil)] 17:53:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd1463d7c00) [pid = 1825] [serial = 1439] [outer = 0x7fd13e1bd000] 17:53:10 INFO - PROCESS | 1825 | 1462582390429 Marionette DEBUG loaded listener.js 17:53:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd146943c00) [pid = 1825] [serial = 1440] [outer = 0x7fd13e1bd000] 17:53:11 INFO - PROCESS | 1825 | 1462582391265 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]]]}] 17:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1431ms 17:53:11 INFO - PROCESS | 1825 | 1462582391313 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 17:53:11 INFO - PROCESS | 1825 | 1462582391317 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 17:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:53:11 INFO - PROCESS | 1825 | 1462582391324 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:53:11 INFO - PROCESS | 1825 | 1462582391327 Marionette TRACE conn3 <- [1,1890,null,{}] 17:53:11 INFO - PROCESS | 1825 | 1462582391332 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}] 17:53:11 INFO - PROCESS | 1825 | 1462582391543 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 17:53:11 INFO - PROCESS | 1825 | 1462582391765 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f549800 == 113 [pid = 1825] [id = 480] 17:53:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd146cea400) [pid = 1825] [serial = 1441] [outer = (nil)] 17:53:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd14b080000) [pid = 1825] [serial = 1442] [outer = 0x7fd146cea400] 17:53:11 INFO - PROCESS | 1825 | 1462582391879 Marionette DEBUG loaded listener.js 17:53:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd14dd0cc00) [pid = 1825] [serial = 1443] [outer = 0x7fd146cea400] 17:53:12 INFO - PROCESS | 1825 | 1462582392779 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]]]}] 17:53:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1531ms 17:53:12 INFO - PROCESS | 1825 | 1462582392859 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 17:53:12 INFO - PROCESS | 1825 | 1462582392865 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 17:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:53:12 INFO - PROCESS | 1825 | 1462582392872 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:53:12 INFO - PROCESS | 1825 | 1462582392875 Marionette TRACE conn3 <- [1,1894,null,{}] 17:53:12 INFO - PROCESS | 1825 | 1462582392881 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}] 17:53:13 INFO - PROCESS | 1825 | 1462582393098 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 17:53:13 INFO - PROCESS | 1825 | 1462582393358 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e555800 == 114 [pid = 1825] [id = 481] 17:53:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd14041f800) [pid = 1825] [serial = 1444] [outer = (nil)] 17:53:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd14f472000) [pid = 1825] [serial = 1445] [outer = 0x7fd14041f800] 17:53:13 INFO - PROCESS | 1825 | 1462582393477 Marionette DEBUG loaded listener.js 17:53:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 265 (0x7fd1515e7000) [pid = 1825] [serial = 1446] [outer = 0x7fd14041f800] 17:53:14 INFO - PROCESS | 1825 | 1462582394295 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]]]}] 17:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1478ms 17:53:14 INFO - PROCESS | 1825 | 1462582394351 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 17:53:14 INFO - PROCESS | 1825 | 1462582394354 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 17:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:53:14 INFO - PROCESS | 1825 | 1462582394359 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:53:14 INFO - PROCESS | 1825 | 1462582394362 Marionette TRACE conn3 <- [1,1898,null,{}] 17:53:14 INFO - PROCESS | 1825 | 1462582394368 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}] 17:53:14 INFO - PROCESS | 1825 | 1462582394540 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 17:53:14 INFO - PROCESS | 1825 | 1462582394764 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1641da800 == 115 [pid = 1825] [id = 482] 17:53:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd14834d800) [pid = 1825] [serial = 1447] [outer = (nil)] 17:53:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd15c26f800) [pid = 1825] [serial = 1448] [outer = 0x7fd14834d800] 17:53:14 INFO - PROCESS | 1825 | 1462582394874 Marionette DEBUG loaded listener.js 17:53:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd15e514000) [pid = 1825] [serial = 1449] [outer = 0x7fd14834d800] 17:53:15 INFO - PROCESS | 1825 | 1462582395725 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]]]}] 17:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1432ms 17:53:15 INFO - PROCESS | 1825 | 1462582395794 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 17:53:15 INFO - PROCESS | 1825 | 1462582395798 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 17:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:53:15 INFO - PROCESS | 1825 | 1462582395804 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:53:15 INFO - PROCESS | 1825 | 1462582395806 Marionette TRACE conn3 <- [1,1902,null,{}] 17:53:15 INFO - PROCESS | 1825 | 1462582395812 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}] 17:53:16 INFO - PROCESS | 1825 | 1462582396042 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 17:53:16 INFO - PROCESS | 1825 | 1462582396308 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ef3800 == 116 [pid = 1825] [id = 483] 17:53:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd14e84a000) [pid = 1825] [serial = 1450] [outer = (nil)] 17:53:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd162079c00) [pid = 1825] [serial = 1451] [outer = 0x7fd14e84a000] 17:53:16 INFO - PROCESS | 1825 | 1462582396430 Marionette DEBUG loaded listener.js 17:53:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd162308400) [pid = 1825] [serial = 1452] [outer = 0x7fd14e84a000] 17:53:17 INFO - PROCESS | 1825 | 1462582397227 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]]]}] 17:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1482ms 17:53:17 INFO - PROCESS | 1825 | 1462582397289 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 17:53:17 INFO - PROCESS | 1825 | 1462582397292 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 17:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:53:17 INFO - PROCESS | 1825 | 1462582397298 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:53:17 INFO - PROCESS | 1825 | 1462582397301 Marionette TRACE conn3 <- [1,1906,null,{}] 17:53:17 INFO - PROCESS | 1825 | 1462582397306 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}] 17:53:17 INFO - PROCESS | 1825 | 1462582397499 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 17:53:17 INFO - PROCESS | 1825 | 1462582397775 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be84800 == 117 [pid = 1825] [id = 484] 17:53:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd13bfc4c00) [pid = 1825] [serial = 1453] [outer = (nil)] 17:53:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 273 (0x7fd13bfccc00) [pid = 1825] [serial = 1454] [outer = 0x7fd13bfc4c00] 17:53:17 INFO - PROCESS | 1825 | 1462582397900 Marionette DEBUG loaded listener.js 17:53:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 274 (0x7fd13bfd2400) [pid = 1825] [serial = 1455] [outer = 0x7fd13bfc4c00] 17:53:18 INFO - PROCESS | 1825 | 1462582398735 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]]]}] 17:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1493ms 17:53:18 INFO - PROCESS | 1825 | 1462582398792 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 17:53:18 INFO - PROCESS | 1825 | 1462582398795 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 17:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:53:18 INFO - PROCESS | 1825 | 1462582398802 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:53:18 INFO - PROCESS | 1825 | 1462582398806 Marionette TRACE conn3 <- [1,1910,null,{}] 17:53:18 INFO - PROCESS | 1825 | 1462582398811 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}] 17:53:19 INFO - PROCESS | 1825 | 1462582399021 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 17:53:19 INFO - PROCESS | 1825 | 1462582399286 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12fdd8000 == 118 [pid = 1825] [id = 485] 17:53:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 275 (0x7fd13bfc7400) [pid = 1825] [serial = 1456] [outer = (nil)] 17:53:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 276 (0x7fd13bfd1c00) [pid = 1825] [serial = 1457] [outer = 0x7fd13bfc7400] 17:53:19 INFO - PROCESS | 1825 | 1462582399424 Marionette DEBUG loaded listener.js 17:53:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 277 (0x7fd162307000) [pid = 1825] [serial = 1458] [outer = 0x7fd13bfc7400] 17:53:20 INFO - PROCESS | 1825 | 1462582400242 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]]]}] 17:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 17:53:20 INFO - PROCESS | 1825 | 1462582400288 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 17:53:20 INFO - PROCESS | 1825 | 1462582400291 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 17:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:53:20 INFO - PROCESS | 1825 | 1462582400297 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:53:20 INFO - PROCESS | 1825 | 1462582400300 Marionette TRACE conn3 <- [1,1914,null,{}] 17:53:20 INFO - PROCESS | 1825 | 1462582400324 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}] 17:53:20 INFO - PROCESS | 1825 | 1462582400516 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 17:53:20 INFO - PROCESS | 1825 | 1462582400786 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ddf800 == 119 [pid = 1825] [id = 486] 17:53:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 278 (0x7fd135db2400) [pid = 1825] [serial = 1459] [outer = (nil)] 17:53:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 279 (0x7fd135dbb000) [pid = 1825] [serial = 1460] [outer = 0x7fd135db2400] 17:53:20 INFO - PROCESS | 1825 | 1462582400856 Marionette DEBUG loaded listener.js 17:53:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 280 (0x7fd135dbfc00) [pid = 1825] [serial = 1461] [outer = 0x7fd135db2400] 17:53:21 INFO - PROCESS | 1825 | 1462582401747 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]]]}] 17:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1500ms 17:53:21 INFO - PROCESS | 1825 | 1462582401798 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 17:53:21 INFO - PROCESS | 1825 | 1462582401800 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 17:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:53:21 INFO - PROCESS | 1825 | 1462582401816 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:53:21 INFO - PROCESS | 1825 | 1462582401818 Marionette TRACE conn3 <- [1,1918,null,{}] 17:53:21 INFO - PROCESS | 1825 | 1462582401823 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}] 17:53:22 INFO - PROCESS | 1825 | 1462582402011 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 17:53:22 INFO - PROCESS | 1825 | 1462582402295 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0d3000 == 120 [pid = 1825] [id = 487] 17:53:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 281 (0x7fd135db5400) [pid = 1825] [serial = 1462] [outer = (nil)] 17:53:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 282 (0x7fd1388ac000) [pid = 1825] [serial = 1463] [outer = 0x7fd135db5400] 17:53:22 INFO - PROCESS | 1825 | 1462582402373 Marionette DEBUG loaded listener.js 17:53:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 283 (0x7fd1388b0c00) [pid = 1825] [serial = 1464] [outer = 0x7fd135db5400] 17:53:23 INFO - PROCESS | 1825 | 1462582403293 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]]]}] 17:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1536ms 17:53:23 INFO - PROCESS | 1825 | 1462582403353 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 17:53:23 INFO - PROCESS | 1825 | 1462582403356 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 17:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:53:23 INFO - PROCESS | 1825 | 1462582403362 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:53:23 INFO - PROCESS | 1825 | 1462582403364 Marionette TRACE conn3 <- [1,1922,null,{}] 17:53:23 INFO - PROCESS | 1825 | 1462582403369 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}] 17:53:23 INFO - PROCESS | 1825 | 1462582403551 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 17:53:23 INFO - PROCESS | 1825 | 1462582403849 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13197b800 == 121 [pid = 1825] [id = 488] 17:53:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 284 (0x7fd131138000) [pid = 1825] [serial = 1465] [outer = (nil)] 17:53:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 285 (0x7fd1388b3c00) [pid = 1825] [serial = 1466] [outer = 0x7fd131138000] 17:53:23 INFO - PROCESS | 1825 | 1462582403960 Marionette DEBUG loaded listener.js 17:53:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 286 (0x7fd1388b8c00) [pid = 1825] [serial = 1467] [outer = 0x7fd131138000] 17:53:24 INFO - PROCESS | 1825 | 1462582404794 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]]]}] 17:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1480ms 17:53:24 INFO - PROCESS | 1825 | 1462582404843 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 17:53:24 INFO - PROCESS | 1825 | 1462582404846 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 17:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:53:24 INFO - PROCESS | 1825 | 1462582404851 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:53:24 INFO - PROCESS | 1825 | 1462582404854 Marionette TRACE conn3 <- [1,1926,null,{}] 17:53:24 INFO - PROCESS | 1825 | 1462582404859 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}] 17:53:25 INFO - PROCESS | 1825 | 1462582405041 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 17:53:25 INFO - PROCESS | 1825 | 1462582405315 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd133e28000 == 122 [pid = 1825] [id = 489] 17:53:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 287 (0x7fd13113a400) [pid = 1825] [serial = 1468] [outer = (nil)] 17:53:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 288 (0x7fd1379a4c00) [pid = 1825] [serial = 1469] [outer = 0x7fd13113a400] 17:53:25 INFO - PROCESS | 1825 | 1462582405422 Marionette DEBUG loaded listener.js 17:53:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 289 (0x7fd13bfcec00) [pid = 1825] [serial = 1470] [outer = 0x7fd13113a400] 17:53:26 INFO - PROCESS | 1825 | 1462582406257 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]]]}] 17:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1477ms 17:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:53:26 INFO - PROCESS | 1825 | 1462582406330 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 17:53:26 INFO - PROCESS | 1825 | 1462582406333 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 17:53:26 INFO - PROCESS | 1825 | 1462582406339 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:53:26 INFO - PROCESS | 1825 | 1462582406342 Marionette TRACE conn3 <- [1,1930,null,{}] 17:53:26 INFO - PROCESS | 1825 | 1462582406347 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}] 17:53:26 INFO - PROCESS | 1825 | 1462582406557 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 17:53:26 INFO - PROCESS | 1825 | 1462582406874 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136cdc800 == 123 [pid = 1825] [id = 490] 17:53:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 290 (0x7fd1307cb000) [pid = 1825] [serial = 1471] [outer = (nil)] 17:53:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 291 (0x7fd1307d3000) [pid = 1825] [serial = 1472] [outer = 0x7fd1307cb000] 17:53:26 INFO - PROCESS | 1825 | 1462582406945 Marionette DEBUG loaded listener.js 17:53:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 292 (0x7fd1307d8000) [pid = 1825] [serial = 1473] [outer = 0x7fd1307cb000] 17:53:27 INFO - PROCESS | 1825 | 1462582407772 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]]]}] 17:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1486ms 17:53:27 INFO - PROCESS | 1825 | 1462582407824 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 17:53:27 INFO - PROCESS | 1825 | 1462582407827 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 17:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:53:27 INFO - PROCESS | 1825 | 1462582407833 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:53:27 INFO - PROCESS | 1825 | 1462582407835 Marionette TRACE conn3 <- [1,1934,null,{}] 17:53:27 INFO - PROCESS | 1825 | 1462582407841 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}] 17:53:28 INFO - PROCESS | 1825 | 1462582408072 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 17:53:28 INFO - PROCESS | 1825 | 1462582408345 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136b5a000 == 124 [pid = 1825] [id = 491] 17:53:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 293 (0x7fd1307d2400) [pid = 1825] [serial = 1474] [outer = (nil)] 17:53:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 294 (0x7fd1388b5400) [pid = 1825] [serial = 1475] [outer = 0x7fd1307d2400] 17:53:28 INFO - PROCESS | 1825 | 1462582408453 Marionette DEBUG loaded listener.js 17:53:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 295 (0x7fd13cfdd400) [pid = 1825] [serial = 1476] [outer = 0x7fd1307d2400] 17:53:29 INFO - PROCESS | 1825 | 1462582409918 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]]]}] 17:53:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2181ms 17:53:30 INFO - PROCESS | 1825 | 1462582410015 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 17:53:30 INFO - PROCESS | 1825 | 1462582410021 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 17:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:53:30 INFO - PROCESS | 1825 | 1462582410028 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:53:30 INFO - PROCESS | 1825 | 1462582410033 Marionette TRACE conn3 <- [1,1938,null,{}] 17:53:30 INFO - PROCESS | 1825 | 1462582410042 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}] 17:53:30 INFO - PROCESS | 1825 | 1462582410258 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 17:53:30 INFO - PROCESS | 1825 | 1462582410527 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356e0800 == 125 [pid = 1825] [id = 492] 17:53:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 296 (0x7fd130bc1400) [pid = 1825] [serial = 1477] [outer = (nil)] 17:53:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 297 (0x7fd13105bc00) [pid = 1825] [serial = 1478] [outer = 0x7fd130bc1400] 17:53:30 INFO - PROCESS | 1825 | 1462582410595 Marionette DEBUG loaded listener.js 17:53:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 298 (0x7fd131140c00) [pid = 1825] [serial = 1479] [outer = 0x7fd130bc1400] 17:53:31 INFO - PROCESS | 1825 | 1462582411428 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]]]}] 17:53:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1487ms 17:53:31 INFO - PROCESS | 1825 | 1462582411516 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 17:53:31 INFO - PROCESS | 1825 | 1462582411523 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 17:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:53:31 INFO - PROCESS | 1825 | 1462582411532 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:53:31 INFO - PROCESS | 1825 | 1462582411536 Marionette TRACE conn3 <- [1,1942,null,{}] 17:53:31 INFO - PROCESS | 1825 | 1462582411541 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}] 17:53:31 INFO - PROCESS | 1825 | 1462582411720 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 17:53:32 INFO - PROCESS | 1825 | 1462582412000 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316ca000 == 126 [pid = 1825] [id = 493] 17:53:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 299 (0x7fd1351e8800) [pid = 1825] [serial = 1480] [outer = (nil)] 17:53:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 300 (0x7fd1351f0000) [pid = 1825] [serial = 1481] [outer = 0x7fd1351e8800] 17:53:32 INFO - PROCESS | 1825 | 1462582412220 Marionette DEBUG loaded listener.js 17:53:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 301 (0x7fd1354d8c00) [pid = 1825] [serial = 1482] [outer = 0x7fd1351e8800] 17:53:33 INFO - PROCESS | 1825 | 1462582413297 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]]]}] 17:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1886ms 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b76000 == 125 [pid = 1825] [id = 104] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610f000 == 124 [pid = 1825] [id = 407] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e716800 == 123 [pid = 1825] [id = 105] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13b9a6000 == 122 [pid = 1825] [id = 421] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13acdc800 == 121 [pid = 1825] [id = 422] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 300 (0x7fd140006000) [pid = 1825] [serial = 1355] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 299 (0x7fd148526800) [pid = 1825] [serial = 1319] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 298 (0x7fd13baadc00) [pid = 1825] [serial = 1325] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 297 (0x7fd1352f1000) [pid = 1825] [serial = 1328] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 296 (0x7fd135276800) [pid = 1825] [serial = 1331] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 295 (0x7fd13be2b000) [pid = 1825] [serial = 1322] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c190800 == 120 [pid = 1825] [id = 420] 17:53:33 INFO - PROCESS | 1825 | 1462582413525 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 17:53:33 INFO - PROCESS | 1825 | 1462582413527 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 17:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd164f1c800 == 119 [pid = 1825] [id = 461] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161821000 == 118 [pid = 1825] [id = 460] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15ce05800 == 117 [pid = 1825] [id = 459] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ff5b800 == 116 [pid = 1825] [id = 458] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dbbb800 == 115 [pid = 1825] [id = 457] 17:53:33 INFO - PROCESS | 1825 | 1462582413563 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:53:33 INFO - PROCESS | 1825 | 1462582413568 Marionette TRACE conn3 <- [1,1946,null,{}] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14755f000 == 114 [pid = 1825] [id = 456] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a3e800 == 113 [pid = 1825] [id = 455] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144dcb000 == 112 [pid = 1825] [id = 454] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0dc800 == 111 [pid = 1825] [id = 453] 17:53:33 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e3c800 == 110 [pid = 1825] [id = 452] 17:53:33 INFO - PROCESS | 1825 | 1462582413592 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}] 17:53:33 INFO - PROCESS | 1825 | 1462582413746 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 294 (0x7fd14ee9d400) [pid = 1825] [serial = 1310] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 293 (0x7fd1393af800) [pid = 1825] [serial = 1340] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 292 (0x7fd15d323c00) [pid = 1825] [serial = 1313] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 291 (0x7fd13cfe7800) [pid = 1825] [serial = 1029] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 290 (0x7fd136917800) [pid = 1825] [serial = 1269] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 289 (0x7fd14f47b000) [pid = 1825] [serial = 1050] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 288 (0x7fd14c2cb800) [pid = 1825] [serial = 1068] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 287 (0x7fd161894000) [pid = 1825] [serial = 1059] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 286 (0x7fd135f92000) [pid = 1825] [serial = 1316] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 285 (0x7fd135e16c00) [pid = 1825] [serial = 1335] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 284 (0x7fd13c1e4c00) [pid = 1825] [serial = 1347] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 283 (0x7fd146781800) [pid = 1825] [serial = 1065] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 282 (0x7fd146cecc00) [pid = 1825] [serial = 1307] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 281 (0x7fd1354d5800) [pid = 1825] [serial = 1334] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 280 (0x7fd13f2d5000) [pid = 1825] [serial = 1352] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 279 (0x7fd13f8e2400) [pid = 1825] [serial = 1353] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 278 (0x7fd13baaf000) [pid = 1825] [serial = 1344] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 277 (0x7fd13f2cb800) [pid = 1825] [serial = 1301] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 276 (0x7fd14e851000) [pid = 1825] [serial = 1047] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 275 (0x7fd13d1f2000) [pid = 1825] [serial = 1350] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 274 (0x7fd13d291400) [pid = 1825] [serial = 993] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 273 (0x7fd14620d000) [pid = 1825] [serial = 1292] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 272 (0x7fd15e508400) [pid = 1825] [serial = 1062] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd1393b4800) [pid = 1825] [serial = 1298] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd1473da000) [pid = 1825] [serial = 1041] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd146b2ac00) [pid = 1825] [serial = 1038] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd140ba8800) [pid = 1825] [serial = 1304] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd137ad3c00) [pid = 1825] [serial = 1338] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd15c2d9400) [pid = 1825] [serial = 1056] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd13cfcf800) [pid = 1825] [serial = 1349] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 264 (0x7fd136c2b800) [pid = 1825] [serial = 1337] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd1393ba000) [pid = 1825] [serial = 1341] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd140003800) [pid = 1825] [serial = 1032] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd1393bac00) [pid = 1825] [serial = 1343] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd138a75400) [pid = 1825] [serial = 1200] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd1503ee800) [pid = 1825] [serial = 1053] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd136c22000) [pid = 1825] [serial = 1295] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd14c2d7800) [pid = 1825] [serial = 1044] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd1462f4c00) [pid = 1825] [serial = 1035] [outer = (nil)] [url = about:blank] 17:53:33 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd13c1dc000) [pid = 1825] [serial = 1346] [outer = (nil)] [url = about:blank] 17:53:34 INFO - PROCESS | 1825 | 1462582414065 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e31800 == 111 [pid = 1825] [id = 494] 17:53:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd1352e8c00) [pid = 1825] [serial = 1483] [outer = (nil)] 17:53:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd1361cd000) [pid = 1825] [serial = 1484] [outer = 0x7fd1352e8c00] 17:53:34 INFO - PROCESS | 1825 | 1462582414136 Marionette DEBUG loaded listener.js 17:53:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd136a62c00) [pid = 1825] [serial = 1485] [outer = 0x7fd1352e8c00] 17:53:34 INFO - PROCESS | 1825 | 1462582414926 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]]]}] 17:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1413ms 17:53:34 INFO - PROCESS | 1825 | 1462582414962 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 17:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:53:34 INFO - PROCESS | 1825 | 1462582414966 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 17:53:34 INFO - PROCESS | 1825 | 1462582414971 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:53:34 INFO - PROCESS | 1825 | 1462582414974 Marionette TRACE conn3 <- [1,1950,null,{}] 17:53:34 INFO - PROCESS | 1825 | 1462582414979 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}] 17:53:35 INFO - PROCESS | 1825 | 1462582415226 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 17:53:35 INFO - PROCESS | 1825 | 1462582415249 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1389a6000 == 112 [pid = 1825] [id = 495] 17:53:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd135e16c00) [pid = 1825] [serial = 1486] [outer = (nil)] 17:53:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd13805fc00) [pid = 1825] [serial = 1487] [outer = 0x7fd135e16c00] 17:53:35 INFO - PROCESS | 1825 | 1462582415307 Marionette DEBUG loaded listener.js 17:53:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd1388b6400) [pid = 1825] [serial = 1488] [outer = 0x7fd135e16c00] 17:53:36 INFO - PROCESS | 1825 | 1462582416352 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]]]}] 17:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1435ms 17:53:36 INFO - PROCESS | 1825 | 1462582416407 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 17:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:53:36 INFO - PROCESS | 1825 | 1462582416421 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 17:53:36 INFO - PROCESS | 1825 | 1462582416427 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:53:36 INFO - PROCESS | 1825 | 1462582416431 Marionette TRACE conn3 <- [1,1954,null,{}] 17:53:36 INFO - PROCESS | 1825 | 1462582416436 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}] 17:53:36 INFO - PROCESS | 1825 | 1462582416706 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 17:53:36 INFO - PROCESS | 1825 | 1462582416740 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab7b800 == 113 [pid = 1825] [id = 496] 17:53:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd1354d5800) [pid = 1825] [serial = 1489] [outer = (nil)] 17:53:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd1393ba000) [pid = 1825] [serial = 1490] [outer = 0x7fd1354d5800] 17:53:36 INFO - PROCESS | 1825 | 1462582416804 Marionette DEBUG loaded listener.js 17:53:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd13aa03800) [pid = 1825] [serial = 1491] [outer = 0x7fd1354d5800] 17:53:37 INFO - PROCESS | 1825 | 1462582417789 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]]]}] 17:53:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:53:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1378ms 17:53:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:53:37 INFO - PROCESS | 1825 | 1462582417806 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 17:53:37 INFO - PROCESS | 1825 | 1462582417808 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 17:53:37 INFO - PROCESS | 1825 | 1462582417812 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:53:37 INFO - PROCESS | 1825 | 1462582417816 Marionette TRACE conn3 <- [1,1958,null,{}] 17:53:37 INFO - PROCESS | 1825 | 1462582417822 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}] 17:53:38 INFO - PROCESS | 1825 | 1462582418108 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd137ad3400) [pid = 1825] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd1311e6400) [pid = 1825] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd1393b8800) [pid = 1825] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd1352f3400) [pid = 1825] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd1351ec400) [pid = 1825] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd1311e4c00) [pid = 1825] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd1380c1400) [pid = 1825] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd1361d6400) [pid = 1825] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd1351ed400) [pid = 1825] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd1380b9400) [pid = 1825] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd1401ac800) [pid = 1825] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd14ee94800) [pid = 1825] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd15e509000) [pid = 1825] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd137ad7400) [pid = 1825] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd140a6ac00) [pid = 1825] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd1515e5000) [pid = 1825] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd13e1ca000) [pid = 1825] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd1462f5000) [pid = 1825] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd14dbe6400) [pid = 1825] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd13c85cc00) [pid = 1825] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd144c72800) [pid = 1825] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd136a6b800) [pid = 1825] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd1404aec00) [pid = 1825] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd136a71c00) [pid = 1825] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd144c75400) [pid = 1825] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd138052c00) [pid = 1825] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd137ad0000) [pid = 1825] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd1380bc000) [pid = 1825] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd1401b0400) [pid = 1825] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd13f2d4400) [pid = 1825] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd14d35e000) [pid = 1825] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd14c4fa800) [pid = 1825] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd136002c00) [pid = 1825] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd136004000) [pid = 1825] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd136004c00) [pid = 1825] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd162504400) [pid = 1825] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd13e1c9800) [pid = 1825] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd138a72400) [pid = 1825] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd1354d3c00) [pid = 1825] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd1354d2c00) [pid = 1825] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd140006400) [pid = 1825] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd1401a8c00) [pid = 1825] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd140b9e000) [pid = 1825] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd147472400) [pid = 1825] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd14fc32000) [pid = 1825] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd135fdac00) [pid = 1825] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd135fdcc00) [pid = 1825] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd1351e4800) [pid = 1825] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd1351e5000) [pid = 1825] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd135fdf800) [pid = 1825] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd1379ae400) [pid = 1825] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd1354d4800) [pid = 1825] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd1404a8800) [pid = 1825] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd138a7b400) [pid = 1825] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13cfd1000) [pid = 1825] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd1379b3000) [pid = 1825] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd13690ec00) [pid = 1825] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:53:39 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd13cfc7c00) [pid = 1825] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:53:39 INFO - PROCESS | 1825 | 1462582419245 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e38000 == 114 [pid = 1825] [id = 497] 17:53:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd131134800) [pid = 1825] [serial = 1492] [outer = (nil)] 17:53:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd1351e6000) [pid = 1825] [serial = 1493] [outer = 0x7fd131134800] 17:53:39 INFO - PROCESS | 1825 | 1462582419344 Marionette DEBUG loaded listener.js 17:53:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd1354dcc00) [pid = 1825] [serial = 1494] [outer = 0x7fd131134800] 17:53:40 INFO - PROCESS | 1825 | 1462582420016 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]]]}] 17:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2233ms 17:53:40 INFO - PROCESS | 1825 | 1462582420046 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 17:53:40 INFO - PROCESS | 1825 | 1462582420049 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 17:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:53:40 INFO - PROCESS | 1825 | 1462582420055 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:53:40 INFO - PROCESS | 1825 | 1462582420057 Marionette TRACE conn3 <- [1,1962,null,{}] 17:53:40 INFO - PROCESS | 1825 | 1462582420062 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}] 17:53:40 INFO - PROCESS | 1825 | 1462582420255 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 17:53:40 INFO - PROCESS | 1825 | 1462582420437 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0df800 == 115 [pid = 1825] [id = 498] 17:53:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd1311e4c00) [pid = 1825] [serial = 1495] [outer = (nil)] 17:53:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd13690f400) [pid = 1825] [serial = 1496] [outer = 0x7fd1311e4c00] 17:53:40 INFO - PROCESS | 1825 | 1462582420497 Marionette DEBUG loaded listener.js 17:53:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd138a72400) [pid = 1825] [serial = 1497] [outer = 0x7fd1311e4c00] 17:53:41 INFO - PROCESS | 1825 | 1462582421379 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]]]}] 17:53:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1384ms 17:53:41 INFO - PROCESS | 1825 | 1462582421441 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 17:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:53:41 INFO - PROCESS | 1825 | 1462582421447 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 17:53:41 INFO - PROCESS | 1825 | 1462582421456 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:53:41 INFO - PROCESS | 1825 | 1462582421462 Marionette TRACE conn3 <- [1,1966,null,{}] 17:53:41 INFO - PROCESS | 1825 | 1462582421471 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}] 17:53:41 INFO - PROCESS | 1825 | 1462582421706 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 17:53:42 INFO - PROCESS | 1825 | 1462582422030 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1352db000 == 116 [pid = 1825] [id = 499] 17:53:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd130bc6c00) [pid = 1825] [serial = 1498] [outer = (nil)] 17:53:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd13113a800) [pid = 1825] [serial = 1499] [outer = 0x7fd130bc6c00] 17:53:42 INFO - PROCESS | 1825 | 1462582422104 Marionette DEBUG loaded listener.js 17:53:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd1351e7000) [pid = 1825] [serial = 1500] [outer = 0x7fd130bc6c00] 17:53:42 INFO - PROCESS | 1825 | 1462582422951 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]]]}] 17:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1550ms 17:53:43 INFO - PROCESS | 1825 | 1462582423005 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 17:53:43 INFO - PROCESS | 1825 | 1462582423013 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 17:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:53:43 INFO - PROCESS | 1825 | 1462582423023 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:53:43 INFO - PROCESS | 1825 | 1462582423026 Marionette TRACE conn3 <- [1,1970,null,{}] 17:53:43 INFO - PROCESS | 1825 | 1462582423032 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}] 17:53:43 INFO - PROCESS | 1825 | 1462582423237 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 17:53:43 INFO - PROCESS | 1825 | 1462582423453 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac59800 == 117 [pid = 1825] [id = 500] 17:53:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd135dbd000) [pid = 1825] [serial = 1501] [outer = (nil)] 17:53:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd135fdf800) [pid = 1825] [serial = 1502] [outer = 0x7fd135dbd000] 17:53:43 INFO - PROCESS | 1825 | 1462582423607 Marionette DEBUG loaded listener.js 17:53:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd1361d5000) [pid = 1825] [serial = 1503] [outer = 0x7fd135dbd000] 17:53:44 INFO - PROCESS | 1825 | 1462582424512 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]]]}] 17:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1537ms 17:53:44 INFO - PROCESS | 1825 | 1462582424560 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 17:53:44 INFO - PROCESS | 1825 | 1462582424564 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 17:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:53:44 INFO - PROCESS | 1825 | 1462582424570 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:53:44 INFO - PROCESS | 1825 | 1462582424575 Marionette TRACE conn3 <- [1,1974,null,{}] 17:53:44 INFO - PROCESS | 1825 | 1462582424591 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}] 17:53:44 INFO - PROCESS | 1825 | 1462582424795 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 17:53:45 INFO - PROCESS | 1825 | 1462582425026 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13caaf000 == 118 [pid = 1825] [id = 501] 17:53:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd136c25800) [pid = 1825] [serial = 1504] [outer = (nil)] 17:53:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd138a72800) [pid = 1825] [serial = 1505] [outer = 0x7fd136c25800] 17:53:45 INFO - PROCESS | 1825 | 1462582425183 Marionette DEBUG loaded listener.js 17:53:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd1393bc400) [pid = 1825] [serial = 1506] [outer = 0x7fd136c25800] 17:53:46 INFO - PROCESS | 1825 | 1462582426033 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]]]}] 17:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1489ms 17:53:46 INFO - PROCESS | 1825 | 1462582426060 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 17:53:46 INFO - PROCESS | 1825 | 1462582426064 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 17:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:53:46 INFO - PROCESS | 1825 | 1462582426070 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:53:46 INFO - PROCESS | 1825 | 1462582426073 Marionette TRACE conn3 <- [1,1978,null,{}] 17:53:46 INFO - PROCESS | 1825 | 1462582426078 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}] 17:53:46 INFO - PROCESS | 1825 | 1462582426277 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 17:53:46 INFO - PROCESS | 1825 | 1462582426500 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0ba800 == 119 [pid = 1825] [id = 502] 17:53:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd137fe8800) [pid = 1825] [serial = 1507] [outer = (nil)] 17:53:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd13be2b400) [pid = 1825] [serial = 1508] [outer = 0x7fd137fe8800] 17:53:46 INFO - PROCESS | 1825 | 1462582426611 Marionette DEBUG loaded listener.js 17:53:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd13bfcd000) [pid = 1825] [serial = 1509] [outer = 0x7fd137fe8800] 17:53:47 INFO - PROCESS | 1825 | 1462582427480 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]]]}] 17:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1427ms 17:53:47 INFO - PROCESS | 1825 | 1462582427497 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 17:53:47 INFO - PROCESS | 1825 | 1462582427500 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 17:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:53:47 INFO - PROCESS | 1825 | 1462582427506 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:53:47 INFO - PROCESS | 1825 | 1462582427508 Marionette TRACE conn3 <- [1,1982,null,{}] 17:53:47 INFO - PROCESS | 1825 | 1462582427514 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}] 17:53:47 INFO - PROCESS | 1825 | 1462582427694 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 17:53:47 INFO - PROCESS | 1825 | 1462582427958 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f49a800 == 120 [pid = 1825] [id = 503] 17:53:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd13aa03c00) [pid = 1825] [serial = 1510] [outer = (nil)] 17:53:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd13c1dd400) [pid = 1825] [serial = 1511] [outer = 0x7fd13aa03c00] 17:53:48 INFO - PROCESS | 1825 | 1462582428044 Marionette DEBUG loaded listener.js 17:53:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd13c92b400) [pid = 1825] [serial = 1512] [outer = 0x7fd13aa03c00] 17:53:48 INFO - PROCESS | 1825 | 1462582428880 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]]]}] 17:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1427ms 17:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:53:48 INFO - PROCESS | 1825 | 1462582428934 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 17:53:48 INFO - PROCESS | 1825 | 1462582428936 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 17:53:48 INFO - PROCESS | 1825 | 1462582428942 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:53:48 INFO - PROCESS | 1825 | 1462582428945 Marionette TRACE conn3 <- [1,1986,null,{}] 17:53:48 INFO - PROCESS | 1825 | 1462582428951 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}] 17:53:49 INFO - PROCESS | 1825 | 1462582429166 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 17:53:49 INFO - PROCESS | 1825 | 1462582429386 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e54800 == 121 [pid = 1825] [id = 504] 17:53:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd13cee2c00) [pid = 1825] [serial = 1513] [outer = (nil)] 17:53:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd13e1b7800) [pid = 1825] [serial = 1514] [outer = 0x7fd13cee2c00] 17:53:49 INFO - PROCESS | 1825 | 1462582429499 Marionette DEBUG loaded listener.js 17:53:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd13e1ca000) [pid = 1825] [serial = 1515] [outer = 0x7fd13cee2c00] 17:53:50 INFO - PROCESS | 1825 | 1462582430401 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]]]}] 17:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1529ms 17:53:50 INFO - PROCESS | 1825 | 1462582430471 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 17:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:53:50 INFO - PROCESS | 1825 | 1462582430474 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 17:53:50 INFO - PROCESS | 1825 | 1462582430479 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:53:50 INFO - PROCESS | 1825 | 1462582430483 Marionette TRACE conn3 <- [1,1990,null,{}] 17:53:50 INFO - PROCESS | 1825 | 1462582430488 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}] 17:53:50 INFO - PROCESS | 1825 | 1462582430668 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 17:53:50 INFO - PROCESS | 1825 | 1462582430936 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460dd800 == 122 [pid = 1825] [id = 505] 17:53:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd130bce000) [pid = 1825] [serial = 1516] [outer = (nil)] 17:53:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd13f2d3400) [pid = 1825] [serial = 1517] [outer = 0x7fd130bce000] 17:53:51 INFO - PROCESS | 1825 | 1462582431007 Marionette DEBUG loaded listener.js 17:53:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd140003000) [pid = 1825] [serial = 1518] [outer = 0x7fd130bce000] 17:53:51 INFO - PROCESS | 1825 | 1462582431826 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]]]}] 17:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1395ms 17:53:51 INFO - PROCESS | 1825 | 1462582431874 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 17:53:51 INFO - PROCESS | 1825 | 1462582431878 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 17:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:53:51 INFO - PROCESS | 1825 | 1462582431883 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:53:51 INFO - PROCESS | 1825 | 1462582431885 Marionette TRACE conn3 <- [1,1994,null,{}] 17:53:51 INFO - PROCESS | 1825 | 1462582431891 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}] 17:53:52 INFO - PROCESS | 1825 | 1462582432078 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 17:53:52 INFO - PROCESS | 1825 | 1462582432303 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146322000 == 123 [pid = 1825] [id = 506] 17:53:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd136a66800) [pid = 1825] [serial = 1519] [outer = (nil)] 17:53:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd1401ae400) [pid = 1825] [serial = 1520] [outer = 0x7fd136a66800] 17:53:52 INFO - PROCESS | 1825 | 1462582432411 Marionette DEBUG loaded listener.js 17:53:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd140420400) [pid = 1825] [serial = 1521] [outer = 0x7fd136a66800] 17:53:53 INFO - PROCESS | 1825 | 1462582433275 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]]]}] 17:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1430ms 17:53:53 INFO - PROCESS | 1825 | 1462582433313 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 17:53:53 INFO - PROCESS | 1825 | 1462582433316 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 17:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:53:53 INFO - PROCESS | 1825 | 1462582433322 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:53:53 INFO - PROCESS | 1825 | 1462582433324 Marionette TRACE conn3 <- [1,1998,null,{}] 17:53:53 INFO - PROCESS | 1825 | 1462582433330 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}] 17:53:53 INFO - PROCESS | 1825 | 1462582433525 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 17:53:53 INFO - PROCESS | 1825 | 1462582433791 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14719b000 == 124 [pid = 1825] [id = 507] 17:53:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13e1d4800) [pid = 1825] [serial = 1522] [outer = (nil)] 17:53:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd140a6ec00) [pid = 1825] [serial = 1523] [outer = 0x7fd13e1d4800] 17:53:53 INFO - PROCESS | 1825 | 1462582433865 Marionette DEBUG loaded listener.js 17:53:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd140e32c00) [pid = 1825] [serial = 1524] [outer = 0x7fd13e1d4800] 17:53:54 INFO - PROCESS | 1825 | 1462582434843 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]]]}] 17:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1533ms 17:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:53:54 INFO - PROCESS | 1825 | 1462582434857 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 17:53:54 INFO - PROCESS | 1825 | 1462582434859 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 17:53:54 INFO - PROCESS | 1825 | 1462582434865 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:53:54 INFO - PROCESS | 1825 | 1462582434868 Marionette TRACE conn3 <- [1,2002,null,{}] 17:53:54 INFO - PROCESS | 1825 | 1462582434873 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}] 17:53:55 INFO - PROCESS | 1825 | 1462582435078 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 17:53:55 INFO - PROCESS | 1825 | 1462582435323 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148387000 == 125 [pid = 1825] [id = 508] 17:53:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd136c21800) [pid = 1825] [serial = 1525] [outer = (nil)] 17:53:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd1404afc00) [pid = 1825] [serial = 1526] [outer = 0x7fd136c21800] 17:53:55 INFO - PROCESS | 1825 | 1462582435395 Marionette DEBUG loaded listener.js 17:53:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd146136000) [pid = 1825] [serial = 1527] [outer = 0x7fd136c21800] 17:53:56 INFO - PROCESS | 1825 | 1462582436248 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]]]}] 17:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1436ms 17:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:53:56 INFO - PROCESS | 1825 | 1462582436301 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 17:53:56 INFO - PROCESS | 1825 | 1462582436304 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 17:53:56 INFO - PROCESS | 1825 | 1462582436310 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:53:56 INFO - PROCESS | 1825 | 1462582436314 Marionette TRACE conn3 <- [1,2006,null,{}] 17:53:56 INFO - PROCESS | 1825 | 1462582436319 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}] 17:53:56 INFO - PROCESS | 1825 | 1462582436532 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 17:53:56 INFO - PROCESS | 1825 | 1462582436796 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c210800 == 126 [pid = 1825] [id = 509] 17:53:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd138051400) [pid = 1825] [serial = 1528] [outer = (nil)] 17:53:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd14633b000) [pid = 1825] [serial = 1529] [outer = 0x7fd138051400] 17:53:56 INFO - PROCESS | 1825 | 1462582436878 Marionette DEBUG loaded listener.js 17:53:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd146782800) [pid = 1825] [serial = 1530] [outer = 0x7fd138051400] 17:53:57 INFO - PROCESS | 1825 | 1462582437747 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]]]}] 17:53:57 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 17:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1480ms 17:53:57 INFO - PROCESS | 1825 | 1462582437789 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 17:53:57 INFO - PROCESS | 1825 | 1462582437793 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 17:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:53:57 INFO - PROCESS | 1825 | 1462582437799 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:53:57 INFO - PROCESS | 1825 | 1462582437801 Marionette TRACE conn3 <- [1,2010,null,{}] 17:53:57 INFO - PROCESS | 1825 | 1462582437806 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}] 17:53:57 INFO - PROCESS | 1825 | 1462582437998 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 17:53:58 INFO - PROCESS | 1825 | 1462582438278 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed0d800 == 127 [pid = 1825] [id = 510] 17:53:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd1462e9c00) [pid = 1825] [serial = 1531] [outer = (nil)] 17:53:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd146f4b800) [pid = 1825] [serial = 1532] [outer = 0x7fd1462e9c00] 17:53:58 INFO - PROCESS | 1825 | 1462582438349 Marionette DEBUG loaded listener.js 17:53:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd147473000) [pid = 1825] [serial = 1533] [outer = 0x7fd1462e9c00] 17:53:59 INFO - PROCESS | 1825 | 1462582439205 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]]]}] 17:53:59 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 17:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1483ms 17:53:59 INFO - PROCESS | 1825 | 1462582439283 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 17:53:59 INFO - PROCESS | 1825 | 1462582439286 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 17:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:53:59 INFO - PROCESS | 1825 | 1462582439293 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:53:59 INFO - PROCESS | 1825 | 1462582439296 Marionette TRACE conn3 <- [1,2014,null,{}] 17:53:59 INFO - PROCESS | 1825 | 1462582439301 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}] 17:53:59 INFO - PROCESS | 1825 | 1462582439491 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 17:53:59 INFO - PROCESS | 1825 | 1462582439756 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:53:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f45b800 == 128 [pid = 1825] [id = 511] 17:53:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd1462f2000) [pid = 1825] [serial = 1534] [outer = (nil)] 17:53:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd1481e3800) [pid = 1825] [serial = 1535] [outer = 0x7fd1462f2000] 17:53:59 INFO - PROCESS | 1825 | 1462582439835 Marionette DEBUG loaded listener.js 17:53:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd14908cc00) [pid = 1825] [serial = 1536] [outer = 0x7fd1462f2000] 17:54:00 INFO - PROCESS | 1825 | 1462582440702 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]]]}] 17:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1484ms 17:54:00 INFO - PROCESS | 1825 | 1462582440777 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 17:54:00 INFO - PROCESS | 1825 | 1462582440781 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 17:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:54:00 INFO - PROCESS | 1825 | 1462582440788 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:54:00 INFO - PROCESS | 1825 | 1462582440792 Marionette TRACE conn3 <- [1,2018,null,{}] 17:54:00 INFO - PROCESS | 1825 | 1462582440798 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}] 17:54:01 INFO - PROCESS | 1825 | 1462582441070 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 17:54:01 INFO - PROCESS | 1825 | 1462582441405 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fad800 == 129 [pid = 1825] [id = 512] 17:54:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd147472400) [pid = 1825] [serial = 1537] [outer = (nil)] 17:54:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd14c2cd800) [pid = 1825] [serial = 1538] [outer = 0x7fd147472400] 17:54:01 INFO - PROCESS | 1825 | 1462582441479 Marionette DEBUG loaded listener.js 17:54:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd14c4fa000) [pid = 1825] [serial = 1539] [outer = 0x7fd147472400] 17:54:02 INFO - PROCESS | 1825 | 1462582442324 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]]]}] 17:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1588ms 17:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:54:02 INFO - PROCESS | 1825 | 1462582442376 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 17:54:02 INFO - PROCESS | 1825 | 1462582442378 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 17:54:02 INFO - PROCESS | 1825 | 1462582442384 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:54:02 INFO - PROCESS | 1825 | 1462582442387 Marionette TRACE conn3 <- [1,2022,null,{}] 17:54:02 INFO - PROCESS | 1825 | 1462582442392 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}] 17:54:02 INFO - PROCESS | 1825 | 1462582442589 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 17:54:02 INFO - PROCESS | 1825 | 1462582442858 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e208000 == 130 [pid = 1825] [id = 513] 17:54:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd14834cc00) [pid = 1825] [serial = 1540] [outer = (nil)] 17:54:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd14dbe6400) [pid = 1825] [serial = 1541] [outer = 0x7fd14834cc00] 17:54:02 INFO - PROCESS | 1825 | 1462582442930 Marionette DEBUG loaded listener.js 17:54:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd14e844c00) [pid = 1825] [serial = 1542] [outer = 0x7fd14834cc00] 17:54:03 INFO - PROCESS | 1825 | 1462582443778 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]]]}] 17:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1428ms 17:54:03 INFO - PROCESS | 1825 | 1462582443812 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 17:54:03 INFO - PROCESS | 1825 | 1462582443815 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 17:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:54:03 INFO - PROCESS | 1825 | 1462582443821 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:54:03 INFO - PROCESS | 1825 | 1462582443823 Marionette TRACE conn3 <- [1,2026,null,{}] 17:54:03 INFO - PROCESS | 1825 | 1462582443829 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}] 17:54:04 INFO - PROCESS | 1825 | 1462582444013 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 17:54:04 INFO - PROCESS | 1825 | 1462582444285 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622d2000 == 131 [pid = 1825] [id = 514] 17:54:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd14b089800) [pid = 1825] [serial = 1543] [outer = (nil)] 17:54:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd14eed4800) [pid = 1825] [serial = 1544] [outer = 0x7fd14b089800] 17:54:04 INFO - PROCESS | 1825 | 1462582444356 Marionette DEBUG loaded listener.js 17:54:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd14f648400) [pid = 1825] [serial = 1545] [outer = 0x7fd14b089800] 17:54:05 INFO - PROCESS | 1825 | 1462582445274 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]]]}] 17:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1534ms 17:54:05 INFO - PROCESS | 1825 | 1462582445356 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 17:54:05 INFO - PROCESS | 1825 | 1462582445358 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 17:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:54:05 INFO - PROCESS | 1825 | 1462582445364 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:54:05 INFO - PROCESS | 1825 | 1462582445367 Marionette TRACE conn3 <- [1,2030,null,{}] 17:54:05 INFO - PROCESS | 1825 | 1462582445376 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}] 17:54:05 INFO - PROCESS | 1825 | 1462582445594 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 17:54:05 INFO - PROCESS | 1825 | 1462582445906 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e48800 == 132 [pid = 1825] [id = 515] 17:54:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd1311eb400) [pid = 1825] [serial = 1546] [outer = (nil)] 17:54:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd1361d3000) [pid = 1825] [serial = 1547] [outer = 0x7fd1311eb400] 17:54:05 INFO - PROCESS | 1825 | 1462582445988 Marionette DEBUG loaded listener.js 17:54:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd14f649000) [pid = 1825] [serial = 1548] [outer = 0x7fd1311eb400] 17:54:06 INFO - PROCESS | 1825 | 1462582446838 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]]]}] 17:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1532ms 17:54:06 INFO - PROCESS | 1825 | 1462582446898 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 17:54:06 INFO - PROCESS | 1825 | 1462582446901 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 17:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:54:06 INFO - PROCESS | 1825 | 1462582446907 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:54:06 INFO - PROCESS | 1825 | 1462582446910 Marionette TRACE conn3 <- [1,2034,null,{}] 17:54:06 INFO - PROCESS | 1825 | 1462582446915 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}] 17:54:07 INFO - PROCESS | 1825 | 1462582447121 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 17:54:07 INFO - PROCESS | 1825 | 1462582447396 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378d8800 == 133 [pid = 1825] [id = 516] 17:54:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd1351e5800) [pid = 1825] [serial = 1549] [outer = (nil)] 17:54:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 265 (0x7fd135e13800) [pid = 1825] [serial = 1550] [outer = 0x7fd1351e5800] 17:54:07 INFO - PROCESS | 1825 | 1462582447505 Marionette DEBUG loaded listener.js 17:54:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd136910000) [pid = 1825] [serial = 1551] [outer = 0x7fd1351e5800] 17:54:08 INFO - PROCESS | 1825 | 1462582448336 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]]]}] 17:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1486ms 17:54:08 INFO - PROCESS | 1825 | 1462582448393 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 17:54:08 INFO - PROCESS | 1825 | 1462582448396 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 17:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:54:08 INFO - PROCESS | 1825 | 1462582448402 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:54:08 INFO - PROCESS | 1825 | 1462582448404 Marionette TRACE conn3 <- [1,2038,null,{}] 17:54:08 INFO - PROCESS | 1825 | 1462582448410 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}] 17:54:08 INFO - PROCESS | 1825 | 1462582448592 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 17:54:08 INFO - PROCESS | 1825 | 1462582448875 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d70800 == 134 [pid = 1825] [id = 517] 17:54:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd1354d8800) [pid = 1825] [serial = 1552] [outer = (nil)] 17:54:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd136a6dc00) [pid = 1825] [serial = 1553] [outer = 0x7fd1354d8800] 17:54:08 INFO - PROCESS | 1825 | 1462582448948 Marionette DEBUG loaded listener.js 17:54:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd1393b3000) [pid = 1825] [serial = 1554] [outer = 0x7fd1354d8800] 17:54:09 INFO - PROCESS | 1825 | 1462582449798 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]]]}] 17:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1440ms 17:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:54:09 INFO - PROCESS | 1825 | 1462582449851 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 17:54:09 INFO - PROCESS | 1825 | 1462582449854 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 17:54:09 INFO - PROCESS | 1825 | 1462582449860 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:54:09 INFO - PROCESS | 1825 | 1462582449863 Marionette TRACE conn3 <- [1,2042,null,{}] 17:54:09 INFO - PROCESS | 1825 | 1462582449868 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}] 17:54:10 INFO - PROCESS | 1825 | 1462582450062 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 17:54:10 INFO - PROCESS | 1825 | 1462582450804 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136b63800 == 135 [pid = 1825] [id = 518] 17:54:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd1307d8c00) [pid = 1825] [serial = 1555] [outer = (nil)] 17:54:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd130bc4800) [pid = 1825] [serial = 1556] [outer = 0x7fd1307d8c00] 17:54:10 INFO - PROCESS | 1825 | 1462582450875 Marionette DEBUG loaded listener.js 17:54:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd131060000) [pid = 1825] [serial = 1557] [outer = 0x7fd1307d8c00] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e38000 == 134 [pid = 1825] [id = 497] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab7b800 == 133 [pid = 1825] [id = 496] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1389a6000 == 132 [pid = 1825] [id = 495] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e31800 == 131 [pid = 1825] [id = 494] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1316ca000 == 130 [pid = 1825] [id = 493] 17:54:11 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356e0800 == 129 [pid = 1825] [id = 492] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd14c2cf800) [pid = 1825] [serial = 1167] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd15ce79000) [pid = 1825] [serial = 1170] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd16207f400) [pid = 1825] [serial = 1173] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd136010400) [pid = 1825] [serial = 1176] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd1620cfc00) [pid = 1825] [serial = 1179] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd13a923400) [pid = 1825] [serial = 1182] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd16261bc00) [pid = 1825] [serial = 1185] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 264 (0x7fd162308800) [pid = 1825] [serial = 1188] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd138a7e400) [pid = 1825] [serial = 1191] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd1354e0800) [pid = 1825] [serial = 1194] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd135e12000) [pid = 1825] [serial = 1197] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd146204000) [pid = 1825] [serial = 1233] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd147475400) [pid = 1825] [serial = 1236] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd14dbe7c00) [pid = 1825] [serial = 1239] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd15d511400) [pid = 1825] [serial = 1242] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd1620c5400) [pid = 1825] [serial = 1245] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd135fe9000) [pid = 1825] [serial = 1248] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd162302c00) [pid = 1825] [serial = 1251] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd1351f1000) [pid = 1825] [serial = 1254] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd1393b1800) [pid = 1825] [serial = 1257] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd1393bb800) [pid = 1825] [serial = 1260] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd13c1dd800) [pid = 1825] [serial = 1263] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd147481800) [pid = 1825] [serial = 1266] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd14041c800) [pid = 1825] [serial = 1356] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd13c92fc00) [pid = 1825] [serial = 1155] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd14e845800) [pid = 1825] [serial = 1110] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd146cca800) [pid = 1825] [serial = 1092] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd13a91f000) [pid = 1825] [serial = 1227] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd13e1c8400) [pid = 1825] [serial = 1230] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd1463d4800) [pid = 1825] [serial = 1101] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd13d18a400) [pid = 1825] [serial = 1095] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd14613f000) [pid = 1825] [serial = 1161] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd15d518000) [pid = 1825] [serial = 1119] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd162504800) [pid = 1825] [serial = 1125] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd13e1cfc00) [pid = 1825] [serial = 1158] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd147474800) [pid = 1825] [serial = 1164] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd161e4d800) [pid = 1825] [serial = 1122] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd13f8df400) [pid = 1825] [serial = 1098] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd14ff9b400) [pid = 1825] [serial = 1113] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd15644cc00) [pid = 1825] [serial = 1116] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd14834ec00) [pid = 1825] [serial = 1224] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd1481e4400) [pid = 1825] [serial = 1107] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd13cfd3800) [pid = 1825] [serial = 1128] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd1473df800) [pid = 1825] [serial = 1104] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd146133400) [pid = 1825] [serial = 1370] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd1401a8800) [pid = 1825] [serial = 1418] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd13c92f400) [pid = 1825] [serial = 1415] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd135f95400) [pid = 1825] [serial = 1404] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd135e10800) [pid = 1825] [serial = 1403] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd140010800) [pid = 1825] [serial = 1367] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd13526c800) [pid = 1825] [serial = 1358] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd14ea7c800) [pid = 1825] [serial = 1376] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd1379ad000) [pid = 1825] [serial = 1409] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd13a91a800) [pid = 1825] [serial = 1410] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd1351e7800) [pid = 1825] [serial = 1401] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd1311eb000) [pid = 1825] [serial = 1400] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd146ce4000) [pid = 1825] [serial = 1373] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd13baa8000) [pid = 1825] [serial = 1412] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd13be29c00) [pid = 1825] [serial = 1413] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd137fe7400) [pid = 1825] [serial = 1407] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd136919800) [pid = 1825] [serial = 1406] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd137fed000) [pid = 1825] [serial = 1361] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13be2bc00) [pid = 1825] [serial = 1364] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd131135400) [pid = 1825] [serial = 1397] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd140a6d400) [pid = 1825] [serial = 1419] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd14f9b9400) [pid = 1825] [serial = 1379] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd156545400) [pid = 1825] [serial = 1382] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd1604c5400) [pid = 1825] [serial = 1385] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd162310400) [pid = 1825] [serial = 1388] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd1361d8000) [pid = 1825] [serial = 1391] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd13105ec00) [pid = 1825] [serial = 1394] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd135e0c400) [pid = 1825] [serial = 1421] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd1379b2800) [pid = 1825] [serial = 1422] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd13cee4800) [pid = 1825] [serial = 1424] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd13f3f1800) [pid = 1825] [serial = 1416] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd14752fc00) [pid = 1825] [serial = 1308] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd146cc0400) [pid = 1825] [serial = 1293] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd146337000) [pid = 1825] [serial = 1305] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd13c1dac00) [pid = 1825] [serial = 1299] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd1379b1800) [pid = 1825] [serial = 1296] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd1401a9400) [pid = 1825] [serial = 1302] [outer = (nil)] [url = about:blank] 17:54:12 INFO - PROCESS | 1825 | 1462582452405 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]]]}] 17:54:12 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) 17:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2590ms 17:54:12 INFO - PROCESS | 1825 | 1462582452451 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 17:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:54:12 INFO - PROCESS | 1825 | 1462582452456 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 17:54:12 INFO - PROCESS | 1825 | 1462582452463 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:54:12 INFO - PROCESS | 1825 | 1462582452467 Marionette TRACE conn3 <- [1,2046,null,{}] 17:54:12 INFO - PROCESS | 1825 | 1462582452473 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}] 17:54:12 INFO - PROCESS | 1825 | 1462582452647 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 17:54:12 INFO - PROCESS | 1825 | 1462582452850 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1315de800 == 130 [pid = 1825] [id = 519] 17:54:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd1307d0800) [pid = 1825] [serial = 1558] [outer = (nil)] 17:54:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd135dbac00) [pid = 1825] [serial = 1559] [outer = 0x7fd1307d0800] 17:54:12 INFO - PROCESS | 1825 | 1462582452915 Marionette DEBUG loaded listener.js 17:54:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd135fdb800) [pid = 1825] [serial = 1560] [outer = 0x7fd1307d0800] 17:54:13 INFO - PROCESS | 1825 | 1462582453650 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]]]}] 17:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1239ms 17:54:13 INFO - PROCESS | 1825 | 1462582453704 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 17:54:13 INFO - PROCESS | 1825 | 1462582453710 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 17:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:54:13 INFO - PROCESS | 1825 | 1462582453716 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:54:13 INFO - PROCESS | 1825 | 1462582453718 Marionette TRACE conn3 <- [1,2050,null,{}] 17:54:13 INFO - PROCESS | 1825 | 1462582453723 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}] 17:54:13 INFO - PROCESS | 1825 | 1462582453902 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 17:54:13 INFO - PROCESS | 1825 | 1462582453914 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356c8800 == 131 [pid = 1825] [id = 520] 17:54:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd1361d2400) [pid = 1825] [serial = 1561] [outer = (nil)] 17:54:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd136919800) [pid = 1825] [serial = 1562] [outer = 0x7fd1361d2400] 17:54:13 INFO - PROCESS | 1825 | 1462582453972 Marionette DEBUG loaded listener.js 17:54:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd1379ae400) [pid = 1825] [serial = 1563] [outer = 0x7fd1361d2400] 17:54:14 INFO - PROCESS | 1825 | 1462582454912 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]]]}] 17:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1230ms 17:54:14 INFO - PROCESS | 1825 | 1462582454946 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 17:54:14 INFO - PROCESS | 1825 | 1462582454948 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 17:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:54:14 INFO - PROCESS | 1825 | 1462582454972 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:54:14 INFO - PROCESS | 1825 | 1462582454980 Marionette TRACE conn3 <- [1,2054,null,{}] 17:54:14 INFO - PROCESS | 1825 | 1462582454996 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}] 17:54:15 INFO - PROCESS | 1825 | 1462582455239 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 17:54:15 INFO - PROCESS | 1825 | 1462582455267 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13806c000 == 132 [pid = 1825] [id = 521] 17:54:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd1379af800) [pid = 1825] [serial = 1564] [outer = (nil)] 17:54:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd1388b8800) [pid = 1825] [serial = 1565] [outer = 0x7fd1379af800] 17:54:15 INFO - PROCESS | 1825 | 1462582455335 Marionette DEBUG loaded listener.js 17:54:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd1393b2800) [pid = 1825] [serial = 1566] [outer = 0x7fd1379af800] 17:54:16 INFO - PROCESS | 1825 | 1462582456354 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]]]}] 17:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1469ms 17:54:16 INFO - PROCESS | 1825 | 1462582456424 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 17:54:16 INFO - PROCESS | 1825 | 1462582456427 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 17:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:54:16 INFO - PROCESS | 1825 | 1462582456443 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:54:16 INFO - PROCESS | 1825 | 1462582456445 Marionette TRACE conn3 <- [1,2058,null,{}] 17:54:16 INFO - PROCESS | 1825 | 1462582456450 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}] 17:54:16 INFO - PROCESS | 1825 | 1462582456680 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd1354d5800) [pid = 1825] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd130bc1400) [pid = 1825] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd131134800) [pid = 1825] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd1352e8c00) [pid = 1825] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd1351e8800) [pid = 1825] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:54:17 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd135e16c00) [pid = 1825] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:54:17 INFO - PROCESS | 1825 | 1462582457121 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136ce3800 == 133 [pid = 1825] [id = 522] 17:54:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd130bc1400) [pid = 1825] [serial = 1567] [outer = (nil)] 17:54:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd1352e8c00) [pid = 1825] [serial = 1568] [outer = 0x7fd130bc1400] 17:54:17 INFO - PROCESS | 1825 | 1462582457180 Marionette DEBUG loaded listener.js 17:54:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd1393bbc00) [pid = 1825] [serial = 1569] [outer = 0x7fd130bc1400] 17:54:17 INFO - PROCESS | 1825 | ************************* 17:54:17 INFO - PROCESS | 1825 | A coding exception was thrown and uncaught in a Task. 17:54:17 INFO - PROCESS | 1825 | 17:54:17 INFO - PROCESS | 1825 | Full message: TypeError: NetworkError when attempting to fetch resource. 17:54:17 INFO - PROCESS | 1825 | Full stack: 17:54:17 INFO - PROCESS | 1825 | ************************* 17:54:17 INFO - PROCESS | 1825 | 1462582457888 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]]]}] 17:54:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1481ms 17:54:17 INFO - PROCESS | 1825 | 1462582457926 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 17:54:17 INFO - PROCESS | 1825 | 1462582457929 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 17:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:54:17 INFO - PROCESS | 1825 | 1462582457935 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:54:17 INFO - PROCESS | 1825 | 1462582457937 Marionette TRACE conn3 <- [1,2062,null,{}] 17:54:17 INFO - PROCESS | 1825 | 1462582457942 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}] 17:54:18 INFO - PROCESS | 1825 | 1462582458204 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 17:54:18 INFO - PROCESS | 1825 | 1462582458228 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13accb000 == 134 [pid = 1825] [id = 523] 17:54:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd13c926c00) [pid = 1825] [serial = 1570] [outer = (nil)] 17:54:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd13c92fc00) [pid = 1825] [serial = 1571] [outer = 0x7fd13c926c00] 17:54:18 INFO - PROCESS | 1825 | 1462582458295 Marionette DEBUG loaded listener.js 17:54:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd13d18e000) [pid = 1825] [serial = 1572] [outer = 0x7fd13c926c00] 17:54:19 INFO - PROCESS | 1825 | 1462582459312 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]]]}] 17:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1426ms 17:54:19 INFO - PROCESS | 1825 | 1462582459363 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 17:54:19 INFO - PROCESS | 1825 | 1462582459368 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 17:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:54:19 INFO - PROCESS | 1825 | 1462582459377 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:54:19 INFO - PROCESS | 1825 | 1462582459383 Marionette TRACE conn3 <- [1,2066,null,{}] 17:54:19 INFO - PROCESS | 1825 | 1462582459392 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}] 17:54:19 INFO - PROCESS | 1825 | 1462582459593 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 17:54:19 INFO - PROCESS | 1825 | 1462582459865 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135dd7000 == 135 [pid = 1825] [id = 524] 17:54:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd1311f0800) [pid = 1825] [serial = 1573] [outer = (nil)] 17:54:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd1354d5c00) [pid = 1825] [serial = 1574] [outer = 0x7fd1311f0800] 17:54:19 INFO - PROCESS | 1825 | 1462582459980 Marionette DEBUG loaded listener.js 17:54:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd135e16400) [pid = 1825] [serial = 1575] [outer = 0x7fd1311f0800] 17:54:20 INFO - PROCESS | 1825 | 1462582460877 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]]]}] 17:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1540ms 17:54:20 INFO - PROCESS | 1825 | 1462582460918 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 17:54:20 INFO - PROCESS | 1825 | 1462582460926 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 17:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:54:20 INFO - PROCESS | 1825 | 1462582460936 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:54:20 INFO - PROCESS | 1825 | 1462582460940 Marionette TRACE conn3 <- [1,2070,null,{}] 17:54:20 INFO - PROCESS | 1825 | 1462582460946 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}] 17:54:21 INFO - PROCESS | 1825 | 1462582461137 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 17:54:21 INFO - PROCESS | 1825 | 1462582461486 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be83000 == 136 [pid = 1825] [id = 525] 17:54:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd137ad3400) [pid = 1825] [serial = 1576] [outer = (nil)] 17:54:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd138054000) [pid = 1825] [serial = 1577] [outer = 0x7fd137ad3400] 17:54:21 INFO - PROCESS | 1825 | 1462582461561 Marionette DEBUG loaded listener.js 17:54:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd138a7ec00) [pid = 1825] [serial = 1578] [outer = 0x7fd137ad3400] 17:54:22 INFO - PROCESS | 1825 | 1462582462401 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]]]}] 17:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1536ms 17:54:22 INFO - PROCESS | 1825 | 1462582462473 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 17:54:22 INFO - PROCESS | 1825 | 1462582462476 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 17:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:54:22 INFO - PROCESS | 1825 | 1462582462483 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:54:22 INFO - PROCESS | 1825 | 1462582462489 Marionette TRACE conn3 <- [1,2074,null,{}] 17:54:22 INFO - PROCESS | 1825 | 1462582462504 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}] 17:54:22 INFO - PROCESS | 1825 | 1462582462735 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 17:54:23 INFO - PROCESS | 1825 | 1462582463043 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c829800 == 137 [pid = 1825] [id = 526] 17:54:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd13baa9000) [pid = 1825] [serial = 1579] [outer = (nil)] 17:54:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd13cfcd800) [pid = 1825] [serial = 1580] [outer = 0x7fd13baa9000] 17:54:23 INFO - PROCESS | 1825 | 1462582463123 Marionette DEBUG loaded listener.js 17:54:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd13d1f1400) [pid = 1825] [serial = 1581] [outer = 0x7fd13baa9000] 17:54:23 INFO - PROCESS | 1825 | 1462582463953 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]]]}] 17:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1535ms 17:54:24 INFO - PROCESS | 1825 | 1462582464019 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 17:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:54:24 INFO - PROCESS | 1825 | 1462582464023 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 17:54:24 INFO - PROCESS | 1825 | 1462582464029 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:54:24 INFO - PROCESS | 1825 | 1462582464032 Marionette TRACE conn3 <- [1,2078,null,{}] 17:54:24 INFO - PROCESS | 1825 | 1462582464037 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}] 17:54:24 INFO - PROCESS | 1825 | 1462582464239 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 17:54:24 INFO - PROCESS | 1825 | 1462582464456 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e323800 == 138 [pid = 1825] [id = 527] 17:54:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd13a925400) [pid = 1825] [serial = 1582] [outer = (nil)] 17:54:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd13e26d400) [pid = 1825] [serial = 1583] [outer = 0x7fd13a925400] 17:54:24 INFO - PROCESS | 1825 | 1462582464569 Marionette DEBUG loaded listener.js 17:54:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd13f8df400) [pid = 1825] [serial = 1584] [outer = 0x7fd13a925400] 17:54:25 INFO - PROCESS | 1825 | 1462582465391 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]]]}] 17:54:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1436ms 17:54:25 INFO - PROCESS | 1825 | 1462582465465 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 17:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:54:25 INFO - PROCESS | 1825 | 1462582465469 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 17:54:25 INFO - PROCESS | 1825 | 1462582465474 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:54:25 INFO - PROCESS | 1825 | 1462582465477 Marionette TRACE conn3 <- [1,2082,null,{}] 17:54:25 INFO - PROCESS | 1825 | 1462582465483 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}] 17:54:25 INFO - PROCESS | 1825 | 1462582465672 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 17:54:25 INFO - PROCESS | 1825 | 1462582465933 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402c9000 == 139 [pid = 1825] [id = 528] 17:54:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd13d290000) [pid = 1825] [serial = 1585] [outer = (nil)] 17:54:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd140a6f000) [pid = 1825] [serial = 1586] [outer = 0x7fd13d290000] 17:54:26 INFO - PROCESS | 1825 | 1462582466055 Marionette DEBUG loaded listener.js 17:54:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd144da2c00) [pid = 1825] [serial = 1587] [outer = 0x7fd13d290000] 17:54:26 INFO - PROCESS | 1825 | 1462582466872 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]]]}] 17:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1434ms 17:54:26 INFO - PROCESS | 1825 | 1462582466909 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 17:54:26 INFO - PROCESS | 1825 | 1462582466913 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 17:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:54:26 INFO - PROCESS | 1825 | 1462582466919 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:54:26 INFO - PROCESS | 1825 | 1462582466922 Marionette TRACE conn3 <- [1,2086,null,{}] 17:54:26 INFO - PROCESS | 1825 | 1462582466927 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}] 17:54:27 INFO - PROCESS | 1825 | 1462582467159 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 17:54:27 INFO - PROCESS | 1825 | 1462582467475 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d46800 == 140 [pid = 1825] [id = 529] 17:54:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd144c74000) [pid = 1825] [serial = 1588] [outer = (nil)] 17:54:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd146949800) [pid = 1825] [serial = 1589] [outer = 0x7fd144c74000] 17:54:27 INFO - PROCESS | 1825 | 1462582467558 Marionette DEBUG loaded listener.js 17:54:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd146cedc00) [pid = 1825] [serial = 1590] [outer = 0x7fd144c74000] 17:54:28 INFO - PROCESS | 1825 | 1462582468365 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]]]}] 17:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1481ms 17:54:28 INFO - PROCESS | 1825 | 1462582468400 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 17:54:28 INFO - PROCESS | 1825 | 1462582468404 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 17:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:54:28 INFO - PROCESS | 1825 | 1462582468409 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:54:28 INFO - PROCESS | 1825 | 1462582468412 Marionette TRACE conn3 <- [1,2090,null,{}] 17:54:28 INFO - PROCESS | 1825 | 1462582468417 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}] 17:54:28 INFO - PROCESS | 1825 | 1462582468601 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 17:54:28 INFO - PROCESS | 1825 | 1462582468824 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a15000 == 141 [pid = 1825] [id = 530] 17:54:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd1462edc00) [pid = 1825] [serial = 1591] [outer = (nil)] 17:54:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd14834a800) [pid = 1825] [serial = 1592] [outer = 0x7fd1462edc00] 17:54:28 INFO - PROCESS | 1825 | 1462582468934 Marionette DEBUG loaded listener.js 17:54:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd14c420000) [pid = 1825] [serial = 1593] [outer = 0x7fd1462edc00] 17:54:29 INFO - PROCESS | 1825 | 1462582469787 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]]]}] 17:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1427ms 17:54:29 INFO - PROCESS | 1825 | 1462582469838 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 17:54:29 INFO - PROCESS | 1825 | 1462582469842 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 17:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:54:29 INFO - PROCESS | 1825 | 1462582469847 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:54:29 INFO - PROCESS | 1825 | 1462582469850 Marionette TRACE conn3 <- [1,2094,null,{}] 17:54:29 INFO - PROCESS | 1825 | 1462582469855 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}] 17:54:30 INFO - PROCESS | 1825 | 1462582470040 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 17:54:30 INFO - PROCESS | 1825 | 1462582470266 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147325000 == 142 [pid = 1825] [id = 531] 17:54:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd1462f2800) [pid = 1825] [serial = 1594] [outer = (nil)] 17:54:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd14dcba000) [pid = 1825] [serial = 1595] [outer = 0x7fd1462f2800] 17:54:30 INFO - PROCESS | 1825 | 1462582470375 Marionette DEBUG loaded listener.js 17:54:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd14ebec000) [pid = 1825] [serial = 1596] [outer = 0x7fd1462f2800] 17:54:31 INFO - PROCESS | 1825 | 1462582471227 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]]]}] 17:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1431ms 17:54:31 INFO - PROCESS | 1825 | 1462582471278 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 17:54:31 INFO - PROCESS | 1825 | 1462582471282 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 17:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:54:31 INFO - PROCESS | 1825 | 1462582471288 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:54:31 INFO - PROCESS | 1825 | 1462582471291 Marionette TRACE conn3 <- [1,2098,null,{}] 17:54:31 INFO - PROCESS | 1825 | 1462582471296 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}] 17:54:31 INFO - PROCESS | 1825 | 1462582471495 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 17:54:31 INFO - PROCESS | 1825 | 1462582471757 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148fe0000 == 143 [pid = 1825] [id = 532] 17:54:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd135db3800) [pid = 1825] [serial = 1597] [outer = (nil)] 17:54:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd14f6dc000) [pid = 1825] [serial = 1598] [outer = 0x7fd135db3800] 17:54:31 INFO - PROCESS | 1825 | 1462582471866 Marionette DEBUG loaded listener.js 17:54:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd1503ee800) [pid = 1825] [serial = 1599] [outer = 0x7fd135db3800] 17:54:32 INFO - PROCESS | 1825 | 1462582472653 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]]]}] 17:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1427ms 17:54:32 INFO - PROCESS | 1825 | 1462582472716 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 17:54:32 INFO - PROCESS | 1825 | 1462582472720 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 17:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:54:32 INFO - PROCESS | 1825 | 1462582472725 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:54:32 INFO - PROCESS | 1825 | 1462582472728 Marionette TRACE conn3 <- [1,2102,null,{}] 17:54:32 INFO - PROCESS | 1825 | 1462582472733 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}] 17:54:32 INFO - PROCESS | 1825 | 1462582472917 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 17:54:33 INFO - PROCESS | 1825 | 1462582473185 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c21c800 == 144 [pid = 1825] [id = 533] 17:54:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd147479800) [pid = 1825] [serial = 1600] [outer = (nil)] 17:54:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd1515eb400) [pid = 1825] [serial = 1601] [outer = 0x7fd147479800] 17:54:33 INFO - PROCESS | 1825 | 1462582473307 Marionette DEBUG loaded listener.js 17:54:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd15c264800) [pid = 1825] [serial = 1602] [outer = 0x7fd147479800] 17:54:34 INFO - PROCESS | 1825 | 1462582474100 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]]]}] 17:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1431ms 17:54:34 INFO - PROCESS | 1825 | 1462582474158 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 17:54:34 INFO - PROCESS | 1825 | 1462582474162 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 17:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:54:34 INFO - PROCESS | 1825 | 1462582474168 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:54:34 INFO - PROCESS | 1825 | 1462582474172 Marionette TRACE conn3 <- [1,2106,null,{}] 17:54:34 INFO - PROCESS | 1825 | 1462582474178 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}] 17:54:34 INFO - PROCESS | 1825 | 1462582474406 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 17:54:34 INFO - PROCESS | 1825 | 1462582474723 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ed16000 == 145 [pid = 1825] [id = 534] 17:54:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd15e354c00) [pid = 1825] [serial = 1603] [outer = (nil)] 17:54:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd15ffd9800) [pid = 1825] [serial = 1604] [outer = 0x7fd15e354c00] 17:54:34 INFO - PROCESS | 1825 | 1462582474803 Marionette DEBUG loaded listener.js 17:54:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd161e86800) [pid = 1825] [serial = 1605] [outer = 0x7fd15e354c00] 17:54:35 INFO - PROCESS | 1825 | 1462582475656 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]]]}] 17:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1535ms 17:54:35 INFO - PROCESS | 1825 | 1462582475703 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 17:54:35 INFO - PROCESS | 1825 | 1462582475706 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 17:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:54:35 INFO - PROCESS | 1825 | 1462582475712 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:54:35 INFO - PROCESS | 1825 | 1462582475714 Marionette TRACE conn3 <- [1,2110,null,{}] 17:54:35 INFO - PROCESS | 1825 | 1462582475719 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}] 17:54:35 INFO - PROCESS | 1825 | 1462582475908 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 17:54:36 INFO - PROCESS | 1825 | 1462582476145 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fae800 == 146 [pid = 1825] [id = 535] 17:54:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd15e2e4800) [pid = 1825] [serial = 1606] [outer = (nil)] 17:54:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd1620c8000) [pid = 1825] [serial = 1607] [outer = 0x7fd15e2e4800] 17:54:36 INFO - PROCESS | 1825 | 1462582476217 Marionette DEBUG loaded listener.js 17:54:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd16230bc00) [pid = 1825] [serial = 1608] [outer = 0x7fd15e2e4800] 17:54:37 INFO - PROCESS | 1825 | 1462582477061 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]]]}] 17:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1383ms 17:54:37 INFO - PROCESS | 1825 | 1462582477096 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 17:54:37 INFO - PROCESS | 1825 | 1462582477098 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 17:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:54:37 INFO - PROCESS | 1825 | 1462582477114 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:54:37 INFO - PROCESS | 1825 | 1462582477117 Marionette TRACE conn3 <- [1,2114,null,{}] 17:54:37 INFO - PROCESS | 1825 | 1462582477122 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}] 17:54:37 INFO - PROCESS | 1825 | 1462582477318 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 17:54:37 INFO - PROCESS | 1825 | 1462582477587 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e376800 == 147 [pid = 1825] [id = 536] 17:54:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13b9cf400) [pid = 1825] [serial = 1609] [outer = (nil)] 17:54:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13b9d5000) [pid = 1825] [serial = 1610] [outer = 0x7fd13b9cf400] 17:54:37 INFO - PROCESS | 1825 | 1462582477696 Marionette DEBUG loaded listener.js 17:54:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd13b9d9800) [pid = 1825] [serial = 1611] [outer = 0x7fd13b9cf400] 17:54:38 INFO - PROCESS | 1825 | 1462582478482 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]]]}] 17:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1434ms 17:54:38 INFO - PROCESS | 1825 | 1462582478549 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 17:54:38 INFO - PROCESS | 1825 | 1462582478552 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 17:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:54:38 INFO - PROCESS | 1825 | 1462582478558 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:54:38 INFO - PROCESS | 1825 | 1462582478560 Marionette TRACE conn3 <- [1,2118,null,{}] 17:54:38 INFO - PROCESS | 1825 | 1462582478565 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}] 17:54:38 INFO - PROCESS | 1825 | 1462582478752 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 17:54:39 INFO - PROCESS | 1825 | 1462582479023 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622d4000 == 148 [pid = 1825] [id = 537] 17:54:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd13b9d0400) [pid = 1825] [serial = 1612] [outer = (nil)] 17:54:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd1620c5400) [pid = 1825] [serial = 1613] [outer = 0x7fd13b9d0400] 17:54:39 INFO - PROCESS | 1825 | 1462582479134 Marionette DEBUG loaded listener.js 17:54:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd162311000) [pid = 1825] [serial = 1614] [outer = 0x7fd13b9d0400] 17:54:39 INFO - PROCESS | 1825 | 1462582479893 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]]]}] 17:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1385ms 17:54:39 INFO - PROCESS | 1825 | 1462582479944 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 17:54:39 INFO - PROCESS | 1825 | 1462582479947 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 17:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:54:39 INFO - PROCESS | 1825 | 1462582479952 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:54:39 INFO - PROCESS | 1825 | 1462582479955 Marionette TRACE conn3 <- [1,2122,null,{}] 17:54:39 INFO - PROCESS | 1825 | 1462582479960 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}] 17:54:40 INFO - PROCESS | 1825 | 1462582480145 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 17:54:40 INFO - PROCESS | 1825 | 1462582480423 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd164fbf800 == 149 [pid = 1825] [id = 538] 17:54:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd13b9d2800) [pid = 1825] [serial = 1615] [outer = (nil)] 17:54:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd140c6c800) [pid = 1825] [serial = 1616] [outer = 0x7fd13b9d2800] 17:54:40 INFO - PROCESS | 1825 | 1462582480531 Marionette DEBUG loaded listener.js 17:54:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd140c71800) [pid = 1825] [serial = 1617] [outer = 0x7fd13b9d2800] 17:54:41 INFO - PROCESS | 1825 | 1462582481327 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]]]}] 17:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1430ms 17:54:41 INFO - PROCESS | 1825 | 1462582481384 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 17:54:41 INFO - PROCESS | 1825 | 1462582481387 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 17:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:54:41 INFO - PROCESS | 1825 | 1462582481393 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:54:41 INFO - PROCESS | 1825 | 1462582481395 Marionette TRACE conn3 <- [1,2126,null,{}] 17:54:41 INFO - PROCESS | 1825 | 1462582481401 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}] 17:54:41 INFO - PROCESS | 1825 | 1462582481584 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 17:54:41 INFO - PROCESS | 1825 | 1462582481857 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fc6800 == 150 [pid = 1825] [id = 539] 17:54:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd13f8d4800) [pid = 1825] [serial = 1618] [outer = (nil)] 17:54:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd15d510800) [pid = 1825] [serial = 1619] [outer = 0x7fd13f8d4800] 17:54:41 INFO - PROCESS | 1825 | 1462582481966 Marionette DEBUG loaded listener.js 17:54:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd162505c00) [pid = 1825] [serial = 1620] [outer = 0x7fd13f8d4800] 17:54:42 INFO - PROCESS | 1825 | 1462582482759 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]]]}] 17:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1430ms 17:54:42 INFO - PROCESS | 1825 | 1462582482824 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 17:54:42 INFO - PROCESS | 1825 | 1462582482827 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 17:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:54:42 INFO - PROCESS | 1825 | 1462582482833 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:54:42 INFO - PROCESS | 1825 | 1462582482835 Marionette TRACE conn3 <- [1,2130,null,{}] 17:54:42 INFO - PROCESS | 1825 | 1462582482841 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}] 17:54:43 INFO - PROCESS | 1825 | 1462582483031 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 17:54:43 INFO - PROCESS | 1825 | 1462582483316 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ce8c000 == 151 [pid = 1825] [id = 540] 17:54:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd133ed1800) [pid = 1825] [serial = 1621] [outer = (nil)] 17:54:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd133ed9c00) [pid = 1825] [serial = 1622] [outer = 0x7fd133ed1800] 17:54:43 INFO - PROCESS | 1825 | 1462582483425 Marionette DEBUG loaded listener.js 17:54:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd133ede800) [pid = 1825] [serial = 1623] [outer = 0x7fd133ed1800] 17:54:44 INFO - PROCESS | 1825 | 1462582484240 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] 17:54:44 INFO - PROCESS | 1825 | 1462582484321 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 17:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:54:44 INFO - PROCESS | 1825 | 1462582484327 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:54:44 INFO - PROCESS | 1825 | 1462582484329 Marionette TRACE conn3 <- [1,2134,null,{}] 17:54:44 INFO - PROCESS | 1825 | 1462582484335 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}] 17:54:44 INFO - PROCESS | 1825 | 1462582484526 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 17:54:44 INFO - PROCESS | 1825 | 1462582484841 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ee2000 == 152 [pid = 1825] [id = 541] 17:54:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd131136c00) [pid = 1825] [serial = 1624] [outer = (nil)] 17:54:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd135db6000) [pid = 1825] [serial = 1625] [outer = 0x7fd131136c00] 17:54:44 INFO - PROCESS | 1825 | 1462582484913 Marionette DEBUG loaded listener.js 17:54:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd13ba05800) [pid = 1825] [serial = 1626] [outer = 0x7fd131136c00] 17:54:45 INFO - PROCESS | 1825 | 1462582485711 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]]]}] 17:54:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:54:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1434ms 17:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:54:45 INFO - PROCESS | 1825 | 1462582485763 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 17:54:45 INFO - PROCESS | 1825 | 1462582485766 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 17:54:45 INFO - PROCESS | 1825 | 1462582485772 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:54:45 INFO - PROCESS | 1825 | 1462582485775 Marionette TRACE conn3 <- [1,2138,null,{}] 17:54:45 INFO - PROCESS | 1825 | 1462582485780 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}] 17:54:45 INFO - PROCESS | 1825 | 1462582485964 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 17:54:46 INFO - PROCESS | 1825 | 1462582486799 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ec9800 == 153 [pid = 1825] [id = 542] 17:54:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd1307d6000) [pid = 1825] [serial = 1627] [outer = (nil)] 17:54:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd130bc7c00) [pid = 1825] [serial = 1628] [outer = 0x7fd1307d6000] 17:54:46 INFO - PROCESS | 1825 | 1462582486940 Marionette DEBUG loaded listener.js 17:54:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd1311e5000) [pid = 1825] [serial = 1629] [outer = 0x7fd1307d6000] 17:54:47 INFO - PROCESS | 1825 | 1462582487712 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]]]}] 17:54:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:54:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1980ms 17:54:47 INFO - PROCESS | 1825 | 1462582487759 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 17:54:47 INFO - PROCESS | 1825 | 1462582487765 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 17:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:54:47 INFO - PROCESS | 1825 | 1462582487773 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:54:47 INFO - PROCESS | 1825 | 1462582487778 Marionette TRACE conn3 <- [1,2142,null,{}] 17:54:47 INFO - PROCESS | 1825 | 1462582487784 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}] 17:54:47 INFO - PROCESS | 1825 | 1462582487967 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 17:54:48 INFO - PROCESS | 1825 | 1462582488248 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0dc800 == 154 [pid = 1825] [id = 543] 17:54:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd1361d0800) [pid = 1825] [serial = 1630] [outer = (nil)] 17:54:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd136a63800) [pid = 1825] [serial = 1631] [outer = 0x7fd1361d0800] 17:54:48 INFO - PROCESS | 1825 | 1462582488368 Marionette DEBUG loaded listener.js 17:54:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd137ad8400) [pid = 1825] [serial = 1632] [outer = 0x7fd1361d0800] 17:54:49 INFO - PROCESS | 1825 | 1462582489162 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] 17:54:49 INFO - PROCESS | 1825 | 1462582489219 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 17:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:54:49 INFO - PROCESS | 1825 | 1462582489227 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:54:49 INFO - PROCESS | 1825 | 1462582489230 Marionette TRACE conn3 <- [1,2146,null,{}] 17:54:49 INFO - PROCESS | 1825 | 1462582489235 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}] 17:54:49 INFO - PROCESS | 1825 | 1462582489415 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136ce3800 == 153 [pid = 1825] [id = 522] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13806c000 == 152 [pid = 1825] [id = 521] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356c8800 == 151 [pid = 1825] [id = 520] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1315de800 == 150 [pid = 1825] [id = 519] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136b63800 == 149 [pid = 1825] [id = 518] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1378d8800 == 148 [pid = 1825] [id = 516] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e48800 == 147 [pid = 1825] [id = 515] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622d2000 == 146 [pid = 1825] [id = 514] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e208000 == 145 [pid = 1825] [id = 513] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd152fad800 == 144 [pid = 1825] [id = 512] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f45b800 == 143 [pid = 1825] [id = 511] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ed0d800 == 142 [pid = 1825] [id = 510] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14c210800 == 141 [pid = 1825] [id = 509] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148387000 == 140 [pid = 1825] [id = 508] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14719b000 == 139 [pid = 1825] [id = 507] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146322000 == 138 [pid = 1825] [id = 506] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460dd800 == 137 [pid = 1825] [id = 505] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e54800 == 136 [pid = 1825] [id = 504] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f49a800 == 135 [pid = 1825] [id = 503] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0ba800 == 134 [pid = 1825] [id = 502] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13caaf000 == 133 [pid = 1825] [id = 501] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ac59800 == 132 [pid = 1825] [id = 500] 17:54:49 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1352db000 == 131 [pid = 1825] [id = 499] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd13690f400) [pid = 1825] [serial = 1496] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd1393ba000) [pid = 1825] [serial = 1490] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd13aa03800) [pid = 1825] [serial = 1491] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd13105bc00) [pid = 1825] [serial = 1478] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd131140c00) [pid = 1825] [serial = 1479] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd135276c00) [pid = 1825] [serial = 1427] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd136a64000) [pid = 1825] [serial = 1430] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd1354dcc00) [pid = 1825] [serial = 1494] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd14b080000) [pid = 1825] [serial = 1442] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd1361cd000) [pid = 1825] [serial = 1484] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd136a62c00) [pid = 1825] [serial = 1485] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd14f472000) [pid = 1825] [serial = 1445] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd1388b5400) [pid = 1825] [serial = 1475] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd1351f0000) [pid = 1825] [serial = 1481] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd1354d8c00) [pid = 1825] [serial = 1482] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd1388ac000) [pid = 1825] [serial = 1463] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd1307d3000) [pid = 1825] [serial = 1472] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd13d186400) [pid = 1825] [serial = 1433] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd162079c00) [pid = 1825] [serial = 1451] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd13bfd1c00) [pid = 1825] [serial = 1457] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd13bfccc00) [pid = 1825] [serial = 1454] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd13805fc00) [pid = 1825] [serial = 1487] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd1388b3c00) [pid = 1825] [serial = 1466] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd140e31400) [pid = 1825] [serial = 1436] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd1463d7c00) [pid = 1825] [serial = 1439] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd15c26f800) [pid = 1825] [serial = 1448] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd1379a4c00) [pid = 1825] [serial = 1469] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd135dbb000) [pid = 1825] [serial = 1460] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd1351e6000) [pid = 1825] [serial = 1493] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd1388b6400) [pid = 1825] [serial = 1488] [outer = (nil)] [url = about:blank] 17:54:50 INFO - PROCESS | 1825 | 1462582490290 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ef8000 == 132 [pid = 1825] [id = 544] 17:54:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd13105bc00) [pid = 1825] [serial = 1633] [outer = (nil)] 17:54:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd135276c00) [pid = 1825] [serial = 1634] [outer = 0x7fd13105bc00] 17:54:50 INFO - PROCESS | 1825 | 1462582490372 Marionette DEBUG loaded listener.js 17:54:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd138055400) [pid = 1825] [serial = 1635] [outer = 0x7fd13105bc00] 17:54:51 INFO - PROCESS | 1825 | 1462582491094 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] 17:54:51 INFO - PROCESS | 1825 | 1462582491115 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 17:54:51 INFO - PROCESS | 1825 | 1462582491123 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:54:51 INFO - PROCESS | 1825 | 1462582491131 Marionette TRACE conn3 <- [1,2150,null,{}] 17:54:51 INFO - PROCESS | 1825 | 1462582491144 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}] 17:54:51 INFO - PROCESS | 1825 | 1462582491338 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 17:54:51 INFO - PROCESS | 1825 | 1462582491539 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e46000 == 133 [pid = 1825] [id = 545] 17:54:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd1351e7800) [pid = 1825] [serial = 1636] [outer = (nil)] 17:54:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd1393b7c00) [pid = 1825] [serial = 1637] [outer = 0x7fd1351e7800] 17:54:51 INFO - PROCESS | 1825 | 1462582491602 Marionette DEBUG loaded listener.js 17:54:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd13ba0b000) [pid = 1825] [serial = 1638] [outer = 0x7fd1351e7800] 17:54:52 INFO - PROCESS | 1825 | 1462582492344 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]]]}] 17:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1248ms 17:54:52 INFO - PROCESS | 1825 | 1462582492369 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 17:54:52 INFO - PROCESS | 1825 | 1462582492373 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 17:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:54:52 INFO - PROCESS | 1825 | 1462582492379 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:54:52 INFO - PROCESS | 1825 | 1462582492381 Marionette TRACE conn3 <- [1,2154,null,{}] 17:54:52 INFO - PROCESS | 1825 | 1462582492386 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}] 17:54:52 INFO - PROCESS | 1825 | 1462582492615 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 17:54:52 INFO - PROCESS | 1825 | 1462582492646 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d58800 == 134 [pid = 1825] [id = 546] 17:54:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd137fea800) [pid = 1825] [serial = 1639] [outer = (nil)] 17:54:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13ba11000) [pid = 1825] [serial = 1640] [outer = 0x7fd137fea800] 17:54:52 INFO - PROCESS | 1825 | 1462582492718 Marionette DEBUG loaded listener.js 17:54:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd13bfca800) [pid = 1825] [serial = 1641] [outer = 0x7fd137fea800] 17:54:53 INFO - PROCESS | 1825 | 1462582493569 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]]]}] 17:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1232ms 17:54:53 INFO - PROCESS | 1825 | 1462582493611 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 17:54:53 INFO - PROCESS | 1825 | 1462582493614 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 17:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:54:53 INFO - PROCESS | 1825 | 1462582493620 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:54:53 INFO - PROCESS | 1825 | 1462582493622 Marionette TRACE conn3 <- [1,2158,null,{}] 17:54:53 INFO - PROCESS | 1825 | 1462582493645 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}] 17:54:53 INFO - PROCESS | 1825 | 1462582493878 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 17:54:53 INFO - PROCESS | 1825 | 1462582493906 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a60800 == 135 [pid = 1825] [id = 547] 17:54:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd13c92cc00) [pid = 1825] [serial = 1642] [outer = (nil)] 17:54:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd13cfc9000) [pid = 1825] [serial = 1643] [outer = 0x7fd13c92cc00] 17:54:53 INFO - PROCESS | 1825 | 1462582493973 Marionette DEBUG loaded listener.js 17:54:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd13d18a000) [pid = 1825] [serial = 1644] [outer = 0x7fd13c92cc00] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd1351f0c00) [pid = 1825] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd130bc1400) [pid = 1825] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd1307d8c00) [pid = 1825] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd1361d2400) [pid = 1825] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd1307d0800) [pid = 1825] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:54:55 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd1379af800) [pid = 1825] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:54:55 INFO - PROCESS | 1825 | 1462582495653 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]]]}] 17:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2098ms 17:54:55 INFO - PROCESS | 1825 | 1462582495720 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 17:54:55 INFO - PROCESS | 1825 | 1462582495725 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 17:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:54:55 INFO - PROCESS | 1825 | 1462582495732 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:54:55 INFO - PROCESS | 1825 | 1462582495736 Marionette TRACE conn3 <- [1,2162,null,{}] 17:54:55 INFO - PROCESS | 1825 | 1462582495743 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}] 17:54:55 INFO - PROCESS | 1825 | 1462582495928 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 17:54:56 INFO - PROCESS | 1825 | 1462582496144 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac59800 == 136 [pid = 1825] [id = 548] 17:54:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd137fed000) [pid = 1825] [serial = 1645] [outer = (nil)] 17:54:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13d1ef000) [pid = 1825] [serial = 1646] [outer = 0x7fd137fed000] 17:54:56 INFO - PROCESS | 1825 | 1462582496202 Marionette DEBUG loaded listener.js 17:54:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd13e26e000) [pid = 1825] [serial = 1647] [outer = 0x7fd137fed000] 17:54:56 INFO - PROCESS | 1825 | 1462582496843 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]]]}] 17:54:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1136ms 17:54:56 INFO - PROCESS | 1825 | 1462582496868 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 17:54:56 INFO - PROCESS | 1825 | 1462582496871 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 17:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:54:56 INFO - PROCESS | 1825 | 1462582496876 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:54:56 INFO - PROCESS | 1825 | 1462582496878 Marionette TRACE conn3 <- [1,2166,null,{}] 17:54:56 INFO - PROCESS | 1825 | 1462582496883 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}] 17:54:57 INFO - PROCESS | 1825 | 1462582497132 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 17:54:57 INFO - PROCESS | 1825 | 1462582497445 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316d1800 == 137 [pid = 1825] [id = 549] 17:54:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd1307ccc00) [pid = 1825] [serial = 1648] [outer = (nil)] 17:54:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd1307d3800) [pid = 1825] [serial = 1649] [outer = 0x7fd1307ccc00] 17:54:57 INFO - PROCESS | 1825 | 1462582497519 Marionette DEBUG loaded listener.js 17:54:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd131141000) [pid = 1825] [serial = 1650] [outer = 0x7fd1307ccc00] 17:54:58 INFO - PROCESS | 1825 | 1462582498446 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]]]}] 17:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1630ms 17:54:58 INFO - PROCESS | 1825 | 1462582498509 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 17:54:58 INFO - PROCESS | 1825 | 1462582498515 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 17:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:54:58 INFO - PROCESS | 1825 | 1462582498523 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:54:58 INFO - PROCESS | 1825 | 1462582498528 Marionette TRACE conn3 <- [1,2170,null,{}] 17:54:58 INFO - PROCESS | 1825 | 1462582498535 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}] 17:54:58 INFO - PROCESS | 1825 | 1462582498802 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 17:54:59 INFO - PROCESS | 1825 | 1462582499125 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:54:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab6b000 == 138 [pid = 1825] [id = 550] 17:54:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd1361d4c00) [pid = 1825] [serial = 1651] [outer = (nil)] 17:54:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd137ad3c00) [pid = 1825] [serial = 1652] [outer = 0x7fd1361d4c00] 17:54:59 INFO - PROCESS | 1825 | 1462582499197 Marionette DEBUG loaded listener.js 17:54:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd1388afc00) [pid = 1825] [serial = 1653] [outer = 0x7fd1361d4c00] 17:55:00 INFO - PROCESS | 1825 | 1462582500145 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]]]}] 17:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1681ms 17:55:00 INFO - PROCESS | 1825 | 1462582500212 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 17:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:55:00 INFO - PROCESS | 1825 | 1462582500221 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 17:55:00 INFO - PROCESS | 1825 | 1462582500228 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:55:00 INFO - PROCESS | 1825 | 1462582500233 Marionette TRACE conn3 <- [1,2174,null,{}] 17:55:00 INFO - PROCESS | 1825 | 1462582500241 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}] 17:55:00 INFO - PROCESS | 1825 | 1462582500575 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 17:55:00 INFO - PROCESS | 1825 | 1462582500989 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0ab800 == 139 [pid = 1825] [id = 551] 17:55:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd13a91d000) [pid = 1825] [serial = 1654] [outer = (nil)] 17:55:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd13ba07800) [pid = 1825] [serial = 1655] [outer = 0x7fd13a91d000] 17:55:01 INFO - PROCESS | 1825 | 1462582501076 Marionette DEBUG loaded listener.js 17:55:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd13c1dbc00) [pid = 1825] [serial = 1656] [outer = 0x7fd13a91d000] 17:55:02 INFO - PROCESS | 1825 | 1462582502104 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]]]}] 17:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1934ms 17:55:02 INFO - PROCESS | 1825 | 1462582502162 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 17:55:02 INFO - PROCESS | 1825 | 1462582502166 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 17:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:55:02 INFO - PROCESS | 1825 | 1462582502181 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:55:02 INFO - PROCESS | 1825 | 1462582502190 Marionette TRACE conn3 <- [1,2178,null,{}] 17:55:02 INFO - PROCESS | 1825 | 1462582502195 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}] 17:55:02 INFO - PROCESS | 1825 | 1462582502455 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 17:55:02 INFO - PROCESS | 1825 | 1462582502776 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f9b0800 == 140 [pid = 1825] [id = 552] 17:55:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd13b9d7000) [pid = 1825] [serial = 1657] [outer = (nil)] 17:55:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd13d192800) [pid = 1825] [serial = 1658] [outer = 0x7fd13b9d7000] 17:55:02 INFO - PROCESS | 1825 | 1462582502854 Marionette DEBUG loaded listener.js 17:55:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd13f2d8000) [pid = 1825] [serial = 1659] [outer = 0x7fd13b9d7000] 17:55:03 INFO - PROCESS | 1825 | 1462582503675 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]]]}] 17:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1557ms 17:55:03 INFO - PROCESS | 1825 | 1462582503731 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 17:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:55:03 INFO - PROCESS | 1825 | 1462582503736 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 17:55:03 INFO - PROCESS | 1825 | 1462582503741 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:55:03 INFO - PROCESS | 1825 | 1462582503744 Marionette TRACE conn3 <- [1,2182,null,{}] 17:55:03 INFO - PROCESS | 1825 | 1462582503749 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}] 17:55:03 INFO - PROCESS | 1825 | 1462582503936 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 17:55:04 INFO - PROCESS | 1825 | 1462582504211 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144de2800 == 141 [pid = 1825] [id = 553] 17:55:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd13b9da000) [pid = 1825] [serial = 1660] [outer = (nil)] 17:55:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd1401ae000) [pid = 1825] [serial = 1661] [outer = 0x7fd13b9da000] 17:55:04 INFO - PROCESS | 1825 | 1462582504343 Marionette DEBUG loaded listener.js 17:55:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd1404ad000) [pid = 1825] [serial = 1662] [outer = 0x7fd13b9da000] 17:55:05 INFO - PROCESS | 1825 | 1462582505127 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]]]}] 17:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1439ms 17:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:55:05 INFO - PROCESS | 1825 | 1462582505181 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 17:55:05 INFO - PROCESS | 1825 | 1462582505184 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 17:55:05 INFO - PROCESS | 1825 | 1462582505190 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:55:05 INFO - PROCESS | 1825 | 1462582505193 Marionette TRACE conn3 <- [1,2186,null,{}] 17:55:05 INFO - PROCESS | 1825 | 1462582505198 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}] 17:55:05 INFO - PROCESS | 1825 | 1462582505379 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 17:55:05 INFO - PROCESS | 1825 | 1462582505653 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146304800 == 142 [pid = 1825] [id = 554] 17:55:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd140c74400) [pid = 1825] [serial = 1663] [outer = (nil)] 17:55:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd140e32400) [pid = 1825] [serial = 1664] [outer = 0x7fd140c74400] 17:55:05 INFO - PROCESS | 1825 | 1462582505779 Marionette DEBUG loaded listener.js 17:55:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd146132400) [pid = 1825] [serial = 1665] [outer = 0x7fd140c74400] 17:55:07 INFO - PROCESS | 1825 | 1462582507039 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]]]}] 17:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1887ms 17:55:07 INFO - PROCESS | 1825 | 1462582507078 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 17:55:07 INFO - PROCESS | 1825 | 1462582507082 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 17:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:55:07 INFO - PROCESS | 1825 | 1462582507091 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:55:07 INFO - PROCESS | 1825 | 1462582507095 Marionette TRACE conn3 <- [1,2190,null,{}] 17:55:07 INFO - PROCESS | 1825 | 1462582507104 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}] 17:55:07 INFO - PROCESS | 1825 | 1462582507390 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 17:55:07 INFO - PROCESS | 1825 | 1462582507725 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14732a800 == 143 [pid = 1825] [id = 555] 17:55:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd140c74800) [pid = 1825] [serial = 1666] [outer = (nil)] 17:55:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd1463d7c00) [pid = 1825] [serial = 1667] [outer = 0x7fd140c74800] 17:55:07 INFO - PROCESS | 1825 | 1462582507812 Marionette DEBUG loaded listener.js 17:55:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd14693d000) [pid = 1825] [serial = 1668] [outer = 0x7fd140c74800] 17:55:08 INFO - PROCESS | 1825 | 1462582508707 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]]]}] 17:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1683ms 17:55:08 INFO - PROCESS | 1825 | 1462582508774 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 17:55:08 INFO - PROCESS | 1825 | 1462582508779 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 17:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:55:08 INFO - PROCESS | 1825 | 1462582508785 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:55:08 INFO - PROCESS | 1825 | 1462582508789 Marionette TRACE conn3 <- [1,2194,null,{}] 17:55:08 INFO - PROCESS | 1825 | 1462582508795 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}] 17:55:09 INFO - PROCESS | 1825 | 1462582509025 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 17:55:09 INFO - PROCESS | 1825 | 1462582509362 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149e51000 == 144 [pid = 1825] [id = 556] 17:55:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd13cfde800) [pid = 1825] [serial = 1669] [outer = (nil)] 17:55:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd146cc7000) [pid = 1825] [serial = 1670] [outer = 0x7fd13cfde800] 17:55:09 INFO - PROCESS | 1825 | 1462582509449 Marionette DEBUG loaded listener.js 17:55:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd14851e800) [pid = 1825] [serial = 1671] [outer = 0x7fd13cfde800] 17:55:10 INFO - PROCESS | 1825 | 1462582510301 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]]]}] 17:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1580ms 17:55:10 INFO - PROCESS | 1825 | 1462582510366 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 17:55:10 INFO - PROCESS | 1825 | 1462582510370 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 17:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:55:10 INFO - PROCESS | 1825 | 1462582510376 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:55:10 INFO - PROCESS | 1825 | 1462582510378 Marionette TRACE conn3 <- [1,2198,null,{}] 17:55:10 INFO - PROCESS | 1825 | 1462582510384 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}] 17:55:10 INFO - PROCESS | 1825 | 1462582510605 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 17:55:10 INFO - PROCESS | 1825 | 1462582510937 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14ebd6000 == 145 [pid = 1825] [id = 557] 17:55:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd13e1d3c00) [pid = 1825] [serial = 1672] [outer = (nil)] 17:55:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 265 (0x7fd14dbeac00) [pid = 1825] [serial = 1673] [outer = 0x7fd13e1d3c00] 17:55:11 INFO - PROCESS | 1825 | 1462582511025 Marionette DEBUG loaded listener.js 17:55:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd14ee94400) [pid = 1825] [serial = 1674] [outer = 0x7fd13e1d3c00] 17:55:11 INFO - PROCESS | 1825 | 1462582511937 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]]]}] 17:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 17:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:55:12 INFO - PROCESS | 1825 | 1462582512013 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 17:55:12 INFO - PROCESS | 1825 | 1462582512016 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 17:55:12 INFO - PROCESS | 1825 | 1462582512023 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:55:12 INFO - PROCESS | 1825 | 1462582512026 Marionette TRACE conn3 <- [1,2202,null,{}] 17:55:12 INFO - PROCESS | 1825 | 1462582512033 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}] 17:55:12 INFO - PROCESS | 1825 | 1462582512297 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 17:55:12 INFO - PROCESS | 1825 | 1462582512627 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150394000 == 146 [pid = 1825] [id = 558] 17:55:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd1307d6400) [pid = 1825] [serial = 1675] [outer = (nil)] 17:55:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd14f480800) [pid = 1825] [serial = 1676] [outer = 0x7fd1307d6400] 17:55:12 INFO - PROCESS | 1825 | 1462582512715 Marionette DEBUG loaded listener.js 17:55:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd150beb800) [pid = 1825] [serial = 1677] [outer = 0x7fd1307d6400] 17:55:13 INFO - PROCESS | 1825 | 1462582513617 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]]]}] 17:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1631ms 17:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:55:13 INFO - PROCESS | 1825 | 1462582513654 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 17:55:13 INFO - PROCESS | 1825 | 1462582513656 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 17:55:13 INFO - PROCESS | 1825 | 1462582513662 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:55:13 INFO - PROCESS | 1825 | 1462582513666 Marionette TRACE conn3 <- [1,2206,null,{}] 17:55:13 INFO - PROCESS | 1825 | 1462582513672 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}] 17:55:13 INFO - PROCESS | 1825 | 1462582513889 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 17:55:14 INFO - PROCESS | 1825 | 1462582514243 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1605be800 == 147 [pid = 1825] [id = 559] 17:55:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd1534bfc00) [pid = 1825] [serial = 1678] [outer = (nil)] 17:55:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd15d04fc00) [pid = 1825] [serial = 1679] [outer = 0x7fd1534bfc00] 17:55:14 INFO - PROCESS | 1825 | 1462582514338 Marionette DEBUG loaded listener.js 17:55:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd15e2e5000) [pid = 1825] [serial = 1680] [outer = 0x7fd1534bfc00] 17:55:15 INFO - PROCESS | 1825 | 1462582515314 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]]]}] 17:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1685ms 17:55:15 INFO - PROCESS | 1825 | 1462582515347 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 17:55:15 INFO - PROCESS | 1825 | 1462582515350 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 17:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:55:15 INFO - PROCESS | 1825 | 1462582515357 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:55:15 INFO - PROCESS | 1825 | 1462582515361 Marionette TRACE conn3 <- [1,2210,null,{}] 17:55:15 INFO - PROCESS | 1825 | 1462582515368 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}] 17:55:15 INFO - PROCESS | 1825 | 1462582515636 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 17:55:15 INFO - PROCESS | 1825 | 1462582515982 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f93a000 == 148 [pid = 1825] [id = 560] 17:55:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 273 (0x7fd15c26e000) [pid = 1825] [serial = 1681] [outer = (nil)] 17:55:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 274 (0x7fd162505000) [pid = 1825] [serial = 1682] [outer = 0x7fd15c26e000] 17:55:16 INFO - PROCESS | 1825 | 1462582516065 Marionette DEBUG loaded listener.js 17:55:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 275 (0x7fd1625bf400) [pid = 1825] [serial = 1683] [outer = 0x7fd15c26e000] 17:55:16 INFO - PROCESS | 1825 | 1462582516932 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]]]}] 17:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1590ms 17:55:16 INFO - PROCESS | 1825 | 1462582516947 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 17:55:16 INFO - PROCESS | 1825 | 1462582516951 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 17:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:55:16 INFO - PROCESS | 1825 | 1462582516956 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:55:16 INFO - PROCESS | 1825 | 1462582516958 Marionette TRACE conn3 <- [1,2214,null,{}] 17:55:16 INFO - PROCESS | 1825 | 1462582516964 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}] 17:55:17 INFO - PROCESS | 1825 | 1462582517153 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 17:55:17 INFO - PROCESS | 1825 | 1462582517399 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161c33000 == 149 [pid = 1825] [id = 561] 17:55:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 276 (0x7fd12e054800) [pid = 1825] [serial = 1684] [outer = (nil)] 17:55:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 277 (0x7fd12e05b400) [pid = 1825] [serial = 1685] [outer = 0x7fd12e054800] 17:55:17 INFO - PROCESS | 1825 | 1462582517467 Marionette DEBUG loaded listener.js 17:55:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 278 (0x7fd12e060000) [pid = 1825] [serial = 1686] [outer = 0x7fd12e054800] 17:55:18 INFO - PROCESS | 1825 | 1462582518315 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]]]}] 17:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1428ms 17:55:18 INFO - PROCESS | 1825 | 1462582518386 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 17:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:55:18 INFO - PROCESS | 1825 | 1462582518404 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 17:55:18 INFO - PROCESS | 1825 | 1462582518409 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:55:18 INFO - PROCESS | 1825 | 1462582518412 Marionette TRACE conn3 <- [1,2218,null,{}] 17:55:18 INFO - PROCESS | 1825 | 1462582518417 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}] 17:55:18 INFO - PROCESS | 1825 | 1462582518639 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 17:55:18 INFO - PROCESS | 1825 | 1462582518953 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14646a000 == 150 [pid = 1825] [id = 562] 17:55:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 279 (0x7fd12e056c00) [pid = 1825] [serial = 1687] [outer = (nil)] 17:55:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 280 (0x7fd13bc45400) [pid = 1825] [serial = 1688] [outer = 0x7fd12e056c00] 17:55:19 INFO - PROCESS | 1825 | 1462582519027 Marionette DEBUG loaded listener.js 17:55:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 281 (0x7fd13bc49000) [pid = 1825] [serial = 1689] [outer = 0x7fd12e056c00] 17:55:19 INFO - PROCESS | 1825 | 1462582519801 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]]]}] 17:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1435ms 17:55:19 INFO - PROCESS | 1825 | 1462582519844 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 17:55:19 INFO - PROCESS | 1825 | 1462582519848 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 17:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:55:19 INFO - PROCESS | 1825 | 1462582519854 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:55:19 INFO - PROCESS | 1825 | 1462582519856 Marionette TRACE conn3 <- [1,2222,null,{}] 17:55:19 INFO - PROCESS | 1825 | 1462582519862 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}] 17:55:20 INFO - PROCESS | 1825 | 1462582520057 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 17:55:20 INFO - PROCESS | 1825 | 1462582520335 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b54000 == 151 [pid = 1825] [id = 563] 17:55:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 282 (0x7fd12e059400) [pid = 1825] [serial = 1690] [outer = (nil)] 17:55:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 283 (0x7fd130fd9c00) [pid = 1825] [serial = 1691] [outer = 0x7fd12e059400] 17:55:20 INFO - PROCESS | 1825 | 1462582520453 Marionette DEBUG loaded listener.js 17:55:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 284 (0x7fd130fde400) [pid = 1825] [serial = 1692] [outer = 0x7fd12e059400] 17:55:21 INFO - PROCESS | 1825 | 1462582521217 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]]]}] 17:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1428ms 17:55:21 INFO - PROCESS | 1825 | 1462582521284 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 17:55:21 INFO - PROCESS | 1825 | 1462582521286 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 17:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:55:21 INFO - PROCESS | 1825 | 1462582521292 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:55:21 INFO - PROCESS | 1825 | 1462582521294 Marionette TRACE conn3 <- [1,2226,null,{}] 17:55:21 INFO - PROCESS | 1825 | 1462582521300 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}] 17:55:21 INFO - PROCESS | 1825 | 1462582521550 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 17:55:21 INFO - PROCESS | 1825 | 1462582521914 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12dfe0000 == 152 [pid = 1825] [id = 564] 17:55:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 285 (0x7fd1307d1c00) [pid = 1825] [serial = 1693] [outer = (nil)] 17:55:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 286 (0x7fd13bc43000) [pid = 1825] [serial = 1694] [outer = 0x7fd1307d1c00] 17:55:21 INFO - PROCESS | 1825 | 1462582521989 Marionette DEBUG loaded listener.js 17:55:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 287 (0x7fd13bc4e800) [pid = 1825] [serial = 1695] [outer = 0x7fd1307d1c00] 17:55:22 INFO - PROCESS | 1825 | 1462582522748 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]]]}] 17:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1482ms 17:55:22 INFO - PROCESS | 1825 | 1462582522775 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 17:55:22 INFO - PROCESS | 1825 | 1462582522778 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 17:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:55:22 INFO - PROCESS | 1825 | 1462582522783 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:55:22 INFO - PROCESS | 1825 | 1462582522786 Marionette TRACE conn3 <- [1,2230,null,{}] 17:55:22 INFO - PROCESS | 1825 | 1462582522793 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}] 17:55:22 INFO - PROCESS | 1825 | 1462582522992 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 17:55:23 INFO - PROCESS | 1825 | 1462582523280 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b5f800 == 153 [pid = 1825] [id = 565] 17:55:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 288 (0x7fd130fd3000) [pid = 1825] [serial = 1696] [outer = (nil)] 17:55:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 289 (0x7fd13d296800) [pid = 1825] [serial = 1697] [outer = 0x7fd130fd3000] 17:55:23 INFO - PROCESS | 1825 | 1462582523389 Marionette DEBUG loaded listener.js 17:55:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 290 (0x7fd13f2b5800) [pid = 1825] [serial = 1698] [outer = 0x7fd130fd3000] 17:55:24 INFO - PROCESS | 1825 | 1462582524204 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]]]}] 17:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1479ms 17:55:24 INFO - PROCESS | 1825 | 1462582524264 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 17:55:24 INFO - PROCESS | 1825 | 1462582524269 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 17:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:55:24 INFO - PROCESS | 1825 | 1462582524275 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:55:24 INFO - PROCESS | 1825 | 1462582524277 Marionette TRACE conn3 <- [1,2234,null,{}] 17:55:24 INFO - PROCESS | 1825 | 1462582524283 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}] 17:55:24 INFO - PROCESS | 1825 | 1462582524512 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 17:55:24 INFO - PROCESS | 1825 | 1462582524853 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f824800 == 154 [pid = 1825] [id = 566] 17:55:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 291 (0x7fd136c2ac00) [pid = 1825] [serial = 1699] [outer = (nil)] 17:55:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 292 (0x7fd13f2ba000) [pid = 1825] [serial = 1700] [outer = 0x7fd136c2ac00] 17:55:24 INFO - PROCESS | 1825 | 1462582524926 Marionette DEBUG loaded listener.js 17:55:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 293 (0x7fd13f2bf400) [pid = 1825] [serial = 1701] [outer = 0x7fd136c2ac00] 17:55:25 INFO - PROCESS | 1825 | 1462582525702 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]]]}] 17:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1479ms 17:55:25 INFO - PROCESS | 1825 | 1462582525755 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 17:55:25 INFO - PROCESS | 1825 | 1462582525758 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 17:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:55:25 INFO - PROCESS | 1825 | 1462582525764 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:55:25 INFO - PROCESS | 1825 | 1462582525766 Marionette TRACE conn3 <- [1,2238,null,{}] 17:55:25 INFO - PROCESS | 1825 | 1462582525772 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}] 17:55:25 INFO - PROCESS | 1825 | 1462582525978 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 17:55:26 INFO - PROCESS | 1825 | 1462582526260 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135015800 == 155 [pid = 1825] [id = 567] 17:55:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 294 (0x7fd130fdf800) [pid = 1825] [serial = 1702] [outer = (nil)] 17:55:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 295 (0x7fd137aad400) [pid = 1825] [serial = 1703] [outer = 0x7fd130fdf800] 17:55:26 INFO - PROCESS | 1825 | 1462582526391 Marionette DEBUG loaded listener.js 17:55:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 296 (0x7fd137ab2000) [pid = 1825] [serial = 1704] [outer = 0x7fd130fdf800] 17:55:27 INFO - PROCESS | 1825 | 1462582527225 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]]]}] 17:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1485ms 17:55:27 INFO - PROCESS | 1825 | 1462582527258 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 17:55:27 INFO - PROCESS | 1825 | 1462582527261 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 17:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:55:27 INFO - PROCESS | 1825 | 1462582527275 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:55:27 INFO - PROCESS | 1825 | 1462582527277 Marionette TRACE conn3 <- [1,2242,null,{}] 17:55:27 INFO - PROCESS | 1825 | 1462582527283 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}] 17:55:27 INFO - PROCESS | 1825 | 1462582527495 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ac59800 == 154 [pid = 1825] [id = 548] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a60800 == 153 [pid = 1825] [id = 547] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137d58800 == 152 [pid = 1825] [id = 546] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e46000 == 151 [pid = 1825] [id = 545] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130ef8000 == 150 [pid = 1825] [id = 544] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0dc800 == 149 [pid = 1825] [id = 543] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ec9800 == 148 [pid = 1825] [id = 542] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148fe0000 == 147 [pid = 1825] [id = 532] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd147325000 == 146 [pid = 1825] [id = 531] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a15000 == 145 [pid = 1825] [id = 530] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d46800 == 144 [pid = 1825] [id = 529] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402c9000 == 143 [pid = 1825] [id = 528] 17:55:28 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e323800 == 142 [pid = 1825] [id = 527] 17:55:28 INFO - PROCESS | 1825 | --DOMWINDOW == 295 (0x7fd13c1dd400) [pid = 1825] [serial = 1511] [outer = (nil)] [url = about:blank] 17:55:28 INFO - PROCESS | 1825 | --DOMWINDOW == 294 (0x7fd14633b000) [pid = 1825] [serial = 1529] [outer = (nil)] [url = about:blank] 17:55:28 INFO - PROCESS | 1825 | --DOMWINDOW == 293 (0x7fd1481e3800) [pid = 1825] [serial = 1535] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 292 (0x7fd1352e8c00) [pid = 1825] [serial = 1568] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 291 (0x7fd1401ae400) [pid = 1825] [serial = 1520] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 290 (0x7fd13be2b400) [pid = 1825] [serial = 1508] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 289 (0x7fd13113a800) [pid = 1825] [serial = 1499] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 288 (0x7fd130bc4800) [pid = 1825] [serial = 1556] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 287 (0x7fd14eed4800) [pid = 1825] [serial = 1544] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 286 (0x7fd135fdf800) [pid = 1825] [serial = 1502] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 285 (0x7fd136919800) [pid = 1825] [serial = 1562] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 284 (0x7fd1379ae400) [pid = 1825] [serial = 1563] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 283 (0x7fd136a6dc00) [pid = 1825] [serial = 1553] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 282 (0x7fd146f4b800) [pid = 1825] [serial = 1532] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 281 (0x7fd13f2d3400) [pid = 1825] [serial = 1517] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 280 (0x7fd1404afc00) [pid = 1825] [serial = 1526] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 279 (0x7fd135dbac00) [pid = 1825] [serial = 1559] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 278 (0x7fd135fdb800) [pid = 1825] [serial = 1560] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 277 (0x7fd140a6ec00) [pid = 1825] [serial = 1523] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 276 (0x7fd138a72800) [pid = 1825] [serial = 1505] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 275 (0x7fd1393bbc00) [pid = 1825] [serial = 1569] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 274 (0x7fd1393b2800) [pid = 1825] [serial = 1566] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 273 (0x7fd14c2cd800) [pid = 1825] [serial = 1538] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 272 (0x7fd14dbe6400) [pid = 1825] [serial = 1541] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd1388b8800) [pid = 1825] [serial = 1565] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd1361d3000) [pid = 1825] [serial = 1547] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd135e13800) [pid = 1825] [serial = 1550] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd13e1b7800) [pid = 1825] [serial = 1514] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd131060000) [pid = 1825] [serial = 1557] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd140ba1000) [pid = 1825] [serial = 1425] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd13c92fc00) [pid = 1825] [serial = 1571] [outer = (nil)] [url = about:blank] 17:55:29 INFO - PROCESS | 1825 | 1462582529218 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1315f1000 == 143 [pid = 1825] [id = 568] 17:55:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd130fd9800) [pid = 1825] [serial = 1705] [outer = (nil)] 17:55:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd13105c400) [pid = 1825] [serial = 1706] [outer = 0x7fd130fd9800] 17:55:29 INFO - PROCESS | 1825 | 1462582529288 Marionette DEBUG loaded listener.js 17:55:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd1311eb000) [pid = 1825] [serial = 1707] [outer = 0x7fd130fd9800] 17:55:29 INFO - PROCESS | 1825 | 1462582529973 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]]]}] 17:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2736ms 17:55:30 INFO - PROCESS | 1825 | 1462582530013 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 17:55:30 INFO - PROCESS | 1825 | 1462582530019 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 17:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:55:30 INFO - PROCESS | 1825 | 1462582530025 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:55:30 INFO - PROCESS | 1825 | 1462582530030 Marionette TRACE conn3 <- [1,2246,null,{}] 17:55:30 INFO - PROCESS | 1825 | 1462582530036 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}] 17:55:30 INFO - PROCESS | 1825 | 1462582530225 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 17:55:30 INFO - PROCESS | 1825 | 1462582530438 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e2c800 == 144 [pid = 1825] [id = 569] 17:55:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd130fdac00) [pid = 1825] [serial = 1708] [outer = (nil)] 17:55:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd135e13c00) [pid = 1825] [serial = 1709] [outer = 0x7fd130fdac00] 17:55:30 INFO - PROCESS | 1825 | 1462582530499 Marionette DEBUG loaded listener.js 17:55:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd136005000) [pid = 1825] [serial = 1710] [outer = 0x7fd130fdac00] 17:55:31 INFO - PROCESS | 1825 | 1462582531212 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]]]}] 17:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1236ms 17:55:31 INFO - PROCESS | 1825 | 1462582531305 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 17:55:31 INFO - PROCESS | 1825 | 1462582531317 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 17:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:55:31 INFO - PROCESS | 1825 | 1462582531327 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:55:31 INFO - PROCESS | 1825 | 1462582531329 Marionette TRACE conn3 <- [1,2250,null,{}] 17:55:31 INFO - PROCESS | 1825 | 1462582531335 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}] 17:55:31 INFO - PROCESS | 1825 | 1462582531606 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 17:55:31 INFO - PROCESS | 1825 | 1462582531642 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137918000 == 145 [pid = 1825] [id = 570] 17:55:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd136a6dc00) [pid = 1825] [serial = 1711] [outer = (nil)] 17:55:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 273 (0x7fd137ab4000) [pid = 1825] [serial = 1712] [outer = 0x7fd136a6dc00] 17:55:31 INFO - PROCESS | 1825 | 1462582531701 Marionette DEBUG loaded listener.js 17:55:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 274 (0x7fd1380b4000) [pid = 1825] [serial = 1713] [outer = 0x7fd136a6dc00] 17:55:32 INFO - PROCESS | 1825 | 1462582532594 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]]]}] 17:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1276ms 17:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:55:32 INFO - PROCESS | 1825 | 1462582532607 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 17:55:32 INFO - PROCESS | 1825 | 1462582532609 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 17:55:32 INFO - PROCESS | 1825 | 1462582532624 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:55:32 INFO - PROCESS | 1825 | 1462582532632 Marionette TRACE conn3 <- [1,2254,null,{}] 17:55:32 INFO - PROCESS | 1825 | 1462582532644 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}] 17:55:32 INFO - PROCESS | 1825 | 1462582532888 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 17:55:32 INFO - PROCESS | 1825 | 1462582532930 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138149000 == 146 [pid = 1825] [id = 571] 17:55:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 275 (0x7fd136c2e400) [pid = 1825] [serial = 1714] [outer = (nil)] 17:55:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 276 (0x7fd1380b6c00) [pid = 1825] [serial = 1715] [outer = 0x7fd136c2e400] 17:55:33 INFO - PROCESS | 1825 | 1462582533030 Marionette DEBUG loaded listener.js 17:55:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 277 (0x7fd13ba07c00) [pid = 1825] [serial = 1716] [outer = 0x7fd136c2e400] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 276 (0x7fd146b26000) [pid = 1825] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 275 (0x7fd14834d800) [pid = 1825] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 274 (0x7fd13526f000) [pid = 1825] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 273 (0x7fd1361d2800) [pid = 1825] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 272 (0x7fd14834cc00) [pid = 1825] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd14752f400) [pid = 1825] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd13c1d6c00) [pid = 1825] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd13d1f6c00) [pid = 1825] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd13105bc00) [pid = 1825] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd1351e7800) [pid = 1825] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd137fe8800) [pid = 1825] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd1462e9c00) [pid = 1825] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 264 (0x7fd137fea800) [pid = 1825] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd1361cdc00) [pid = 1825] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd13c92cc00) [pid = 1825] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd136c21800) [pid = 1825] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd131059400) [pid = 1825] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd138051400) [pid = 1825] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd136a66800) [pid = 1825] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd135f8c800) [pid = 1825] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd14041f800) [pid = 1825] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd130bc6c00) [pid = 1825] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd13cee2c00) [pid = 1825] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd1361d0800) [pid = 1825] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd13a91ec00) [pid = 1825] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd1351e5800) [pid = 1825] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd135db2400) [pid = 1825] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd1307cb000) [pid = 1825] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd130bce000) [pid = 1825] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd131058c00) [pid = 1825] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd1307d6000) [pid = 1825] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd16230d000) [pid = 1825] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd131138000) [pid = 1825] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd14cebb400) [pid = 1825] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd1311eb400) [pid = 1825] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd135f8a400) [pid = 1825] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd14693e800) [pid = 1825] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd146cea400) [pid = 1825] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd135dbd000) [pid = 1825] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd13e1bd000) [pid = 1825] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd1307d2400) [pid = 1825] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd13bfc7400) [pid = 1825] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd1352ea400) [pid = 1825] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd13e1d4800) [pid = 1825] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd14b089800) [pid = 1825] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd146f50000) [pid = 1825] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd14e84a000) [pid = 1825] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd135f91000) [pid = 1825] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd13aa03c00) [pid = 1825] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd13baa0c00) [pid = 1825] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd13bfc4c00) [pid = 1825] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd1351e6400) [pid = 1825] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd14f47bc00) [pid = 1825] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd146b28000) [pid = 1825] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd13c926000) [pid = 1825] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd13baad000) [pid = 1825] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd136c25800) [pid = 1825] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd1354d8800) [pid = 1825] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd135db5400) [pid = 1825] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd1351e7c00) [pid = 1825] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd136c2c800) [pid = 1825] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd1462f2000) [pid = 1825] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd147472400) [pid = 1825] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:55:34 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd13113a400) [pid = 1825] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:55:34 INFO - PROCESS | 1825 | 1462582534867 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]]]}] 17:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 2304ms 17:55:34 INFO - PROCESS | 1825 | 1462582534920 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 17:55:34 INFO - PROCESS | 1825 | 1462582534924 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 17:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:55:34 INFO - PROCESS | 1825 | 1462582534929 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:55:34 INFO - PROCESS | 1825 | 1462582534931 Marionette TRACE conn3 <- [1,2258,null,{}] 17:55:34 INFO - PROCESS | 1825 | 1462582534936 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}] 17:55:35 INFO - PROCESS | 1825 | 1462582535128 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 17:55:35 INFO - PROCESS | 1825 | 1462582535143 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356dd800 == 147 [pid = 1825] [id = 572] 17:55:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd1307d9800) [pid = 1825] [serial = 1717] [outer = (nil)] 17:55:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd13526f800) [pid = 1825] [serial = 1718] [outer = 0x7fd1307d9800] 17:55:35 INFO - PROCESS | 1825 | 1462582535200 Marionette DEBUG loaded listener.js 17:55:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd135f8a800) [pid = 1825] [serial = 1719] [outer = 0x7fd1307d9800] 17:55:36 INFO - PROCESS | 1825 | 1462582536053 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]]]}] 17:55:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1133ms 17:55:36 INFO - PROCESS | 1825 | 1462582536063 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 17:55:36 INFO - PROCESS | 1825 | 1462582536066 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 17:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:55:36 INFO - PROCESS | 1825 | 1462582536071 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:55:36 INFO - PROCESS | 1825 | 1462582536074 Marionette TRACE conn3 <- [1,2262,null,{}] 17:55:36 INFO - PROCESS | 1825 | 1462582536079 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}] 17:55:36 INFO - PROCESS | 1825 | 1462582536334 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 17:55:36 INFO - PROCESS | 1825 | 1462582536659 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ee0800 == 148 [pid = 1825] [id = 573] 17:55:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd12e058800) [pid = 1825] [serial = 1720] [outer = (nil)] 17:55:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd1307d7c00) [pid = 1825] [serial = 1721] [outer = 0x7fd12e058800] 17:55:36 INFO - PROCESS | 1825 | 1462582536780 Marionette DEBUG loaded listener.js 17:55:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 219 (0x7fd131062400) [pid = 1825] [serial = 1722] [outer = 0x7fd12e058800] 17:55:37 INFO - PROCESS | 1825 | 1462582537662 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]]]}] 17:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1628ms 17:55:37 INFO - PROCESS | 1825 | 1462582537701 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 17:55:37 INFO - PROCESS | 1825 | 1462582537707 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 17:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:55:37 INFO - PROCESS | 1825 | 1462582537714 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:55:37 INFO - PROCESS | 1825 | 1462582537719 Marionette TRACE conn3 <- [1,2266,null,{}] 17:55:37 INFO - PROCESS | 1825 | 1462582537725 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}] 17:55:37 INFO - PROCESS | 1825 | 1462582537921 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 17:55:38 INFO - PROCESS | 1825 | 1462582538182 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138068800 == 149 [pid = 1825] [id = 574] 17:55:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 220 (0x7fd13527ac00) [pid = 1825] [serial = 1723] [outer = (nil)] 17:55:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 221 (0x7fd135e17c00) [pid = 1825] [serial = 1724] [outer = 0x7fd13527ac00] 17:55:38 INFO - PROCESS | 1825 | 1462582538302 Marionette DEBUG loaded listener.js 17:55:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 222 (0x7fd135fdf800) [pid = 1825] [serial = 1725] [outer = 0x7fd13527ac00] 17:55:39 INFO - PROCESS | 1825 | 1462582539135 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]]]}] 17:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1480ms 17:55:39 INFO - PROCESS | 1825 | 1462582539199 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 17:55:39 INFO - PROCESS | 1825 | 1462582539204 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 17:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:55:39 INFO - PROCESS | 1825 | 1462582539211 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:55:39 INFO - PROCESS | 1825 | 1462582539214 Marionette TRACE conn3 <- [1,2270,null,{}] 17:55:39 INFO - PROCESS | 1825 | 1462582539220 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}] 17:55:39 INFO - PROCESS | 1825 | 1462582539421 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 17:55:39 INFO - PROCESS | 1825 | 1462582539776 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac52800 == 150 [pid = 1825] [id = 575] 17:55:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 223 (0x7fd1361d7400) [pid = 1825] [serial = 1726] [outer = (nil)] 17:55:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 224 (0x7fd1379a6800) [pid = 1825] [serial = 1727] [outer = 0x7fd1361d7400] 17:55:39 INFO - PROCESS | 1825 | 1462582539851 Marionette DEBUG loaded listener.js 17:55:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 225 (0x7fd137fe7000) [pid = 1825] [serial = 1728] [outer = 0x7fd1361d7400] 17:55:40 INFO - PROCESS | 1825 | 1462582540684 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]]]}] 17:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1534ms 17:55:40 INFO - PROCESS | 1825 | 1462582540746 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 17:55:40 INFO - PROCESS | 1825 | 1462582540750 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 17:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:55:40 INFO - PROCESS | 1825 | 1462582540764 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:55:40 INFO - PROCESS | 1825 | 1462582540773 Marionette TRACE conn3 <- [1,2274,null,{}] 17:55:40 INFO - PROCESS | 1825 | 1462582540781 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}] 17:55:41 INFO - PROCESS | 1825 | 1462582541006 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 17:55:41 INFO - PROCESS | 1825 | 1462582541329 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c811000 == 151 [pid = 1825] [id = 576] 17:55:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 226 (0x7fd1380b9800) [pid = 1825] [serial = 1729] [outer = (nil)] 17:55:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 227 (0x7fd13aa0e400) [pid = 1825] [serial = 1730] [outer = 0x7fd1380b9800] 17:55:41 INFO - PROCESS | 1825 | 1462582541422 Marionette DEBUG loaded listener.js 17:55:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 228 (0x7fd13b9d7400) [pid = 1825] [serial = 1731] [outer = 0x7fd1380b9800] 17:55:42 INFO - PROCESS | 1825 | 1462582542253 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]]]}] 17:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1547ms 17:55:42 INFO - PROCESS | 1825 | 1462582542304 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 17:55:42 INFO - PROCESS | 1825 | 1462582542309 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 17:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:55:42 INFO - PROCESS | 1825 | 1462582542314 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:55:42 INFO - PROCESS | 1825 | 1462582542316 Marionette TRACE conn3 <- [1,2278,null,{}] 17:55:42 INFO - PROCESS | 1825 | 1462582542322 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}] 17:55:42 INFO - PROCESS | 1825 | 1462582542551 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 17:55:42 INFO - PROCESS | 1825 | 1462582542869 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ce97800 == 152 [pid = 1825] [id = 577] 17:55:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 229 (0x7fd1388aec00) [pid = 1825] [serial = 1732] [outer = (nil)] 17:55:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 230 (0x7fd13bc42800) [pid = 1825] [serial = 1733] [outer = 0x7fd1388aec00] 17:55:42 INFO - PROCESS | 1825 | 1462582542951 Marionette DEBUG loaded listener.js 17:55:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 231 (0x7fd13be23c00) [pid = 1825] [serial = 1734] [outer = 0x7fd1388aec00] 17:55:43 INFO - PROCESS | 1825 | 1462582543724 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]]]}] 17:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1479ms 17:55:43 INFO - PROCESS | 1825 | 1462582543794 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 17:55:43 INFO - PROCESS | 1825 | 1462582543798 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 17:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:55:43 INFO - PROCESS | 1825 | 1462582543803 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:55:43 INFO - PROCESS | 1825 | 1462582543806 Marionette TRACE conn3 <- [1,2282,null,{}] 17:55:43 INFO - PROCESS | 1825 | 1462582543811 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}] 17:55:44 INFO - PROCESS | 1825 | 1462582544005 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 17:55:44 INFO - PROCESS | 1825 | 1462582544280 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e492000 == 153 [pid = 1825] [id = 578] 17:55:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 232 (0x7fd13c1e2c00) [pid = 1825] [serial = 1735] [outer = (nil)] 17:55:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 233 (0x7fd13c859400) [pid = 1825] [serial = 1736] [outer = 0x7fd13c1e2c00] 17:55:44 INFO - PROCESS | 1825 | 1462582544412 Marionette DEBUG loaded listener.js 17:55:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 234 (0x7fd13cfdc800) [pid = 1825] [serial = 1737] [outer = 0x7fd13c1e2c00] 17:55:45 INFO - PROCESS | 1825 | 1462582545270 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]]]}] 17:55:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:55:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1527ms 17:55:45 INFO - PROCESS | 1825 | 1462582545332 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 17:55:45 INFO - PROCESS | 1825 | 1462582545335 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 17:55:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:55:45 INFO - PROCESS | 1825 | 1462582545341 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:55:45 INFO - PROCESS | 1825 | 1462582545344 Marionette TRACE conn3 <- [1,2286,null,{}] 17:55:45 INFO - PROCESS | 1825 | 1462582545349 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}] 17:55:45 INFO - PROCESS | 1825 | 1462582545546 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 17:55:45 INFO - PROCESS | 1825 | 1462582545861 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402e1000 == 154 [pid = 1825] [id = 579] 17:55:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 235 (0x7fd13c1e3400) [pid = 1825] [serial = 1738] [outer = (nil)] 17:55:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 236 (0x7fd13f2b9400) [pid = 1825] [serial = 1739] [outer = 0x7fd13c1e3400] 17:55:45 INFO - PROCESS | 1825 | 1462582545936 Marionette DEBUG loaded listener.js 17:55:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 237 (0x7fd13f2cbc00) [pid = 1825] [serial = 1740] [outer = 0x7fd13c1e3400] 17:55:46 INFO - PROCESS | 1825 | 1462582546748 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]]]}] 17:55:46 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 17:55:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1488ms 17:55:46 INFO - PROCESS | 1825 | 1462582546830 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 17:55:46 INFO - PROCESS | 1825 | 1462582546833 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 17:55:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:55:46 INFO - PROCESS | 1825 | 1462582546839 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:55:46 INFO - PROCESS | 1825 | 1462582546842 Marionette TRACE conn3 <- [1,2290,null,{}] 17:55:46 INFO - PROCESS | 1825 | 1462582546847 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}] 17:55:47 INFO - PROCESS | 1825 | 1462582547098 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 17:55:47 INFO - PROCESS | 1825 | 1462582547422 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610e800 == 155 [pid = 1825] [id = 580] 17:55:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 238 (0x7fd13d193800) [pid = 1825] [serial = 1741] [outer = (nil)] 17:55:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 239 (0x7fd13f8d5c00) [pid = 1825] [serial = 1742] [outer = 0x7fd13d193800] 17:55:47 INFO - PROCESS | 1825 | 1462582547499 Marionette DEBUG loaded listener.js 17:55:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 240 (0x7fd1401a6400) [pid = 1825] [serial = 1743] [outer = 0x7fd13d193800] 17:55:48 INFO - PROCESS | 1825 | 1462582548293 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]]]}] 17:55:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:55:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1493ms 17:55:48 INFO - PROCESS | 1825 | 1462582548332 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 17:55:48 INFO - PROCESS | 1825 | 1462582548336 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 17:55:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:55:48 INFO - PROCESS | 1825 | 1462582548342 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:55:48 INFO - PROCESS | 1825 | 1462582548344 Marionette TRACE conn3 <- [1,2294,null,{}] 17:55:48 INFO - PROCESS | 1825 | 1462582548349 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}] 17:55:48 INFO - PROCESS | 1825 | 1462582548554 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 17:55:48 INFO - PROCESS | 1825 | 1462582548836 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a31000 == 156 [pid = 1825] [id = 581] 17:55:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 241 (0x7fd13d194c00) [pid = 1825] [serial = 1744] [outer = (nil)] 17:55:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 242 (0x7fd140a6b800) [pid = 1825] [serial = 1745] [outer = 0x7fd13d194c00] 17:55:48 INFO - PROCESS | 1825 | 1462582548949 Marionette DEBUG loaded listener.js 17:55:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 243 (0x7fd140c69400) [pid = 1825] [serial = 1746] [outer = 0x7fd13d194c00] 17:55:49 INFO - PROCESS | 1825 | 1462582549729 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]]]}] 17:55:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:55:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1437ms 17:55:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:55:49 INFO - PROCESS | 1825 | 1462582549780 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 17:55:49 INFO - PROCESS | 1825 | 1462582549783 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 17:55:49 INFO - PROCESS | 1825 | 1462582549789 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:55:49 INFO - PROCESS | 1825 | 1462582549792 Marionette TRACE conn3 <- [1,2298,null,{}] 17:55:49 INFO - PROCESS | 1825 | 1462582549797 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}] 17:55:49 INFO - PROCESS | 1825 | 1462582549983 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 17:55:50 INFO - PROCESS | 1825 | 1462582550268 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14733d800 == 157 [pid = 1825] [id = 582] 17:55:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 244 (0x7fd13f8dc000) [pid = 1825] [serial = 1747] [outer = (nil)] 17:55:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 245 (0x7fd140c73000) [pid = 1825] [serial = 1748] [outer = 0x7fd13f8dc000] 17:55:50 INFO - PROCESS | 1825 | 1462582550392 Marionette DEBUG loaded listener.js 17:55:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 246 (0x7fd144da5000) [pid = 1825] [serial = 1749] [outer = 0x7fd13f8dc000] 17:55:51 INFO - PROCESS | 1825 | 1462582551173 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]]]}] 17:55:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:55:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1440ms 17:55:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:55:51 INFO - PROCESS | 1825 | 1462582551229 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 17:55:51 INFO - PROCESS | 1825 | 1462582551232 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 17:55:51 INFO - PROCESS | 1825 | 1462582551238 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:55:51 INFO - PROCESS | 1825 | 1462582551241 Marionette TRACE conn3 <- [1,2302,null,{}] 17:55:51 INFO - PROCESS | 1825 | 1462582551246 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}] 17:55:51 INFO - PROCESS | 1825 | 1462582551467 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 17:55:51 INFO - PROCESS | 1825 | 1462582551861 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14b0d5000 == 158 [pid = 1825] [id = 583] 17:55:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 247 (0x7fd1462e6800) [pid = 1825] [serial = 1750] [outer = (nil)] 17:55:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 248 (0x7fd1462ea800) [pid = 1825] [serial = 1751] [outer = 0x7fd1462e6800] 17:55:51 INFO - PROCESS | 1825 | 1462582551950 Marionette DEBUG loaded listener.js 17:55:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 249 (0x7fd14693e800) [pid = 1825] [serial = 1752] [outer = 0x7fd1462e6800] 17:55:52 INFO - PROCESS | 1825 | 1462582552746 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]]]}] 17:55:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:55:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1538ms 17:55:52 INFO - PROCESS | 1825 | 1462582552775 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 17:55:52 INFO - PROCESS | 1825 | 1462582552778 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 17:55:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:55:52 INFO - PROCESS | 1825 | 1462582552804 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:55:52 INFO - PROCESS | 1825 | 1462582552808 Marionette TRACE conn3 <- [1,2306,null,{}] 17:55:52 INFO - PROCESS | 1825 | 1462582552813 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}] 17:55:53 INFO - PROCESS | 1825 | 1462582553043 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 17:55:53 INFO - PROCESS | 1825 | 1462582553328 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f951000 == 159 [pid = 1825] [id = 584] 17:55:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 250 (0x7fd1393bc800) [pid = 1825] [serial = 1753] [outer = (nil)] 17:55:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 251 (0x7fd149e8d800) [pid = 1825] [serial = 1754] [outer = 0x7fd1393bc800] 17:55:53 INFO - PROCESS | 1825 | 1462582553439 Marionette DEBUG loaded listener.js 17:55:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 252 (0x7fd14dd04000) [pid = 1825] [serial = 1755] [outer = 0x7fd1393bc800] 17:55:54 INFO - PROCESS | 1825 | 1462582554305 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]]]}] 17:55:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:55:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1584ms 17:55:54 INFO - PROCESS | 1825 | 1462582554384 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 17:55:54 INFO - PROCESS | 1825 | 1462582554387 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 17:55:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:55:54 INFO - PROCESS | 1825 | 1462582554393 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:55:54 INFO - PROCESS | 1825 | 1462582554395 Marionette TRACE conn3 <- [1,2310,null,{}] 17:55:54 INFO - PROCESS | 1825 | 1462582554401 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}] 17:55:54 INFO - PROCESS | 1825 | 1462582554591 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 17:55:54 INFO - PROCESS | 1825 | 1462582554910 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d53d800 == 160 [pid = 1825] [id = 585] 17:55:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 253 (0x7fd147531400) [pid = 1825] [serial = 1756] [outer = (nil)] 17:55:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 254 (0x7fd14ee9b400) [pid = 1825] [serial = 1757] [outer = 0x7fd147531400] 17:55:54 INFO - PROCESS | 1825 | 1462582554987 Marionette DEBUG loaded listener.js 17:55:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 255 (0x7fd14f6e1400) [pid = 1825] [serial = 1758] [outer = 0x7fd147531400] 17:55:55 INFO - PROCESS | 1825 | 1462582555776 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]]]}] 17:55:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:55:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1431ms 17:55:55 INFO - PROCESS | 1825 | 1462582555824 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 17:55:55 INFO - PROCESS | 1825 | 1462582555827 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 17:55:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:55:55 INFO - PROCESS | 1825 | 1462582555833 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:55:55 INFO - PROCESS | 1825 | 1462582555835 Marionette TRACE conn3 <- [1,2314,null,{}] 17:55:55 INFO - PROCESS | 1825 | 1462582555841 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}] 17:55:56 INFO - PROCESS | 1825 | 1462582556030 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 17:55:56 INFO - PROCESS | 1825 | 1462582556318 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622cd000 == 161 [pid = 1825] [id = 586] 17:55:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 256 (0x7fd147531800) [pid = 1825] [serial = 1759] [outer = (nil)] 17:55:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 257 (0x7fd1515ecc00) [pid = 1825] [serial = 1760] [outer = 0x7fd147531800] 17:55:56 INFO - PROCESS | 1825 | 1462582556429 Marionette DEBUG loaded listener.js 17:55:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 258 (0x7fd15347f400) [pid = 1825] [serial = 1761] [outer = 0x7fd147531800] 17:55:57 INFO - PROCESS | 1825 | 1462582557230 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]]]}] 17:55:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:55:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1447ms 17:55:57 INFO - PROCESS | 1825 | 1462582557281 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 17:55:57 INFO - PROCESS | 1825 | 1462582557285 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 17:55:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:55:57 INFO - PROCESS | 1825 | 1462582557291 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:55:57 INFO - PROCESS | 1825 | 1462582557293 Marionette TRACE conn3 <- [1,2318,null,{}] 17:55:57 INFO - PROCESS | 1825 | 1462582557299 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}] 17:55:57 INFO - PROCESS | 1825 | 1462582557491 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 17:55:57 INFO - PROCESS | 1825 | 1462582557777 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12dce3800 == 162 [pid = 1825] [id = 587] 17:55:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 259 (0x7fd14f9b7400) [pid = 1825] [serial = 1762] [outer = (nil)] 17:55:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 260 (0x7fd15d3a1000) [pid = 1825] [serial = 1763] [outer = 0x7fd14f9b7400] 17:55:57 INFO - PROCESS | 1825 | 1462582557888 Marionette DEBUG loaded listener.js 17:55:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 261 (0x7fd15e508000) [pid = 1825] [serial = 1764] [outer = 0x7fd14f9b7400] 17:55:58 INFO - PROCESS | 1825 | 1462582558719 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] 17:55:58 INFO - PROCESS | 1825 | 1462582558784 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 17:55:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:55:58 INFO - PROCESS | 1825 | 1462582558789 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:55:58 INFO - PROCESS | 1825 | 1462582558791 Marionette TRACE conn3 <- [1,2322,null,{}] 17:55:58 INFO - PROCESS | 1825 | 1462582558797 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}] 17:55:58 INFO - PROCESS | 1825 | 1462582558990 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 17:55:59 INFO - PROCESS | 1825 | 1462582559320 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:55:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd162376000 == 163 [pid = 1825] [id = 588] 17:55:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 262 (0x7fd1307d5400) [pid = 1825] [serial = 1765] [outer = (nil)] 17:55:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 263 (0x7fd1620c6000) [pid = 1825] [serial = 1766] [outer = 0x7fd1307d5400] 17:55:59 INFO - PROCESS | 1825 | 1462582559393 Marionette DEBUG loaded listener.js 17:55:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 264 (0x7fd16230e800) [pid = 1825] [serial = 1767] [outer = 0x7fd1307d5400] 17:56:00 INFO - PROCESS | 1825 | 1462582560190 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]]]}] 17:56:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:56:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1439ms 17:56:00 INFO - PROCESS | 1825 | 1462582560230 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 17:56:00 INFO - PROCESS | 1825 | 1462582560233 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 17:56:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:56:00 INFO - PROCESS | 1825 | 1462582560240 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:56:00 INFO - PROCESS | 1825 | 1462582560242 Marionette TRACE conn3 <- [1,2326,null,{}] 17:56:00 INFO - PROCESS | 1825 | 1462582560247 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}] 17:56:00 INFO - PROCESS | 1825 | 1462582560451 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 17:56:00 INFO - PROCESS | 1825 | 1462582560741 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd139357000 == 164 [pid = 1825] [id = 589] 17:56:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 265 (0x7fd136069400) [pid = 1825] [serial = 1768] [outer = (nil)] 17:56:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 266 (0x7fd136072000) [pid = 1825] [serial = 1769] [outer = 0x7fd136069400] 17:56:00 INFO - PROCESS | 1825 | 1462582560853 Marionette DEBUG loaded listener.js 17:56:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 267 (0x7fd136076c00) [pid = 1825] [serial = 1770] [outer = 0x7fd136069400] 17:56:01 INFO - PROCESS | 1825 | 1462582561757 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]]]}] 17:56:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:56:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1582ms 17:56:01 INFO - PROCESS | 1825 | 1462582561823 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 17:56:01 INFO - PROCESS | 1825 | 1462582561827 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 17:56:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:56:01 INFO - PROCESS | 1825 | 1462582561833 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:56:01 INFO - PROCESS | 1825 | 1462582561835 Marionette TRACE conn3 <- [1,2330,null,{}] 17:56:01 INFO - PROCESS | 1825 | 1462582561841 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}] 17:56:02 INFO - PROCESS | 1825 | 1462582562088 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 17:56:02 INFO - PROCESS | 1825 | 1462582562510 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356d1800 == 165 [pid = 1825] [id = 590] 17:56:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 268 (0x7fd1311ee000) [pid = 1825] [serial = 1771] [outer = (nil)] 17:56:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 269 (0x7fd13606a000) [pid = 1825] [serial = 1772] [outer = 0x7fd1311ee000] 17:56:02 INFO - PROCESS | 1825 | 1462582562590 Marionette DEBUG loaded listener.js 17:56:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 270 (0x7fd138a7f800) [pid = 1825] [serial = 1773] [outer = 0x7fd1311ee000] 17:56:03 INFO - PROCESS | 1825 | 1462582563419 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]]]}] 17:56:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:56:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1632ms 17:56:03 INFO - PROCESS | 1825 | 1462582563466 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 17:56:03 INFO - PROCESS | 1825 | 1462582563469 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 17:56:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:56:03 INFO - PROCESS | 1825 | 1462582563475 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:56:03 INFO - PROCESS | 1825 | 1462582563477 Marionette TRACE conn3 <- [1,2334,null,{}] 17:56:03 INFO - PROCESS | 1825 | 1462582563482 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}] 17:56:03 INFO - PROCESS | 1825 | 1462582563715 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 17:56:04 INFO - PROCESS | 1825 | 1462582564051 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1315de000 == 166 [pid = 1825] [id = 591] 17:56:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 271 (0x7fd1307cc400) [pid = 1825] [serial = 1774] [outer = (nil)] 17:56:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 272 (0x7fd130bd0400) [pid = 1825] [serial = 1775] [outer = 0x7fd1307cc400] 17:56:04 INFO - PROCESS | 1825 | 1462582564126 Marionette DEBUG loaded listener.js 17:56:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 273 (0x7fd135db4000) [pid = 1825] [serial = 1776] [outer = 0x7fd1307cc400] 17:56:04 INFO - PROCESS | 1825 | 1462582564931 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]]]}] 17:56:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:56:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1488ms 17:56:04 INFO - PROCESS | 1825 | 1462582564964 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 17:56:04 INFO - PROCESS | 1825 | 1462582564967 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 17:56:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:56:04 INFO - PROCESS | 1825 | 1462582564973 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:56:04 INFO - PROCESS | 1825 | 1462582564980 Marionette TRACE conn3 <- [1,2338,null,{}] 17:56:04 INFO - PROCESS | 1825 | 1462582564987 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}] 17:56:05 INFO - PROCESS | 1825 | 1462582565199 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 17:56:05 INFO - PROCESS | 1825 | 1462582565542 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1315eb800 == 167 [pid = 1825] [id = 592] 17:56:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 274 (0x7fd1307cf000) [pid = 1825] [serial = 1777] [outer = (nil)] 17:56:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 275 (0x7fd131132800) [pid = 1825] [serial = 1778] [outer = 0x7fd1307cf000] 17:56:05 INFO - PROCESS | 1825 | 1462582565615 Marionette DEBUG loaded listener.js 17:56:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 276 (0x7fd1361d0000) [pid = 1825] [serial = 1779] [outer = 0x7fd1307cf000] 17:56:06 INFO - PROCESS | 1825 | 1462582566466 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]]]}] 17:56:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:56:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1538ms 17:56:06 INFO - PROCESS | 1825 | 1462582566512 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 17:56:06 INFO - PROCESS | 1825 | 1462582566516 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 17:56:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:56:06 INFO - PROCESS | 1825 | 1462582566521 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:56:06 INFO - PROCESS | 1825 | 1462582566523 Marionette TRACE conn3 <- [1,2342,null,{}] 17:56:06 INFO - PROCESS | 1825 | 1462582566529 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}] 17:56:06 INFO - PROCESS | 1825 | 1462582566750 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379f0800 == 166 [pid = 1825] [id = 469] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136cdd800 == 165 [pid = 1825] [id = 467] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0bb000 == 164 [pid = 1825] [id = 462] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ac48000 == 163 [pid = 1825] [id = 470] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137d6c800 == 162 [pid = 1825] [id = 466] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1316d9000 == 161 [pid = 1825] [id = 464] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14839e000 == 160 [pid = 1825] [id = 121] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0a4800 == 159 [pid = 1825] [id = 463] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356dd800 == 158 [pid = 1825] [id = 572] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138149000 == 157 [pid = 1825] [id = 571] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137918000 == 156 [pid = 1825] [id = 570] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e2c800 == 155 [pid = 1825] [id = 569] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1315f1000 == 154 [pid = 1825] [id = 568] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f824800 == 153 [pid = 1825] [id = 566] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b5f800 == 152 [pid = 1825] [id = 565] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd12dfe0000 == 151 [pid = 1825] [id = 564] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b54000 == 150 [pid = 1825] [id = 563] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14646a000 == 149 [pid = 1825] [id = 562] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd161c33000 == 148 [pid = 1825] [id = 561] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f93a000 == 147 [pid = 1825] [id = 560] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1605be800 == 146 [pid = 1825] [id = 559] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd150394000 == 145 [pid = 1825] [id = 558] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ebd6000 == 144 [pid = 1825] [id = 557] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149e51000 == 143 [pid = 1825] [id = 556] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14732a800 == 142 [pid = 1825] [id = 555] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146304800 == 141 [pid = 1825] [id = 554] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144de2800 == 140 [pid = 1825] [id = 553] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f9b0800 == 139 [pid = 1825] [id = 552] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0ab800 == 138 [pid = 1825] [id = 551] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab6b000 == 137 [pid = 1825] [id = 550] 17:56:08 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1316d1800 == 136 [pid = 1825] [id = 549] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 275 (0x7fd13d1ef000) [pid = 1825] [serial = 1646] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 274 (0x7fd14c2d3800) [pid = 1825] [serial = 1374] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 273 (0x7fd15e514000) [pid = 1825] [serial = 1449] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 272 (0x7fd13527a800) [pid = 1825] [serial = 1332] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 271 (0x7fd13a918400) [pid = 1825] [serial = 1431] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 270 (0x7fd14e844c00) [pid = 1825] [serial = 1542] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 269 (0x7fd161e50800) [pid = 1825] [serial = 1314] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 268 (0x7fd13e1d2400) [pid = 1825] [serial = 1434] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 267 (0x7fd14633e400) [pid = 1825] [serial = 1371] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 266 (0x7fd138054000) [pid = 1825] [serial = 1577] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 265 (0x7fd138055400) [pid = 1825] [serial = 1635] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 264 (0x7fd1393b7c00) [pid = 1825] [serial = 1637] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 263 (0x7fd13bfcd000) [pid = 1825] [serial = 1509] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 262 (0x7fd15d510800) [pid = 1825] [serial = 1619] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 261 (0x7fd13ba0b000) [pid = 1825] [serial = 1638] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 260 (0x7fd147473000) [pid = 1825] [serial = 1533] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 259 (0x7fd13bfca800) [pid = 1825] [serial = 1641] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 258 (0x7fd162620000) [pid = 1825] [serial = 1392] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 257 (0x7fd15ffd9800) [pid = 1825] [serial = 1604] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 256 (0x7fd13d18a000) [pid = 1825] [serial = 1644] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 255 (0x7fd146136000) [pid = 1825] [serial = 1527] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 254 (0x7fd13113ac00) [pid = 1825] [serial = 1398] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 253 (0x7fd135276c00) [pid = 1825] [serial = 1634] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 252 (0x7fd140a6f000) [pid = 1825] [serial = 1586] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 251 (0x7fd146782800) [pid = 1825] [serial = 1530] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 250 (0x7fd1515eb400) [pid = 1825] [serial = 1601] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 249 (0x7fd140420400) [pid = 1825] [serial = 1521] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 248 (0x7fd1620c6c00) [pid = 1825] [serial = 1320] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 247 (0x7fd1515e7000) [pid = 1825] [serial = 1446] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 246 (0x7fd13cfc9000) [pid = 1825] [serial = 1643] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 245 (0x7fd1351e7000) [pid = 1825] [serial = 1500] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 244 (0x7fd13e1ca000) [pid = 1825] [serial = 1515] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 243 (0x7fd1620c5400) [pid = 1825] [serial = 1613] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 242 (0x7fd136a63800) [pid = 1825] [serial = 1631] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 241 (0x7fd13c92e400) [pid = 1825] [serial = 1365] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 240 (0x7fd136910000) [pid = 1825] [serial = 1551] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 239 (0x7fd135dbfc00) [pid = 1825] [serial = 1461] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 238 (0x7fd1307d8000) [pid = 1825] [serial = 1473] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 237 (0x7fd140003000) [pid = 1825] [serial = 1518] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 236 (0x7fd131063400) [pid = 1825] [serial = 1395] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 235 (0x7fd130bc7c00) [pid = 1825] [serial = 1628] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 234 (0x7fd1625ba800) [pid = 1825] [serial = 1389] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 233 (0x7fd1388b8c00) [pid = 1825] [serial = 1467] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 232 (0x7fd13ba11000) [pid = 1825] [serial = 1640] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 231 (0x7fd15e2d9c00) [pid = 1825] [serial = 1383] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 230 (0x7fd14f649000) [pid = 1825] [serial = 1548] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 229 (0x7fd135f96800) [pid = 1825] [serial = 1317] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 228 (0x7fd135db6000) [pid = 1825] [serial = 1625] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 227 (0x7fd14f648c00) [pid = 1825] [serial = 1377] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 226 (0x7fd14dd0cc00) [pid = 1825] [serial = 1443] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 225 (0x7fd1361d5000) [pid = 1825] [serial = 1503] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 224 (0x7fd146943c00) [pid = 1825] [serial = 1440] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 223 (0x7fd13cfdd400) [pid = 1825] [serial = 1476] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 222 (0x7fd162307000) [pid = 1825] [serial = 1458] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 221 (0x7fd1352f6400) [pid = 1825] [serial = 1329] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 220 (0x7fd140e32c00) [pid = 1825] [serial = 1524] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 219 (0x7fd14f648400) [pid = 1825] [serial = 1545] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 218 (0x7fd156448000) [pid = 1825] [serial = 1311] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd162308400) [pid = 1825] [serial = 1452] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd13be2f800) [pid = 1825] [serial = 1323] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd13e26d400) [pid = 1825] [serial = 1583] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd13b9d5000) [pid = 1825] [serial = 1610] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd146949800) [pid = 1825] [serial = 1589] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd13c92b400) [pid = 1825] [serial = 1512] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd1620ce400) [pid = 1825] [serial = 1326] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd13bfd2400) [pid = 1825] [serial = 1455] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd1311e5000) [pid = 1825] [serial = 1629] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd1354d8400) [pid = 1825] [serial = 1359] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd16207a800) [pid = 1825] [serial = 1386] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd1515df400) [pid = 1825] [serial = 1380] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd1354d5c00) [pid = 1825] [serial = 1574] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd133ed9c00) [pid = 1825] [serial = 1622] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd14613ac00) [pid = 1825] [serial = 1437] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd140e2fc00) [pid = 1825] [serial = 1368] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd1393bc400) [pid = 1825] [serial = 1506] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd1393b3000) [pid = 1825] [serial = 1554] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd140c6c800) [pid = 1825] [serial = 1616] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd1388b0c00) [pid = 1825] [serial = 1464] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd14dcba000) [pid = 1825] [serial = 1595] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd14f6dc000) [pid = 1825] [serial = 1598] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd135e16000) [pid = 1825] [serial = 1428] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd1393afc00) [pid = 1825] [serial = 1362] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd13cfcd800) [pid = 1825] [serial = 1580] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd14908cc00) [pid = 1825] [serial = 1536] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd137ad8400) [pid = 1825] [serial = 1632] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd14c4fa000) [pid = 1825] [serial = 1539] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd1620c8000) [pid = 1825] [serial = 1607] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd14834a800) [pid = 1825] [serial = 1592] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd13bfcec00) [pid = 1825] [serial = 1470] [outer = (nil)] [url = about:blank] 17:56:08 INFO - PROCESS | 1825 | 1462582568665 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12dff7800 == 137 [pid = 1825] [id = 593] 17:56:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd12e05f000) [pid = 1825] [serial = 1780] [outer = (nil)] 17:56:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd1307cf800) [pid = 1825] [serial = 1781] [outer = 0x7fd12e05f000] 17:56:08 INFO - PROCESS | 1825 | 1462582568738 Marionette DEBUG loaded listener.js 17:56:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd130bcfc00) [pid = 1825] [serial = 1782] [outer = 0x7fd12e05f000] 17:56:09 INFO - PROCESS | 1825 | 1462582569471 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]]]}] 17:56:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:56:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 2985ms 17:56:09 INFO - PROCESS | 1825 | 1462582569509 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 17:56:09 INFO - PROCESS | 1825 | 1462582569513 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 17:56:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:56:09 INFO - PROCESS | 1825 | 1462582569520 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:56:09 INFO - PROCESS | 1825 | 1462582569525 Marionette TRACE conn3 <- [1,2346,null,{}] 17:56:09 INFO - PROCESS | 1825 | 1462582569531 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}] 17:56:09 INFO - PROCESS | 1825 | 1462582569747 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 17:56:09 INFO - PROCESS | 1825 | 1462582569940 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd131121000 == 138 [pid = 1825] [id = 594] 17:56:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd12e060400) [pid = 1825] [serial = 1783] [outer = (nil)] 17:56:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd131133400) [pid = 1825] [serial = 1784] [outer = 0x7fd12e060400] 17:56:10 INFO - PROCESS | 1825 | 1462582570009 Marionette DEBUG loaded listener.js 17:56:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd1311ee400) [pid = 1825] [serial = 1785] [outer = 0x7fd12e060400] 17:56:10 INFO - PROCESS | 1825 | 1462582570863 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]]]}] 17:56:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:56:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1385ms 17:56:10 INFO - PROCESS | 1825 | 1462582570912 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 17:56:10 INFO - PROCESS | 1825 | 1462582570921 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 17:56:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:56:10 INFO - PROCESS | 1825 | 1462582570937 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:56:10 INFO - PROCESS | 1825 | 1462582570942 Marionette TRACE conn3 <- [1,2350,null,{}] 17:56:10 INFO - PROCESS | 1825 | 1462582570951 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}] 17:56:11 INFO - PROCESS | 1825 | 1462582571299 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 17:56:11 INFO - PROCESS | 1825 | 1462582571340 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd133e36800 == 139 [pid = 1825] [id = 595] 17:56:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd1311ee800) [pid = 1825] [serial = 1786] [outer = (nil)] 17:56:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd135276000) [pid = 1825] [serial = 1787] [outer = 0x7fd1311ee800] 17:56:11 INFO - PROCESS | 1825 | 1462582571410 Marionette DEBUG loaded listener.js 17:56:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd1354d8400) [pid = 1825] [serial = 1788] [outer = 0x7fd1311ee800] 17:56:12 INFO - PROCESS | 1825 | 1462582572675 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]]]}] 17:56:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:56:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 2598ms 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd137ad3400) [pid = 1825] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd13c926c00) [pid = 1825] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd1311f0800) [pid = 1825] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd13a91d000) [pid = 1825] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd1462edc00) [pid = 1825] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd136a6dc00) [pid = 1825] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd15e354c00) [pid = 1825] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd131136c00) [pid = 1825] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd1311e4c00) [pid = 1825] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd135db3800) [pid = 1825] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd15e2e4800) [pid = 1825] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd1307d6400) [pid = 1825] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd15c26e000) [pid = 1825] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13b9d7000) [pid = 1825] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd130fd9800) [pid = 1825] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd12e054800) [pid = 1825] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13e1d3c00) [pid = 1825] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd13a925400) [pid = 1825] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd1307d1c00) [pid = 1825] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd137fed000) [pid = 1825] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd140c74800) [pid = 1825] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd13cfde800) [pid = 1825] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd13b9da000) [pid = 1825] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd1307ccc00) [pid = 1825] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13b9cf400) [pid = 1825] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd140c74400) [pid = 1825] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd12e059400) [pid = 1825] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd133ed1800) [pid = 1825] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd13d290000) [pid = 1825] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd13b9d2800) [pid = 1825] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd130fdf800) [pid = 1825] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd12e056c00) [pid = 1825] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd130fd3000) [pid = 1825] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd13baa9000) [pid = 1825] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd144c74000) [pid = 1825] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd147479800) [pid = 1825] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd136c2e400) [pid = 1825] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd1534bfc00) [pid = 1825] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13b9d0400) [pid = 1825] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1361d4c00) [pid = 1825] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd136c2ac00) [pid = 1825] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd130fdac00) [pid = 1825] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd13f8d4800) [pid = 1825] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:56:13 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd1462f2800) [pid = 1825] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:56:13 INFO - PROCESS | 1825 | 1462582573693 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 17:56:13 INFO - PROCESS | 1825 | 1462582573697 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 17:56:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:56:13 INFO - PROCESS | 1825 | 1462582573716 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:56:13 INFO - PROCESS | 1825 | 1462582573724 Marionette TRACE conn3 <- [1,2354,null,{}] 17:56:13 INFO - PROCESS | 1825 | 1462582573731 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}] 17:56:13 INFO - PROCESS | 1825 | 1462582573985 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 17:56:14 INFO - PROCESS | 1825 | 1462582574103 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135dd7800 == 140 [pid = 1825] [id = 596] 17:56:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd135db5c00) [pid = 1825] [serial = 1789] [outer = (nil)] 17:56:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd135e0d800) [pid = 1825] [serial = 1790] [outer = 0x7fd135db5c00] 17:56:14 INFO - PROCESS | 1825 | 1462582574166 Marionette DEBUG loaded listener.js 17:56:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd135fdc800) [pid = 1825] [serial = 1791] [outer = 0x7fd135db5c00] 17:56:14 INFO - PROCESS | 1825 | 1462582574871 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]]]}] 17:56:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:56:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1196ms 17:56:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:56:14 INFO - PROCESS | 1825 | 1462582574905 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 17:56:14 INFO - PROCESS | 1825 | 1462582574908 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 17:56:14 INFO - PROCESS | 1825 | 1462582574914 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:56:14 INFO - PROCESS | 1825 | 1462582574917 Marionette TRACE conn3 <- [1,2358,null,{}] 17:56:14 INFO - PROCESS | 1825 | 1462582574922 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}] 17:56:15 INFO - PROCESS | 1825 | 1462582575127 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 17:56:15 INFO - PROCESS | 1825 | 1462582575137 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fce000 == 141 [pid = 1825] [id = 597] 17:56:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd135fe0000) [pid = 1825] [serial = 1792] [outer = (nil)] 17:56:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd1361d3000) [pid = 1825] [serial = 1793] [outer = 0x7fd135fe0000] 17:56:15 INFO - PROCESS | 1825 | 1462582575199 Marionette DEBUG loaded listener.js 17:56:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13690f400) [pid = 1825] [serial = 1794] [outer = 0x7fd135fe0000] 17:56:16 INFO - PROCESS | 1825 | 1462582576469 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]]]}] 17:56:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:56:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1586ms 17:56:16 INFO - PROCESS | 1825 | 1462582576501 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 17:56:16 INFO - PROCESS | 1825 | 1462582576508 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 17:56:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:56:16 INFO - PROCESS | 1825 | 1462582576518 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:56:16 INFO - PROCESS | 1825 | 1462582576522 Marionette TRACE conn3 <- [1,2362,null,{}] 17:56:16 INFO - PROCESS | 1825 | 1462582576530 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}] 17:56:16 INFO - PROCESS | 1825 | 1462582576741 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 17:56:17 INFO - PROCESS | 1825 | 1462582577072 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316e1000 == 142 [pid = 1825] [id = 598] 17:56:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13105f800) [pid = 1825] [serial = 1795] [outer = (nil)] 17:56:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd131136c00) [pid = 1825] [serial = 1796] [outer = 0x7fd13105f800] 17:56:17 INFO - PROCESS | 1825 | 1462582577182 Marionette DEBUG loaded listener.js 17:56:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd1351e8000) [pid = 1825] [serial = 1797] [outer = 0x7fd13105f800] 17:56:18 INFO - PROCESS | 1825 | 1462582578265 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]]]}] 17:56:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:56:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1785ms 17:56:18 INFO - PROCESS | 1825 | 1462582578303 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 17:56:18 INFO - PROCESS | 1825 | 1462582578311 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 17:56:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:56:18 INFO - PROCESS | 1825 | 1462582578321 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:56:18 INFO - PROCESS | 1825 | 1462582578324 Marionette TRACE conn3 <- [1,2366,null,{}] 17:56:18 INFO - PROCESS | 1825 | 1462582578331 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}] 17:56:18 INFO - PROCESS | 1825 | 1462582578532 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 17:56:18 INFO - PROCESS | 1825 | 1462582578827 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137922800 == 143 [pid = 1825] [id = 599] 17:56:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd135dbc400) [pid = 1825] [serial = 1798] [outer = (nil)] 17:56:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd136918400) [pid = 1825] [serial = 1799] [outer = 0x7fd135dbc400] 17:56:18 INFO - PROCESS | 1825 | 1462582578903 Marionette DEBUG loaded listener.js 17:56:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd136a71c00) [pid = 1825] [serial = 1800] [outer = 0x7fd135dbc400] 17:56:19 INFO - PROCESS | 1825 | 1462582579789 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]]]}] 17:56:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:56:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1530ms 17:56:19 INFO - PROCESS | 1825 | 1462582579852 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 17:56:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:56:19 INFO - PROCESS | 1825 | 1462582579856 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 17:56:19 INFO - PROCESS | 1825 | 1462582579863 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:56:19 INFO - PROCESS | 1825 | 1462582579868 Marionette TRACE conn3 <- [1,2370,null,{}] 17:56:19 INFO - PROCESS | 1825 | 1462582579884 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}] 17:56:20 INFO - PROCESS | 1825 | 1462582580174 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 17:56:20 INFO - PROCESS | 1825 | 1462582580515 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138147800 == 144 [pid = 1825] [id = 600] 17:56:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd1379a9c00) [pid = 1825] [serial = 1801] [outer = (nil)] 17:56:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd137ab0c00) [pid = 1825] [serial = 1802] [outer = 0x7fd1379a9c00] 17:56:20 INFO - PROCESS | 1825 | 1462582580607 Marionette DEBUG loaded listener.js 17:56:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd137adb400) [pid = 1825] [serial = 1803] [outer = 0x7fd1379a9c00] 17:56:21 INFO - PROCESS | 1825 | 1462582581413 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]]]}] 17:56:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:56:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1597ms 17:56:21 INFO - PROCESS | 1825 | 1462582581460 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 17:56:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:56:21 INFO - PROCESS | 1825 | 1462582581465 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 17:56:21 INFO - PROCESS | 1825 | 1462582581470 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:56:21 INFO - PROCESS | 1825 | 1462582581475 Marionette TRACE conn3 <- [1,2374,null,{}] 17:56:21 INFO - PROCESS | 1825 | 1462582581481 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}] 17:56:21 INFO - PROCESS | 1825 | 1462582581686 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 17:56:21 INFO - PROCESS | 1825 | 1462582581956 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9a4800 == 145 [pid = 1825] [id = 601] 17:56:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd1379ae400) [pid = 1825] [serial = 1804] [outer = (nil)] 17:56:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd1380b8800) [pid = 1825] [serial = 1805] [outer = 0x7fd1379ae400] 17:56:22 INFO - PROCESS | 1825 | 1462582582078 Marionette DEBUG loaded listener.js 17:56:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd1388aa400) [pid = 1825] [serial = 1806] [outer = 0x7fd1379ae400] 17:56:22 INFO - PROCESS | 1825 | 1462582582911 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]]]}] 17:56:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:56:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1488ms 17:56:22 INFO - PROCESS | 1825 | 1462582582963 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 17:56:22 INFO - PROCESS | 1825 | 1462582582970 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 17:56:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:56:22 INFO - PROCESS | 1825 | 1462582582979 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:56:22 INFO - PROCESS | 1825 | 1462582582982 Marionette TRACE conn3 <- [1,2378,null,{}] 17:56:22 INFO - PROCESS | 1825 | 1462582582986 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}] 17:56:23 INFO - PROCESS | 1825 | 1462582583193 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 17:56:23 INFO - PROCESS | 1825 | 1462582583509 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ac58000 == 146 [pid = 1825] [id = 602] 17:56:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd137fe7800) [pid = 1825] [serial = 1807] [outer = (nil)] 17:56:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd138a71c00) [pid = 1825] [serial = 1808] [outer = 0x7fd137fe7800] 17:56:23 INFO - PROCESS | 1825 | 1462582583584 Marionette DEBUG loaded listener.js 17:56:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd1393b1c00) [pid = 1825] [serial = 1809] [outer = 0x7fd137fe7800] 17:56:24 INFO - PROCESS | 1825 | 1462582584437 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]]]}] 17:56:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:56:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1533ms 17:56:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:56:24 INFO - PROCESS | 1825 | 1462582584514 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 17:56:24 INFO - PROCESS | 1825 | 1462582584517 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 17:56:24 INFO - PROCESS | 1825 | 1462582584523 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:56:24 INFO - PROCESS | 1825 | 1462582584526 Marionette TRACE conn3 <- [1,2382,null,{}] 17:56:24 INFO - PROCESS | 1825 | 1462582584531 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}] 17:56:24 INFO - PROCESS | 1825 | 1462582584781 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 17:56:25 INFO - PROCESS | 1825 | 1462582585094 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0cf000 == 147 [pid = 1825] [id = 603] 17:56:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd13b9d2c00) [pid = 1825] [serial = 1810] [outer = (nil)] 17:56:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13baa2800) [pid = 1825] [serial = 1811] [outer = 0x7fd13b9d2c00] 17:56:25 INFO - PROCESS | 1825 | 1462582585176 Marionette DEBUG loaded listener.js 17:56:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13baadc00) [pid = 1825] [serial = 1812] [outer = 0x7fd13b9d2c00] 17:56:26 INFO - PROCESS | 1825 | 1462582585998 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]]]}] 17:56:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:56:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1535ms 17:56:26 INFO - PROCESS | 1825 | 1462582586057 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 17:56:26 INFO - PROCESS | 1825 | 1462582586061 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 17:56:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:56:26 INFO - PROCESS | 1825 | 1462582586067 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:56:26 INFO - PROCESS | 1825 | 1462582586069 Marionette TRACE conn3 <- [1,2386,null,{}] 17:56:26 INFO - PROCESS | 1825 | 1462582586074 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}] 17:56:26 INFO - PROCESS | 1825 | 1462582586261 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 17:56:26 INFO - PROCESS | 1825 | 1462582586485 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c78e000 == 148 [pid = 1825] [id = 604] 17:56:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13b9d3000) [pid = 1825] [serial = 1813] [outer = (nil)] 17:56:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13bc50000) [pid = 1825] [serial = 1814] [outer = 0x7fd13b9d3000] 17:56:26 INFO - PROCESS | 1825 | 1462582586597 Marionette DEBUG loaded listener.js 17:56:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd13be2f400) [pid = 1825] [serial = 1815] [outer = 0x7fd13b9d3000] 17:56:27 INFO - PROCESS | 1825 | 1462582587413 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]]]}] 17:56:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:56:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1377ms 17:56:27 INFO - PROCESS | 1825 | 1462582587445 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 17:56:27 INFO - PROCESS | 1825 | 1462582587448 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 17:56:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:56:27 INFO - PROCESS | 1825 | 1462582587454 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:56:27 INFO - PROCESS | 1825 | 1462582587457 Marionette TRACE conn3 <- [1,2390,null,{}] 17:56:27 INFO - PROCESS | 1825 | 1462582587462 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}] 17:56:27 INFO - PROCESS | 1825 | 1462582587646 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 17:56:27 INFO - PROCESS | 1825 | 1462582587911 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb51000 == 149 [pid = 1825] [id = 605] 17:56:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd13ba0a400) [pid = 1825] [serial = 1816] [outer = (nil)] 17:56:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd13bfcbc00) [pid = 1825] [serial = 1817] [outer = 0x7fd13ba0a400] 17:56:27 INFO - PROCESS | 1825 | 1462582587989 Marionette DEBUG loaded listener.js 17:56:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13c1dec00) [pid = 1825] [serial = 1818] [outer = 0x7fd13ba0a400] 17:56:28 INFO - PROCESS | 1825 | 1462582588849 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]]]}] 17:56:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:56:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1434ms 17:56:28 INFO - PROCESS | 1825 | 1462582588891 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 17:56:28 INFO - PROCESS | 1825 | 1462582588895 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 17:56:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:56:28 INFO - PROCESS | 1825 | 1462582588900 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:56:28 INFO - PROCESS | 1825 | 1462582588902 Marionette TRACE conn3 <- [1,2394,null,{}] 17:56:28 INFO - PROCESS | 1825 | 1462582588908 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}] 17:56:29 INFO - PROCESS | 1825 | 1462582589096 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 17:56:29 INFO - PROCESS | 1825 | 1462582589361 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0a4000 == 150 [pid = 1825] [id = 606] 17:56:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd13baaac00) [pid = 1825] [serial = 1819] [outer = (nil)] 17:56:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd13c862800) [pid = 1825] [serial = 1820] [outer = 0x7fd13baaac00] 17:56:29 INFO - PROCESS | 1825 | 1462582589470 Marionette DEBUG loaded listener.js 17:56:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd13c933000) [pid = 1825] [serial = 1821] [outer = 0x7fd13baaac00] 17:56:30 INFO - PROCESS | 1825 | 1462582590274 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]]]}] 17:56:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:56:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1431ms 17:56:30 INFO - PROCESS | 1825 | 1462582590331 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 17:56:30 INFO - PROCESS | 1825 | 1462582590334 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 17:56:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:56:30 INFO - PROCESS | 1825 | 1462582590340 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:56:30 INFO - PROCESS | 1825 | 1462582590342 Marionette TRACE conn3 <- [1,2398,null,{}] 17:56:30 INFO - PROCESS | 1825 | 1462582590348 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}] 17:56:30 INFO - PROCESS | 1825 | 1462582590572 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 17:56:30 INFO - PROCESS | 1825 | 1462582590888 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e32c800 == 151 [pid = 1825] [id = 607] 17:56:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd13be31800) [pid = 1825] [serial = 1822] [outer = (nil)] 17:56:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd13cfc9000) [pid = 1825] [serial = 1823] [outer = 0x7fd13be31800] 17:56:30 INFO - PROCESS | 1825 | 1462582590958 Marionette DEBUG loaded listener.js 17:56:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd13cfd3c00) [pid = 1825] [serial = 1824] [outer = 0x7fd13be31800] 17:56:31 INFO - PROCESS | 1825 | 1462582591786 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]]]}] 17:56:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:56:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1488ms 17:56:31 INFO - PROCESS | 1825 | 1462582591828 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 17:56:31 INFO - PROCESS | 1825 | 1462582591831 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 17:56:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:56:31 INFO - PROCESS | 1825 | 1462582591837 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:56:31 INFO - PROCESS | 1825 | 1462582591841 Marionette TRACE conn3 <- [1,2402,null,{}] 17:56:31 INFO - PROCESS | 1825 | 1462582591846 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}] 17:56:32 INFO - PROCESS | 1825 | 1462582592105 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 17:56:32 INFO - PROCESS | 1825 | 1462582592437 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f830800 == 152 [pid = 1825] [id = 608] 17:56:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd13d289000) [pid = 1825] [serial = 1825] [outer = (nil)] 17:56:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd13d28f400) [pid = 1825] [serial = 1826] [outer = 0x7fd13d289000] 17:56:32 INFO - PROCESS | 1825 | 1462582592518 Marionette DEBUG loaded listener.js 17:56:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd13e1bd000) [pid = 1825] [serial = 1827] [outer = 0x7fd13d289000] 17:56:33 INFO - PROCESS | 1825 | 1462582593357 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]]]}] 17:56:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:56:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1579ms 17:56:33 INFO - PROCESS | 1825 | 1462582593417 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 17:56:33 INFO - PROCESS | 1825 | 1462582593421 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 17:56:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:56:33 INFO - PROCESS | 1825 | 1462582593426 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:56:33 INFO - PROCESS | 1825 | 1462582593429 Marionette TRACE conn3 <- [1,2406,null,{}] 17:56:33 INFO - PROCESS | 1825 | 1462582593434 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}] 17:56:33 INFO - PROCESS | 1825 | 1462582593622 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 17:56:33 INFO - PROCESS | 1825 | 1462582593954 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13fa3f800 == 153 [pid = 1825] [id = 609] 17:56:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd13d28ac00) [pid = 1825] [serial = 1828] [outer = (nil)] 17:56:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd13e1d2000) [pid = 1825] [serial = 1829] [outer = 0x7fd13d28ac00] 17:56:34 INFO - PROCESS | 1825 | 1462582594034 Marionette DEBUG loaded listener.js 17:56:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd13e269400) [pid = 1825] [serial = 1830] [outer = 0x7fd13d28ac00] 17:56:34 INFO - PROCESS | 1825 | 1462582594815 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]]]}] 17:56:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:56:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1442ms 17:56:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:56:34 INFO - PROCESS | 1825 | 1462582594869 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 17:56:34 INFO - PROCESS | 1825 | 1462582594872 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 17:56:34 INFO - PROCESS | 1825 | 1462582594878 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:56:34 INFO - PROCESS | 1825 | 1462582594881 Marionette TRACE conn3 <- [1,2410,null,{}] 17:56:34 INFO - PROCESS | 1825 | 1462582594886 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}] 17:56:35 INFO - PROCESS | 1825 | 1462582595081 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 17:56:35 INFO - PROCESS | 1825 | 1462582595361 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13fa59800 == 154 [pid = 1825] [id = 610] 17:56:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd13d291000) [pid = 1825] [serial = 1831] [outer = (nil)] 17:56:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd13f2ba400) [pid = 1825] [serial = 1832] [outer = 0x7fd13d291000] 17:56:35 INFO - PROCESS | 1825 | 1462582595469 Marionette DEBUG loaded listener.js 17:56:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd13f2d2400) [pid = 1825] [serial = 1833] [outer = 0x7fd13d291000] 17:56:36 INFO - PROCESS | 1825 | 1462582596281 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]]]}] 17:56:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:56:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1441ms 17:56:36 INFO - PROCESS | 1825 | 1462582596318 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 17:56:36 INFO - PROCESS | 1825 | 1462582596322 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 17:56:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:56:36 INFO - PROCESS | 1825 | 1462582596327 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:56:36 INFO - PROCESS | 1825 | 1462582596329 Marionette TRACE conn3 <- [1,2414,null,{}] 17:56:36 INFO - PROCESS | 1825 | 1462582596335 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}] 17:56:36 INFO - PROCESS | 1825 | 1462582596524 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 17:56:36 INFO - PROCESS | 1825 | 1462582596797 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:36 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140e54000 == 155 [pid = 1825] [id = 611] 17:56:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd13f2b3800) [pid = 1825] [serial = 1834] [outer = (nil)] 17:56:36 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd140002800) [pid = 1825] [serial = 1835] [outer = 0x7fd13f2b3800] 17:56:36 INFO - PROCESS | 1825 | 1462582596917 Marionette DEBUG loaded listener.js 17:56:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd1401a3800) [pid = 1825] [serial = 1836] [outer = 0x7fd13f2b3800] 17:56:37 INFO - PROCESS | 1825 | 1462582597707 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]]]}] 17:56:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:56:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1430ms 17:56:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:56:37 INFO - PROCESS | 1825 | 1462582597759 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 17:56:37 INFO - PROCESS | 1825 | 1462582597762 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 17:56:37 INFO - PROCESS | 1825 | 1462582597768 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:56:37 INFO - PROCESS | 1825 | 1462582597771 Marionette TRACE conn3 <- [1,2418,null,{}] 17:56:37 INFO - PROCESS | 1825 | 1462582597777 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}] 17:56:37 INFO - PROCESS | 1825 | 1462582597976 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 17:56:38 INFO - PROCESS | 1825 | 1462582598260 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d1a000 == 156 [pid = 1825] [id = 612] 17:56:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd13f3f4000) [pid = 1825] [serial = 1837] [outer = (nil)] 17:56:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd1401b2000) [pid = 1825] [serial = 1838] [outer = 0x7fd13f3f4000] 17:56:38 INFO - PROCESS | 1825 | 1462582598371 Marionette DEBUG loaded listener.js 17:56:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd14041dc00) [pid = 1825] [serial = 1839] [outer = 0x7fd13f3f4000] 17:56:39 INFO - PROCESS | 1825 | 1462582599220 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]]]}] 17:56:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:56:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1494ms 17:56:39 INFO - PROCESS | 1825 | 1462582599262 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 17:56:39 INFO - PROCESS | 1825 | 1462582599266 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 17:56:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:56:39 INFO - PROCESS | 1825 | 1462582599273 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:56:39 INFO - PROCESS | 1825 | 1462582599276 Marionette TRACE conn3 <- [1,2422,null,{}] 17:56:39 INFO - PROCESS | 1825 | 1462582599281 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}] 17:56:39 INFO - PROCESS | 1825 | 1462582599481 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 17:56:39 INFO - PROCESS | 1825 | 1462582599800 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146303000 == 157 [pid = 1825] [id = 613] 17:56:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd13f3f7400) [pid = 1825] [serial = 1840] [outer = (nil)] 17:56:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd140a63000) [pid = 1825] [serial = 1841] [outer = 0x7fd13f3f7400] 17:56:39 INFO - PROCESS | 1825 | 1462582599874 Marionette DEBUG loaded listener.js 17:56:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd140ba2000) [pid = 1825] [serial = 1842] [outer = 0x7fd13f3f7400] 17:56:40 INFO - PROCESS | 1825 | 1462582600682 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]]]}] 17:56:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:56:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1484ms 17:56:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:56:40 INFO - PROCESS | 1825 | 1462582600758 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 17:56:40 INFO - PROCESS | 1825 | 1462582600760 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 17:56:40 INFO - PROCESS | 1825 | 1462582600767 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:56:40 INFO - PROCESS | 1825 | 1462582600770 Marionette TRACE conn3 <- [1,2426,null,{}] 17:56:40 INFO - PROCESS | 1825 | 1462582600775 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}] 17:56:41 INFO - PROCESS | 1825 | 1462582601032 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 17:56:41 INFO - PROCESS | 1825 | 1462582601346 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a0b800 == 158 [pid = 1825] [id = 614] 17:56:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd140414400) [pid = 1825] [serial = 1843] [outer = (nil)] 17:56:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd140c74000) [pid = 1825] [serial = 1844] [outer = 0x7fd140414400] 17:56:41 INFO - PROCESS | 1825 | 1462582601414 Marionette DEBUG loaded listener.js 17:56:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd140e37000) [pid = 1825] [serial = 1845] [outer = 0x7fd140414400] 17:56:42 INFO - PROCESS | 1825 | 1462582602204 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]]]}] 17:56:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:56:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1489ms 17:56:42 INFO - PROCESS | 1825 | 1462582602256 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 17:56:42 INFO - PROCESS | 1825 | 1462582602260 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 17:56:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:56:42 INFO - PROCESS | 1825 | 1462582602265 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:56:42 INFO - PROCESS | 1825 | 1462582602268 Marionette TRACE conn3 <- [1,2430,null,{}] 17:56:42 INFO - PROCESS | 1825 | 1462582602273 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}] 17:56:42 INFO - PROCESS | 1825 | 1462582602470 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 17:56:42 INFO - PROCESS | 1825 | 1462582602751 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146ba9000 == 159 [pid = 1825] [id = 615] 17:56:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd1404ab800) [pid = 1825] [serial = 1846] [outer = (nil)] 17:56:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd144da8400) [pid = 1825] [serial = 1847] [outer = 0x7fd1404ab800] 17:56:42 INFO - PROCESS | 1825 | 1462582602860 Marionette DEBUG loaded listener.js 17:56:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd146135400) [pid = 1825] [serial = 1848] [outer = 0x7fd1404ab800] 17:56:43 INFO - PROCESS | 1825 | 1462582603644 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]]]}] 17:56:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:56:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1442ms 17:56:43 INFO - PROCESS | 1825 | 1462582603708 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 17:56:43 INFO - PROCESS | 1825 | 1462582603712 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 17:56:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:56:43 INFO - PROCESS | 1825 | 1462582603717 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:56:43 INFO - PROCESS | 1825 | 1462582603720 Marionette TRACE conn3 <- [1,2434,null,{}] 17:56:43 INFO - PROCESS | 1825 | 1462582603725 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}] 17:56:43 INFO - PROCESS | 1825 | 1462582603927 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 17:56:44 INFO - PROCESS | 1825 | 1462582604221 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14733e800 == 160 [pid = 1825] [id = 616] 17:56:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd12e057000) [pid = 1825] [serial = 1849] [outer = (nil)] 17:56:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd144c74000) [pid = 1825] [serial = 1850] [outer = 0x7fd12e057000] 17:56:44 INFO - PROCESS | 1825 | 1462582604333 Marionette DEBUG loaded listener.js 17:56:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd14620b000) [pid = 1825] [serial = 1851] [outer = 0x7fd12e057000] 17:56:45 INFO - PROCESS | 1825 | 1462582605163 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]]]}] 17:56:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:56:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1487ms 17:56:45 INFO - PROCESS | 1825 | 1462582605206 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 17:56:45 INFO - PROCESS | 1825 | 1462582605209 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 17:56:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:56:45 INFO - PROCESS | 1825 | 1462582605215 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:56:45 INFO - PROCESS | 1825 | 1462582605217 Marionette TRACE conn3 <- [1,2438,null,{}] 17:56:45 INFO - PROCESS | 1825 | 1462582605222 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}] 17:56:45 INFO - PROCESS | 1825 | 1462582605415 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 17:56:45 INFO - PROCESS | 1825 | 1462582605693 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b4a800 == 161 [pid = 1825] [id = 617] 17:56:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd12e054400) [pid = 1825] [serial = 1852] [outer = (nil)] 17:56:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd130fd5000) [pid = 1825] [serial = 1853] [outer = 0x7fd12e054400] 17:56:45 INFO - PROCESS | 1825 | 1462582605803 Marionette DEBUG loaded listener.js 17:56:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 218 (0x7fd135fdbc00) [pid = 1825] [serial = 1854] [outer = 0x7fd12e054400] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cb59000 == 160 [pid = 1825] [id = 476] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f549800 == 159 [pid = 1825] [id = 480] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e555800 == 158 [pid = 1825] [id = 481] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149db8000 == 157 [pid = 1825] [id = 479] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14630e800 == 156 [pid = 1825] [id = 477] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c829800 == 155 [pid = 1825] [id = 526] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14719e000 == 154 [pid = 1825] [id = 478] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1315de000 == 153 [pid = 1825] [id = 591] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356d1800 == 152 [pid = 1825] [id = 590] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd139357000 == 151 [pid = 1825] [id = 589] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd162376000 == 150 [pid = 1825] [id = 588] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd12dce3800 == 149 [pid = 1825] [id = 587] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622cd000 == 148 [pid = 1825] [id = 586] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d53d800 == 147 [pid = 1825] [id = 585] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f951000 == 146 [pid = 1825] [id = 584] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14b0d5000 == 145 [pid = 1825] [id = 583] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14733d800 == 144 [pid = 1825] [id = 582] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a31000 == 143 [pid = 1825] [id = 581] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610e800 == 142 [pid = 1825] [id = 580] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402e1000 == 141 [pid = 1825] [id = 579] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e492000 == 140 [pid = 1825] [id = 578] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ce97800 == 139 [pid = 1825] [id = 577] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c811000 == 138 [pid = 1825] [id = 576] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ac52800 == 137 [pid = 1825] [id = 575] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138068800 == 136 [pid = 1825] [id = 574] 17:56:47 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130ee0800 == 135 [pid = 1825] [id = 573] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 217 (0x7fd138a7ec00) [pid = 1825] [serial = 1578] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd13d18e000) [pid = 1825] [serial = 1572] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd135e16400) [pid = 1825] [serial = 1575] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd13526f800) [pid = 1825] [serial = 1718] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd13ba07800) [pid = 1825] [serial = 1655] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd14c420000) [pid = 1825] [serial = 1593] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd1380b4000) [pid = 1825] [serial = 1713] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd161e86800) [pid = 1825] [serial = 1605] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd13ba05800) [pid = 1825] [serial = 1626] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd138a72400) [pid = 1825] [serial = 1497] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd1503ee800) [pid = 1825] [serial = 1599] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd16230bc00) [pid = 1825] [serial = 1608] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd150beb800) [pid = 1825] [serial = 1677] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd1625bf400) [pid = 1825] [serial = 1683] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd13f2d8000) [pid = 1825] [serial = 1659] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13105c400) [pid = 1825] [serial = 1706] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd12e060000) [pid = 1825] [serial = 1686] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd14dbeac00) [pid = 1825] [serial = 1673] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd13f8df400) [pid = 1825] [serial = 1584] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd13bc43000) [pid = 1825] [serial = 1694] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd13e26e000) [pid = 1825] [serial = 1647] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd1463d7c00) [pid = 1825] [serial = 1667] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd146cc7000) [pid = 1825] [serial = 1670] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd12e05b400) [pid = 1825] [serial = 1685] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd1404ad000) [pid = 1825] [serial = 1662] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd1307d3800) [pid = 1825] [serial = 1649] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd13b9d9800) [pid = 1825] [serial = 1611] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd146132400) [pid = 1825] [serial = 1665] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd14693d000) [pid = 1825] [serial = 1668] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd130fd9c00) [pid = 1825] [serial = 1691] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd133ede800) [pid = 1825] [serial = 1623] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd130fde400) [pid = 1825] [serial = 1692] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd144da2c00) [pid = 1825] [serial = 1587] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd140c71800) [pid = 1825] [serial = 1617] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd162505000) [pid = 1825] [serial = 1682] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd137aad400) [pid = 1825] [serial = 1703] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13bc45400) [pid = 1825] [serial = 1688] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd13d296800) [pid = 1825] [serial = 1697] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13d1f1400) [pid = 1825] [serial = 1581] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd14f480800) [pid = 1825] [serial = 1676] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13bc4e800) [pid = 1825] [serial = 1695] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd146cedc00) [pid = 1825] [serial = 1590] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd131141000) [pid = 1825] [serial = 1650] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd15c264800) [pid = 1825] [serial = 1602] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd1380b6c00) [pid = 1825] [serial = 1715] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd13f2b5800) [pid = 1825] [serial = 1698] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd1401ae000) [pid = 1825] [serial = 1661] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13d192800) [pid = 1825] [serial = 1658] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd1311eb000) [pid = 1825] [serial = 1707] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd140e32400) [pid = 1825] [serial = 1664] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd15d04fc00) [pid = 1825] [serial = 1679] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd162311000) [pid = 1825] [serial = 1614] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd1388afc00) [pid = 1825] [serial = 1653] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd137ab2000) [pid = 1825] [serial = 1704] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd15e2e5000) [pid = 1825] [serial = 1680] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd13f2bf400) [pid = 1825] [serial = 1701] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd137ad3c00) [pid = 1825] [serial = 1652] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd14ee94400) [pid = 1825] [serial = 1674] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd137ab4000) [pid = 1825] [serial = 1712] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13bc49000) [pid = 1825] [serial = 1689] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13ba07c00) [pid = 1825] [serial = 1716] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd135e13c00) [pid = 1825] [serial = 1709] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd13f2ba000) [pid = 1825] [serial = 1700] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd136005000) [pid = 1825] [serial = 1710] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd162505c00) [pid = 1825] [serial = 1620] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd13c1dbc00) [pid = 1825] [serial = 1656] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd14851e800) [pid = 1825] [serial = 1671] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd14ebec000) [pid = 1825] [serial = 1596] [outer = (nil)] [url = about:blank] 17:56:47 INFO - PROCESS | 1825 | 1462582607890 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]]]}] 17:56:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:56:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2737ms 17:56:47 INFO - PROCESS | 1825 | 1462582607952 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 17:56:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:56:47 INFO - PROCESS | 1825 | 1462582607958 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 17:56:47 INFO - PROCESS | 1825 | 1462582607965 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:56:47 INFO - PROCESS | 1825 | 1462582607971 Marionette TRACE conn3 <- [1,2442,null,{}] 17:56:47 INFO - PROCESS | 1825 | 1462582607977 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}] 17:56:48 INFO - PROCESS | 1825 | 1462582608179 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 17:56:48 INFO - PROCESS | 1825 | 1462582608367 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b58800 == 136 [pid = 1825] [id = 618] 17:56:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd1307d8000) [pid = 1825] [serial = 1855] [outer = (nil)] 17:56:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd131056400) [pid = 1825] [serial = 1856] [outer = 0x7fd1307d8000] 17:56:48 INFO - PROCESS | 1825 | 1462582608432 Marionette DEBUG loaded listener.js 17:56:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd13113b400) [pid = 1825] [serial = 1857] [outer = 0x7fd1307d8000] 17:56:49 INFO - PROCESS | 1825 | 1462582609172 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]]]}] 17:56:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:56:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1242ms 17:56:49 INFO - PROCESS | 1825 | 1462582609233 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 17:56:49 INFO - PROCESS | 1825 | 1462582609240 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 17:56:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:56:49 INFO - PROCESS | 1825 | 1462582609251 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:56:49 INFO - PROCESS | 1825 | 1462582609254 Marionette TRACE conn3 <- [1,2446,null,{}] 17:56:49 INFO - PROCESS | 1825 | 1462582609260 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}] 17:56:49 INFO - PROCESS | 1825 | 1462582609445 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 17:56:49 INFO - PROCESS | 1825 | 1462582609459 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd131970000 == 137 [pid = 1825] [id = 619] 17:56:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd1351e5800) [pid = 1825] [serial = 1858] [outer = (nil)] 17:56:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1352f3000) [pid = 1825] [serial = 1859] [outer = 0x7fd1351e5800] 17:56:49 INFO - PROCESS | 1825 | 1462582609518 Marionette DEBUG loaded listener.js 17:56:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd135db6000) [pid = 1825] [serial = 1860] [outer = 0x7fd1351e5800] 17:56:50 INFO - PROCESS | 1825 | 1462582610482 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]]]}] 17:56:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:56:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1282ms 17:56:50 INFO - PROCESS | 1825 | 1462582610533 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 17:56:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:56:50 INFO - PROCESS | 1825 | 1462582610536 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 17:56:50 INFO - PROCESS | 1825 | 1462582610543 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:56:50 INFO - PROCESS | 1825 | 1462582610548 Marionette TRACE conn3 <- [1,2450,null,{}] 17:56:50 INFO - PROCESS | 1825 | 1462582610569 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}] 17:56:50 INFO - PROCESS | 1825 | 1462582610820 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 17:56:50 INFO - PROCESS | 1825 | 1462582610849 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135dd6800 == 138 [pid = 1825] [id = 620] 17:56:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd135fe0400) [pid = 1825] [serial = 1861] [outer = (nil)] 17:56:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13606c400) [pid = 1825] [serial = 1862] [outer = 0x7fd135fe0400] 17:56:50 INFO - PROCESS | 1825 | 1462582610909 Marionette DEBUG loaded listener.js 17:56:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd136078000) [pid = 1825] [serial = 1863] [outer = 0x7fd135fe0400] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd1307cf000) [pid = 1825] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd1393bc800) [pid = 1825] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd13c1e3400) [pid = 1825] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd12e060400) [pid = 1825] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd1388aec00) [pid = 1825] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd1380b9800) [pid = 1825] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd13527ac00) [pid = 1825] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd136069400) [pid = 1825] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd1462e6800) [pid = 1825] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd1307cc400) [pid = 1825] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd1311ee000) [pid = 1825] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd12e058800) [pid = 1825] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd14f9b7400) [pid = 1825] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd13d194c00) [pid = 1825] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd147531400) [pid = 1825] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd135db5c00) [pid = 1825] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd13c1e2c00) [pid = 1825] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd1311ee800) [pid = 1825] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd12e05f000) [pid = 1825] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd13f8dc000) [pid = 1825] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd1361d7400) [pid = 1825] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd147531800) [pid = 1825] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd1307d5400) [pid = 1825] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:56:52 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd13d193800) [pid = 1825] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:56:52 INFO - PROCESS | 1825 | 1462582612869 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]]]}] 17:56:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:56:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2341ms 17:56:52 INFO - PROCESS | 1825 | 1462582612884 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 17:56:52 INFO - PROCESS | 1825 | 1462582612888 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 17:56:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:56:52 INFO - PROCESS | 1825 | 1462582612896 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:56:52 INFO - PROCESS | 1825 | 1462582612900 Marionette TRACE conn3 <- [1,2454,null,{}] 17:56:52 INFO - PROCESS | 1825 | 1462582612907 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}] 17:56:53 INFO - PROCESS | 1825 | 1462582613145 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 17:56:53 INFO - PROCESS | 1825 | 1462582613328 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e38800 == 139 [pid = 1825] [id = 621] 17:56:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd12e058800) [pid = 1825] [serial = 1864] [outer = (nil)] 17:56:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd136004400) [pid = 1825] [serial = 1865] [outer = 0x7fd12e058800] 17:56:53 INFO - PROCESS | 1825 | 1462582613389 Marionette DEBUG loaded listener.js 17:56:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd1361cf400) [pid = 1825] [serial = 1866] [outer = 0x7fd12e058800] 17:56:54 INFO - PROCESS | 1825 | 1462582614020 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]]]}] 17:56:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:56:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1137ms 17:56:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:56:54 INFO - PROCESS | 1825 | 1462582614034 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 17:56:54 INFO - PROCESS | 1825 | 1462582614036 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 17:56:54 INFO - PROCESS | 1825 | 1462582614042 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:56:54 INFO - PROCESS | 1825 | 1462582614057 Marionette TRACE conn3 <- [1,2458,null,{}] 17:56:54 INFO - PROCESS | 1825 | 1462582614100 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}] 17:56:54 INFO - PROCESS | 1825 | 1462582614345 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 17:56:54 INFO - PROCESS | 1825 | 1462582614361 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378e2800 == 140 [pid = 1825] [id = 622] 17:56:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd136069c00) [pid = 1825] [serial = 1867] [outer = (nil)] 17:56:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd136c21800) [pid = 1825] [serial = 1868] [outer = 0x7fd136069c00] 17:56:54 INFO - PROCESS | 1825 | 1462582614418 Marionette DEBUG loaded listener.js 17:56:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd1379a4c00) [pid = 1825] [serial = 1869] [outer = 0x7fd136069c00] 17:56:55 INFO - PROCESS | 1825 | 1462582615521 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]]]}] 17:56:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:56:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1533ms 17:56:55 INFO - PROCESS | 1825 | 1462582615575 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 17:56:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:56:55 INFO - PROCESS | 1825 | 1462582615582 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 17:56:55 INFO - PROCESS | 1825 | 1462582615589 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:56:55 INFO - PROCESS | 1825 | 1462582615595 Marionette TRACE conn3 <- [1,2462,null,{}] 17:56:55 INFO - PROCESS | 1825 | 1462582615602 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}] 17:56:55 INFO - PROCESS | 1825 | 1462582615804 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 17:56:56 INFO - PROCESS | 1825 | 1462582616069 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13500e800 == 141 [pid = 1825] [id = 623] 17:56:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd133ed2400) [pid = 1825] [serial = 1870] [outer = (nil)] 17:56:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd133ed9400) [pid = 1825] [serial = 1871] [outer = 0x7fd133ed2400] 17:56:56 INFO - PROCESS | 1825 | 1462582616186 Marionette DEBUG loaded listener.js 17:56:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd135279400) [pid = 1825] [serial = 1872] [outer = 0x7fd133ed2400] 17:56:57 INFO - PROCESS | 1825 | 1462582617021 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]]]}] 17:56:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:56:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1483ms 17:56:57 INFO - PROCESS | 1825 | 1462582617071 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 17:56:57 INFO - PROCESS | 1825 | 1462582617078 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 17:56:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:56:57 INFO - PROCESS | 1825 | 1462582617089 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:56:57 INFO - PROCESS | 1825 | 1462582617092 Marionette TRACE conn3 <- [1,2466,null,{}] 17:56:57 INFO - PROCESS | 1825 | 1462582617096 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}] 17:56:57 INFO - PROCESS | 1825 | 1462582617341 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 17:56:57 INFO - PROCESS | 1825 | 1462582617682 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d56000 == 142 [pid = 1825] [id = 624] 17:56:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd135fdd800) [pid = 1825] [serial = 1873] [outer = (nil)] 17:56:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd136070c00) [pid = 1825] [serial = 1874] [outer = 0x7fd135fdd800] 17:56:57 INFO - PROCESS | 1825 | 1462582617759 Marionette DEBUG loaded listener.js 17:56:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd1361d4c00) [pid = 1825] [serial = 1875] [outer = 0x7fd135fdd800] 17:56:58 INFO - PROCESS | 1825 | 1462582618590 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]]]}] 17:56:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:56:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1539ms 17:56:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:56:58 INFO - PROCESS | 1825 | 1462582618627 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 17:56:58 INFO - PROCESS | 1825 | 1462582618630 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 17:56:58 INFO - PROCESS | 1825 | 1462582618636 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:56:58 INFO - PROCESS | 1825 | 1462582618642 Marionette TRACE conn3 <- [1,2470,null,{}] 17:56:58 INFO - PROCESS | 1825 | 1462582618673 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}] 17:56:58 INFO - PROCESS | 1825 | 1462582618962 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 17:56:59 INFO - PROCESS | 1825 | 1462582619171 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:56:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a5a000 == 143 [pid = 1825] [id = 625] 17:56:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd137aaa800) [pid = 1825] [serial = 1876] [outer = (nil)] 17:56:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd137ab4c00) [pid = 1825] [serial = 1877] [outer = 0x7fd137aaa800] 17:56:59 INFO - PROCESS | 1825 | 1462582619260 Marionette DEBUG loaded listener.js 17:56:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd13805a400) [pid = 1825] [serial = 1878] [outer = 0x7fd137aaa800] 17:57:00 INFO - PROCESS | 1825 | 1462582620038 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]]]}] 17:57:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:57:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1435ms 17:57:00 INFO - PROCESS | 1825 | 1462582620071 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 17:57:00 INFO - PROCESS | 1825 | 1462582620074 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 17:57:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:57:00 INFO - PROCESS | 1825 | 1462582620100 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:57:00 INFO - PROCESS | 1825 | 1462582620103 Marionette TRACE conn3 <- [1,2474,null,{}] 17:57:00 INFO - PROCESS | 1825 | 1462582620108 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}] 17:57:00 INFO - PROCESS | 1825 | 1462582620335 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 17:57:00 INFO - PROCESS | 1825 | 1462582620597 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab6e800 == 144 [pid = 1825] [id = 626] 17:57:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd137aaf000) [pid = 1825] [serial = 1879] [outer = (nil)] 17:57:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd138a76800) [pid = 1825] [serial = 1880] [outer = 0x7fd137aaf000] 17:57:00 INFO - PROCESS | 1825 | 1462582620710 Marionette DEBUG loaded listener.js 17:57:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd1393b4c00) [pid = 1825] [serial = 1881] [outer = 0x7fd137aaf000] 17:57:01 INFO - PROCESS | 1825 | 1462582621596 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]]]}] 17:57:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:57:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1532ms 17:57:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:57:01 INFO - PROCESS | 1825 | 1462582621629 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 17:57:01 INFO - PROCESS | 1825 | 1462582621632 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 17:57:01 INFO - PROCESS | 1825 | 1462582621638 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:57:01 INFO - PROCESS | 1825 | 1462582621641 Marionette TRACE conn3 <- [1,2478,null,{}] 17:57:01 INFO - PROCESS | 1825 | 1462582621646 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}] 17:57:01 INFO - PROCESS | 1825 | 1462582621859 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 17:57:02 INFO - PROCESS | 1825 | 1462582622180 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be91800 == 145 [pid = 1825] [id = 627] 17:57:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd1393b6000) [pid = 1825] [serial = 1882] [outer = (nil)] 17:57:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd13aa02800) [pid = 1825] [serial = 1883] [outer = 0x7fd1393b6000] 17:57:02 INFO - PROCESS | 1825 | 1462582622256 Marionette DEBUG loaded listener.js 17:57:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13b9d0800) [pid = 1825] [serial = 1884] [outer = 0x7fd1393b6000] 17:57:03 INFO - PROCESS | 1825 | 1462582623073 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]]]}] 17:57:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:57:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1478ms 17:57:03 INFO - PROCESS | 1825 | 1462582623116 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 17:57:03 INFO - PROCESS | 1825 | 1462582623120 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 17:57:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:57:03 INFO - PROCESS | 1825 | 1462582623126 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:57:03 INFO - PROCESS | 1825 | 1462582623128 Marionette TRACE conn3 <- [1,2482,null,{}] 17:57:03 INFO - PROCESS | 1825 | 1462582623134 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}] 17:57:03 INFO - PROCESS | 1825 | 1462582623362 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 17:57:03 INFO - PROCESS | 1825 | 1462582623670 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cab7800 == 146 [pid = 1825] [id = 628] 17:57:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd135e10000) [pid = 1825] [serial = 1885] [outer = (nil)] 17:57:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13bc43400) [pid = 1825] [serial = 1886] [outer = 0x7fd135e10000] 17:57:03 INFO - PROCESS | 1825 | 1462582623745 Marionette DEBUG loaded listener.js 17:57:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13c1dd800) [pid = 1825] [serial = 1887] [outer = 0x7fd135e10000] 17:57:04 INFO - PROCESS | 1825 | 1462582624540 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]]]}] 17:57:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:57:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1480ms 17:57:04 INFO - PROCESS | 1825 | 1462582624607 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 17:57:04 INFO - PROCESS | 1825 | 1462582624611 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 17:57:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:57:04 INFO - PROCESS | 1825 | 1462582624616 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:57:04 INFO - PROCESS | 1825 | 1462582624618 Marionette TRACE conn3 <- [1,2486,null,{}] 17:57:04 INFO - PROCESS | 1825 | 1462582624624 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}] 17:57:04 INFO - PROCESS | 1825 | 1462582624816 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 17:57:05 INFO - PROCESS | 1825 | 1462582625035 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0a9000 == 147 [pid = 1825] [id = 629] 17:57:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd138a7a800) [pid = 1825] [serial = 1888] [outer = (nil)] 17:57:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd13c92b000) [pid = 1825] [serial = 1889] [outer = 0x7fd138a7a800] 17:57:05 INFO - PROCESS | 1825 | 1462582625148 Marionette DEBUG loaded listener.js 17:57:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13cfce400) [pid = 1825] [serial = 1890] [outer = 0x7fd138a7a800] 17:57:05 INFO - PROCESS | 1825 | 1462582625984 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]]]}] 17:57:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:57:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1435ms 17:57:06 INFO - PROCESS | 1825 | 1462582626053 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 17:57:06 INFO - PROCESS | 1825 | 1462582626057 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 17:57:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:57:06 INFO - PROCESS | 1825 | 1462582626063 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:57:06 INFO - PROCESS | 1825 | 1462582626065 Marionette TRACE conn3 <- [1,2490,null,{}] 17:57:06 INFO - PROCESS | 1825 | 1462582626070 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}] 17:57:06 INFO - PROCESS | 1825 | 1462582626266 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 17:57:06 INFO - PROCESS | 1825 | 1462582626527 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f49d000 == 148 [pid = 1825] [id = 630] 17:57:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13be30c00) [pid = 1825] [serial = 1891] [outer = (nil)] 17:57:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13d189c00) [pid = 1825] [serial = 1892] [outer = 0x7fd13be30c00] 17:57:06 INFO - PROCESS | 1825 | 1462582626637 Marionette DEBUG loaded listener.js 17:57:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13d194c00) [pid = 1825] [serial = 1893] [outer = 0x7fd13be30c00] 17:57:07 INFO - PROCESS | 1825 | 1462582627417 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]]]}] 17:57:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:57:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1385ms 17:57:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:57:07 INFO - PROCESS | 1825 | 1462582627449 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 17:57:07 INFO - PROCESS | 1825 | 1462582627452 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 17:57:07 INFO - PROCESS | 1825 | 1462582627458 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:57:07 INFO - PROCESS | 1825 | 1462582627461 Marionette TRACE conn3 <- [1,2494,null,{}] 17:57:07 INFO - PROCESS | 1825 | 1462582627466 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}] 17:57:07 INFO - PROCESS | 1825 | 1462582627681 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 17:57:07 INFO - PROCESS | 1825 | 1462582627949 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f977800 == 149 [pid = 1825] [id = 631] 17:57:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13c1e2800) [pid = 1825] [serial = 1894] [outer = (nil)] 17:57:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13d28f800) [pid = 1825] [serial = 1895] [outer = 0x7fd13c1e2800] 17:57:08 INFO - PROCESS | 1825 | 1462582628063 Marionette DEBUG loaded listener.js 17:57:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13e1ba800) [pid = 1825] [serial = 1896] [outer = 0x7fd13c1e2800] 17:57:08 INFO - PROCESS | 1825 | 1462582628912 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]]]}] 17:57:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:57:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1533ms 17:57:08 INFO - PROCESS | 1825 | 1462582628992 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 17:57:08 INFO - PROCESS | 1825 | 1462582628995 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 17:57:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:57:09 INFO - PROCESS | 1825 | 1462582629002 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:57:09 INFO - PROCESS | 1825 | 1462582629005 Marionette TRACE conn3 <- [1,2498,null,{}] 17:57:09 INFO - PROCESS | 1825 | 1462582629010 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}] 17:57:09 INFO - PROCESS | 1825 | 1462582629263 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 17:57:09 INFO - PROCESS | 1825 | 1462582629654 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140d87800 == 150 [pid = 1825] [id = 632] 17:57:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13f2bbc00) [pid = 1825] [serial = 1897] [outer = (nil)] 17:57:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13f2d8000) [pid = 1825] [serial = 1898] [outer = 0x7fd13f2bbc00] 17:57:09 INFO - PROCESS | 1825 | 1462582629774 Marionette DEBUG loaded listener.js 17:57:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd140005800) [pid = 1825] [serial = 1899] [outer = 0x7fd13f2bbc00] 17:57:10 INFO - PROCESS | 1825 | 1462582630887 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]]]}] 17:57:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:57:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1934ms 17:57:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:57:10 INFO - PROCESS | 1825 | 1462582630937 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 17:57:10 INFO - PROCESS | 1825 | 1462582630940 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 17:57:10 INFO - PROCESS | 1825 | 1462582630947 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:57:10 INFO - PROCESS | 1825 | 1462582630951 Marionette TRACE conn3 <- [1,2502,null,{}] 17:57:10 INFO - PROCESS | 1825 | 1462582630956 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}] 17:57:11 INFO - PROCESS | 1825 | 1462582631213 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 17:57:11 INFO - PROCESS | 1825 | 1462582631527 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14610c800 == 151 [pid = 1825] [id = 633] 17:57:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd140420c00) [pid = 1825] [serial = 1900] [outer = (nil)] 17:57:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd140c67400) [pid = 1825] [serial = 1901] [outer = 0x7fd140420c00] 17:57:11 INFO - PROCESS | 1825 | 1462582631609 Marionette DEBUG loaded listener.js 17:57:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd144c79800) [pid = 1825] [serial = 1902] [outer = 0x7fd140420c00] 17:57:12 INFO - PROCESS | 1825 | 1462582632444 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]]]}] 17:57:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:57:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1535ms 17:57:12 INFO - PROCESS | 1825 | 1462582632482 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 17:57:12 INFO - PROCESS | 1825 | 1462582632485 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 17:57:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:57:12 INFO - PROCESS | 1825 | 1462582632491 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:57:12 INFO - PROCESS | 1825 | 1462582632493 Marionette TRACE conn3 <- [1,2506,null,{}] 17:57:12 INFO - PROCESS | 1825 | 1462582632498 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}] 17:57:12 INFO - PROCESS | 1825 | 1462582632714 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 17:57:13 INFO - PROCESS | 1825 | 1462582633093 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146470000 == 152 [pid = 1825] [id = 634] 17:57:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd135f8d000) [pid = 1825] [serial = 1903] [outer = (nil)] 17:57:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd146138c00) [pid = 1825] [serial = 1904] [outer = 0x7fd135f8d000] 17:57:13 INFO - PROCESS | 1825 | 1462582633240 Marionette DEBUG loaded listener.js 17:57:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd14620f800) [pid = 1825] [serial = 1905] [outer = 0x7fd135f8d000] 17:57:14 INFO - PROCESS | 1825 | 1462582634174 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]]]}] 17:57:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:57:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1744ms 17:57:14 INFO - PROCESS | 1825 | 1462582634236 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 17:57:14 INFO - PROCESS | 1825 | 1462582634239 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 17:57:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:57:14 INFO - PROCESS | 1825 | 1462582634245 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:57:14 INFO - PROCESS | 1825 | 1462582634258 Marionette TRACE conn3 <- [1,2510,null,{}] 17:57:14 INFO - PROCESS | 1825 | 1462582634263 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}] 17:57:14 INFO - PROCESS | 1825 | 1462582634506 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 17:57:14 INFO - PROCESS | 1825 | 1462582634812 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147193000 == 153 [pid = 1825] [id = 635] 17:57:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd12e053800) [pid = 1825] [serial = 1906] [outer = (nil)] 17:57:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd1462f3800) [pid = 1825] [serial = 1907] [outer = 0x7fd12e053800] 17:57:14 INFO - PROCESS | 1825 | 1462582634887 Marionette DEBUG loaded listener.js 17:57:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd14633fc00) [pid = 1825] [serial = 1908] [outer = 0x7fd12e053800] 17:57:15 INFO - PROCESS | 1825 | 1462582635685 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]]]}] 17:57:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:57:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1486ms 17:57:15 INFO - PROCESS | 1825 | 1462582635732 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 17:57:15 INFO - PROCESS | 1825 | 1462582635735 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 17:57:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:57:15 INFO - PROCESS | 1825 | 1462582635741 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:57:15 INFO - PROCESS | 1825 | 1462582635743 Marionette TRACE conn3 <- [1,2514,null,{}] 17:57:15 INFO - PROCESS | 1825 | 1462582635749 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}] 17:57:15 INFO - PROCESS | 1825 | 1462582635962 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 17:57:16 INFO - PROCESS | 1825 | 1462582636234 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474f6800 == 154 [pid = 1825] [id = 636] 17:57:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd140a64000) [pid = 1825] [serial = 1909] [outer = (nil)] 17:57:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd146774800) [pid = 1825] [serial = 1910] [outer = 0x7fd140a64000] 17:57:16 INFO - PROCESS | 1825 | 1462582636350 Marionette DEBUG loaded listener.js 17:57:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd14693f400) [pid = 1825] [serial = 1911] [outer = 0x7fd140a64000] 17:57:17 INFO - PROCESS | 1825 | 1462582637173 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]]]}] 17:57:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:57:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1486ms 17:57:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:57:17 INFO - PROCESS | 1825 | 1462582637229 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 17:57:17 INFO - PROCESS | 1825 | 1462582637232 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 17:57:17 INFO - PROCESS | 1825 | 1462582637238 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:57:17 INFO - PROCESS | 1825 | 1462582637241 Marionette TRACE conn3 <- [1,2518,null,{}] 17:57:17 INFO - PROCESS | 1825 | 1462582637246 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}] 17:57:17 INFO - PROCESS | 1825 | 1462582637461 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 17:57:17 INFO - PROCESS | 1825 | 1462582637781 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148fde000 == 155 [pid = 1825] [id = 637] 17:57:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd1462f5c00) [pid = 1825] [serial = 1912] [outer = (nil)] 17:57:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd14693e400) [pid = 1825] [serial = 1913] [outer = 0x7fd1462f5c00] 17:57:17 INFO - PROCESS | 1825 | 1462582637862 Marionette DEBUG loaded listener.js 17:57:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd146b2ec00) [pid = 1825] [serial = 1914] [outer = 0x7fd1462f5c00] 17:57:18 INFO - PROCESS | 1825 | 1462582638664 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]]]}] 17:57:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:57:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1479ms 17:57:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:57:18 INFO - PROCESS | 1825 | 1462582638717 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 17:57:18 INFO - PROCESS | 1825 | 1462582638719 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 17:57:18 INFO - PROCESS | 1825 | 1462582638726 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:57:18 INFO - PROCESS | 1825 | 1462582638728 Marionette TRACE conn3 <- [1,2522,null,{}] 17:57:18 INFO - PROCESS | 1825 | 1462582638734 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}] 17:57:18 INFO - PROCESS | 1825 | 1462582638941 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 17:57:19 INFO - PROCESS | 1825 | 1462582639256 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149dbf000 == 156 [pid = 1825] [id = 638] 17:57:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd14633dc00) [pid = 1825] [serial = 1915] [outer = (nil)] 17:57:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd146cf0400) [pid = 1825] [serial = 1916] [outer = 0x7fd14633dc00] 17:57:19 INFO - PROCESS | 1825 | 1462582639337 Marionette DEBUG loaded listener.js 17:57:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd1473d7000) [pid = 1825] [serial = 1917] [outer = 0x7fd14633dc00] 17:57:20 INFO - PROCESS | 1825 | 1462582640123 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]]]}] 17:57:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:57:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1428ms 17:57:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:57:20 INFO - PROCESS | 1825 | 1462582640156 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 17:57:20 INFO - PROCESS | 1825 | 1462582640159 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 17:57:20 INFO - PROCESS | 1825 | 1462582640164 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:57:20 INFO - PROCESS | 1825 | 1462582640167 Marionette TRACE conn3 <- [1,2526,null,{}] 17:57:20 INFO - PROCESS | 1825 | 1462582640173 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}] 17:57:20 INFO - PROCESS | 1825 | 1462582640381 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 17:57:20 INFO - PROCESS | 1825 | 1462582640660 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14d3b2800 == 157 [pid = 1825] [id = 639] 17:57:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd146cc6800) [pid = 1825] [serial = 1918] [outer = (nil)] 17:57:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd1473e0c00) [pid = 1825] [serial = 1919] [outer = 0x7fd146cc6800] 17:57:20 INFO - PROCESS | 1825 | 1462582640772 Marionette DEBUG loaded listener.js 17:57:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd147481000) [pid = 1825] [serial = 1920] [outer = 0x7fd146cc6800] 17:57:21 INFO - PROCESS | 1825 | 1462582641580 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]]]}] 17:57:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:57:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1487ms 17:57:21 INFO - PROCESS | 1825 | 1462582641652 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 17:57:21 INFO - PROCESS | 1825 | 1462582641655 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 17:57:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:57:21 INFO - PROCESS | 1825 | 1462582641662 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:57:21 INFO - PROCESS | 1825 | 1462582641664 Marionette TRACE conn3 <- [1,2530,null,{}] 17:57:21 INFO - PROCESS | 1825 | 1462582641670 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}] 17:57:21 INFO - PROCESS | 1825 | 1462582641885 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 17:57:22 INFO - PROCESS | 1825 | 1462582642217 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e50c800 == 158 [pid = 1825] [id = 640] 17:57:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd135270c00) [pid = 1825] [serial = 1921] [outer = (nil)] 17:57:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd147480c00) [pid = 1825] [serial = 1922] [outer = 0x7fd135270c00] 17:57:22 INFO - PROCESS | 1825 | 1462582642291 Marionette DEBUG loaded listener.js 17:57:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd148523c00) [pid = 1825] [serial = 1923] [outer = 0x7fd135270c00] 17:57:23 INFO - PROCESS | 1825 | 1462582643089 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]]]}] 17:57:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:57:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1482ms 17:57:23 INFO - PROCESS | 1825 | 1462582643144 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 17:57:23 INFO - PROCESS | 1825 | 1462582643148 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 17:57:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:57:23 INFO - PROCESS | 1825 | 1462582643154 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:57:23 INFO - PROCESS | 1825 | 1462582643156 Marionette TRACE conn3 <- [1,2534,null,{}] 17:57:23 INFO - PROCESS | 1825 | 1462582643162 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}] 17:57:23 INFO - PROCESS | 1825 | 1462582643380 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 17:57:23 INFO - PROCESS | 1825 | 1462582643725 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b54000 == 159 [pid = 1825] [id = 641] 17:57:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd130bc9000) [pid = 1825] [serial = 1924] [outer = (nil)] 17:57:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd1352e9400) [pid = 1825] [serial = 1925] [outer = 0x7fd130bc9000] 17:57:23 INFO - PROCESS | 1825 | 1462582643799 Marionette DEBUG loaded listener.js 17:57:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd1481e4400) [pid = 1825] [serial = 1926] [outer = 0x7fd130bc9000] 17:57:24 INFO - PROCESS | 1825 | 1462582644662 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]]]}] 17:57:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:57:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1582ms 17:57:24 INFO - PROCESS | 1825 | 1462582644737 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 17:57:24 INFO - PROCESS | 1825 | 1462582644741 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 17:57:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:57:24 INFO - PROCESS | 1825 | 1462582644746 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:57:24 INFO - PROCESS | 1825 | 1462582644748 Marionette TRACE conn3 <- [1,2538,null,{}] 17:57:24 INFO - PROCESS | 1825 | 1462582644754 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}] 17:57:24 INFO - PROCESS | 1825 | 1462582644960 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e117800 == 158 [pid = 1825] [id = 118] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e614000 == 157 [pid = 1825] [id = 111] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fa22800 == 156 [pid = 1825] [id = 18] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e38800 == 155 [pid = 1825] [id = 621] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135dd6800 == 154 [pid = 1825] [id = 620] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd131970000 == 153 [pid = 1825] [id = 619] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b58800 == 152 [pid = 1825] [id = 618] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b4a800 == 151 [pid = 1825] [id = 617] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14733e800 == 150 [pid = 1825] [id = 616] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146ba9000 == 149 [pid = 1825] [id = 615] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a0b800 == 148 [pid = 1825] [id = 614] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146303000 == 147 [pid = 1825] [id = 613] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d1a000 == 146 [pid = 1825] [id = 612] 17:57:26 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140e54000 == 145 [pid = 1825] [id = 611] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd1361d3000) [pid = 1825] [serial = 1793] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd135fdc800) [pid = 1825] [serial = 1791] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd1361d0000) [pid = 1825] [serial = 1779] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd149e8d800) [pid = 1825] [serial = 1754] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd13f2cbc00) [pid = 1825] [serial = 1740] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd131133400) [pid = 1825] [serial = 1784] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd13be23c00) [pid = 1825] [serial = 1734] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd13b9d7400) [pid = 1825] [serial = 1731] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd135fdf800) [pid = 1825] [serial = 1725] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd136076c00) [pid = 1825] [serial = 1770] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd1462ea800) [pid = 1825] [serial = 1751] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd135db4000) [pid = 1825] [serial = 1776] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd138a7f800) [pid = 1825] [serial = 1773] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd1307d7c00) [pid = 1825] [serial = 1721] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd130bd0400) [pid = 1825] [serial = 1775] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd15e508000) [pid = 1825] [serial = 1764] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd140a6b800) [pid = 1825] [serial = 1745] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd13bc42800) [pid = 1825] [serial = 1733] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd14693e800) [pid = 1825] [serial = 1752] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd140c69400) [pid = 1825] [serial = 1746] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd14f6e1400) [pid = 1825] [serial = 1758] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd135e0d800) [pid = 1825] [serial = 1790] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd13cfdc800) [pid = 1825] [serial = 1737] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd1354d8400) [pid = 1825] [serial = 1788] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd130bcfc00) [pid = 1825] [serial = 1782] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd140c73000) [pid = 1825] [serial = 1748] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13c859400) [pid = 1825] [serial = 1736] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd1379a6800) [pid = 1825] [serial = 1727] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd131132800) [pid = 1825] [serial = 1778] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd135276000) [pid = 1825] [serial = 1787] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd1515ecc00) [pid = 1825] [serial = 1760] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd14dd04000) [pid = 1825] [serial = 1755] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd13f2b9400) [pid = 1825] [serial = 1739] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd1311ee400) [pid = 1825] [serial = 1785] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd15347f400) [pid = 1825] [serial = 1761] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd15d3a1000) [pid = 1825] [serial = 1763] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd137fe7000) [pid = 1825] [serial = 1728] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd135e17c00) [pid = 1825] [serial = 1724] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd16230e800) [pid = 1825] [serial = 1767] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13606a000) [pid = 1825] [serial = 1772] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13f8d5c00) [pid = 1825] [serial = 1742] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1620c6000) [pid = 1825] [serial = 1766] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd144da5000) [pid = 1825] [serial = 1749] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd1401a6400) [pid = 1825] [serial = 1743] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd1307cf800) [pid = 1825] [serial = 1781] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd13aa0e400) [pid = 1825] [serial = 1730] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd136072000) [pid = 1825] [serial = 1769] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd131062400) [pid = 1825] [serial = 1722] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd14ee9b400) [pid = 1825] [serial = 1757] [outer = (nil)] [url = about:blank] 17:57:26 INFO - PROCESS | 1825 | 1462582646703 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12dfe8800 == 146 [pid = 1825] [id = 642] 17:57:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd12e05e400) [pid = 1825] [serial = 1927] [outer = (nil)] 17:57:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd1307cac00) [pid = 1825] [serial = 1928] [outer = 0x7fd12e05e400] 17:57:26 INFO - PROCESS | 1825 | 1462582646768 Marionette DEBUG loaded listener.js 17:57:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd1307d6800) [pid = 1825] [serial = 1929] [outer = 0x7fd12e05e400] 17:57:27 INFO - PROCESS | 1825 | 1462582647470 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]]]}] 17:57:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:57:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2743ms 17:57:27 INFO - PROCESS | 1825 | 1462582647491 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 17:57:27 INFO - PROCESS | 1825 | 1462582647496 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 17:57:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:57:27 INFO - PROCESS | 1825 | 1462582647503 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:57:27 INFO - PROCESS | 1825 | 1462582647508 Marionette TRACE conn3 <- [1,2542,null,{}] 17:57:27 INFO - PROCESS | 1825 | 1462582647514 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}] 17:57:27 INFO - PROCESS | 1825 | 1462582647696 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 17:57:27 INFO - PROCESS | 1825 | 1462582647896 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13111d000 == 147 [pid = 1825] [id = 643] 17:57:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd12e05f000) [pid = 1825] [serial = 1930] [outer = (nil)] 17:57:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd131063800) [pid = 1825] [serial = 1931] [outer = 0x7fd12e05f000] 17:57:27 INFO - PROCESS | 1825 | 1462582647960 Marionette DEBUG loaded listener.js 17:57:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1311ecc00) [pid = 1825] [serial = 1932] [outer = 0x7fd12e05f000] 17:57:28 INFO - PROCESS | 1825 | 1462582648716 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]]]}] 17:57:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:57:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1236ms 17:57:28 INFO - PROCESS | 1825 | 1462582648743 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 17:57:28 INFO - PROCESS | 1825 | 1462582648749 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 17:57:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:57:28 INFO - PROCESS | 1825 | 1462582648804 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:57:28 INFO - PROCESS | 1825 | 1462582648807 Marionette TRACE conn3 <- [1,2546,null,{}] 17:57:28 INFO - PROCESS | 1825 | 1462582648813 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}] 17:57:29 INFO - PROCESS | 1825 | 1462582649069 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 17:57:29 INFO - PROCESS | 1825 | 1462582649104 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13500d800 == 148 [pid = 1825] [id = 644] 17:57:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd1351ee000) [pid = 1825] [serial = 1933] [outer = (nil)] 17:57:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd135278800) [pid = 1825] [serial = 1934] [outer = 0x7fd1351ee000] 17:57:29 INFO - PROCESS | 1825 | 1462582649163 Marionette DEBUG loaded listener.js 17:57:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd135db2800) [pid = 1825] [serial = 1935] [outer = 0x7fd1351ee000] 17:57:30 INFO - PROCESS | 1825 | 1462582650056 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]]]}] 17:57:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:57:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1295ms 17:57:30 INFO - PROCESS | 1825 | 1462582650087 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 17:57:30 INFO - PROCESS | 1825 | 1462582650090 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 17:57:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:57:30 INFO - PROCESS | 1825 | 1462582650105 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:57:30 INFO - PROCESS | 1825 | 1462582650113 Marionette TRACE conn3 <- [1,2550,null,{}] 17:57:30 INFO - PROCESS | 1825 | 1462582650128 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}] 17:57:30 INFO - PROCESS | 1825 | 1462582650371 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 17:57:30 INFO - PROCESS | 1825 | 1462582650424 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fb7800 == 149 [pid = 1825] [id = 645] 17:57:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd135f97800) [pid = 1825] [serial = 1936] [outer = (nil)] 17:57:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd136072000) [pid = 1825] [serial = 1937] [outer = 0x7fd135f97800] 17:57:30 INFO - PROCESS | 1825 | 1462582650575 Marionette DEBUG loaded listener.js 17:57:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd1361d3000) [pid = 1825] [serial = 1938] [outer = 0x7fd135f97800] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd13105f800) [pid = 1825] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd13ba0a400) [pid = 1825] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13f3f4000) [pid = 1825] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd1351e5800) [pid = 1825] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd13b9d2c00) [pid = 1825] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd13d291000) [pid = 1825] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd135dbc400) [pid = 1825] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd13baaac00) [pid = 1825] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd13f3f7400) [pid = 1825] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd1379ae400) [pid = 1825] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd1307d9800) [pid = 1825] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd135fe0400) [pid = 1825] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd13d289000) [pid = 1825] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd13b9d3000) [pid = 1825] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd13f2b3800) [pid = 1825] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd1379a9c00) [pid = 1825] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1307d8000) [pid = 1825] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd13be31800) [pid = 1825] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd140414400) [pid = 1825] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd137fe7800) [pid = 1825] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd12e058800) [pid = 1825] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:57:31 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd13d28ac00) [pid = 1825] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:57:32 INFO - PROCESS | 1825 | 1462582652067 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]]]}] 17:57:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:57:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2012ms 17:57:32 INFO - PROCESS | 1825 | 1462582652109 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 17:57:32 INFO - PROCESS | 1825 | 1462582652112 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 17:57:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:57:32 INFO - PROCESS | 1825 | 1462582652118 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:57:32 INFO - PROCESS | 1825 | 1462582652120 Marionette TRACE conn3 <- [1,2554,null,{}] 17:57:32 INFO - PROCESS | 1825 | 1462582652125 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}] 17:57:32 INFO - PROCESS | 1825 | 1462582652315 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 17:57:32 INFO - PROCESS | 1825 | 1462582652495 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1378dc800 == 150 [pid = 1825] [id = 646] 17:57:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd1307d8000) [pid = 1825] [serial = 1939] [outer = (nil)] 17:57:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd1361d5000) [pid = 1825] [serial = 1940] [outer = 0x7fd1307d8000] 17:57:32 INFO - PROCESS | 1825 | 1462582652560 Marionette DEBUG loaded listener.js 17:57:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd136c24c00) [pid = 1825] [serial = 1941] [outer = 0x7fd1307d8000] 17:57:33 INFO - PROCESS | 1825 | 1462582653243 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]]]}] 17:57:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:57:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1182ms 17:57:33 INFO - PROCESS | 1825 | 1462582653300 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 17:57:33 INFO - PROCESS | 1825 | 1462582653303 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 17:57:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:57:33 INFO - PROCESS | 1825 | 1462582653309 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:57:33 INFO - PROCESS | 1825 | 1462582653311 Marionette TRACE conn3 <- [1,2558,null,{}] 17:57:33 INFO - PROCESS | 1825 | 1462582653316 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}] 17:57:33 INFO - PROCESS | 1825 | 1462582653551 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 17:57:33 INFO - PROCESS | 1825 | 1462582653866 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b4e800 == 151 [pid = 1825] [id = 647] 17:57:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd12e05b800) [pid = 1825] [serial = 1942] [outer = (nil)] 17:57:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd1307d1000) [pid = 1825] [serial = 1943] [outer = 0x7fd12e05b800] 17:57:34 INFO - PROCESS | 1825 | 1462582654000 Marionette DEBUG loaded listener.js 17:57:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd130fdb800) [pid = 1825] [serial = 1944] [outer = 0x7fd12e05b800] 17:57:34 INFO - PROCESS | 1825 | 1462582654919 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]]]}] 17:57:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:57:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1676ms 17:57:34 INFO - PROCESS | 1825 | 1462582654989 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 17:57:34 INFO - PROCESS | 1825 | 1462582654995 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 17:57:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:57:35 INFO - PROCESS | 1825 | 1462582655003 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:57:35 INFO - PROCESS | 1825 | 1462582655008 Marionette TRACE conn3 <- [1,2562,null,{}] 17:57:35 INFO - PROCESS | 1825 | 1462582655015 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}] 17:57:35 INFO - PROCESS | 1825 | 1462582655262 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 17:57:35 INFO - PROCESS | 1825 | 1462582655568 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fbd800 == 152 [pid = 1825] [id = 648] 17:57:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd1351ebc00) [pid = 1825] [serial = 1945] [outer = (nil)] 17:57:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd1354d5c00) [pid = 1825] [serial = 1946] [outer = 0x7fd1351ebc00] 17:57:35 INFO - PROCESS | 1825 | 1462582655643 Marionette DEBUG loaded listener.js 17:57:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd135e10800) [pid = 1825] [serial = 1947] [outer = 0x7fd1351ebc00] 17:57:36 INFO - PROCESS | 1825 | 1462582656473 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]]]}] 17:57:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:57:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1543ms 17:57:36 INFO - PROCESS | 1825 | 1462582656550 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 17:57:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:57:36 INFO - PROCESS | 1825 | 1462582656556 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 17:57:36 INFO - PROCESS | 1825 | 1462582656562 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:57:36 INFO - PROCESS | 1825 | 1462582656565 Marionette TRACE conn3 <- [1,2566,null,{}] 17:57:36 INFO - PROCESS | 1825 | 1462582656571 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}] 17:57:36 INFO - PROCESS | 1825 | 1462582656803 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 17:57:37 INFO - PROCESS | 1825 | 1462582657158 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13815f000 == 153 [pid = 1825] [id = 649] 17:57:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd13690ac00) [pid = 1825] [serial = 1948] [outer = (nil)] 17:57:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd1379a7c00) [pid = 1825] [serial = 1949] [outer = 0x7fd13690ac00] 17:57:37 INFO - PROCESS | 1825 | 1462582657229 Marionette DEBUG loaded listener.js 17:57:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd137ab3400) [pid = 1825] [serial = 1950] [outer = 0x7fd13690ac00] 17:57:38 INFO - PROCESS | 1825 | 1462582658053 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]]]}] 17:57:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:57:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1533ms 17:57:38 INFO - PROCESS | 1825 | 1462582658095 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 17:57:38 INFO - PROCESS | 1825 | 1462582658099 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 17:57:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:57:38 INFO - PROCESS | 1825 | 1462582658114 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:57:38 INFO - PROCESS | 1825 | 1462582658123 Marionette TRACE conn3 <- [1,2570,null,{}] 17:57:38 INFO - PROCESS | 1825 | 1462582658128 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}] 17:57:38 INFO - PROCESS | 1825 | 1462582658365 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 17:57:38 INFO - PROCESS | 1825 | 1462582658662 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9b6000 == 154 [pid = 1825] [id = 650] 17:57:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd136075000) [pid = 1825] [serial = 1951] [outer = (nil)] 17:57:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd1380bc800) [pid = 1825] [serial = 1952] [outer = 0x7fd136075000] 17:57:38 INFO - PROCESS | 1825 | 1462582658735 Marionette DEBUG loaded listener.js 17:57:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd138a77400) [pid = 1825] [serial = 1953] [outer = 0x7fd136075000] 17:57:39 INFO - PROCESS | 1825 | 1462582659560 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]]]}] 17:57:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:57:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1552ms 17:57:39 INFO - PROCESS | 1825 | 1462582659659 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 17:57:39 INFO - PROCESS | 1825 | 1462582659663 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 17:57:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:57:39 INFO - PROCESS | 1825 | 1462582659669 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:57:39 INFO - PROCESS | 1825 | 1462582659672 Marionette TRACE conn3 <- [1,2574,null,{}] 17:57:39 INFO - PROCESS | 1825 | 1462582659677 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}] 17:57:39 INFO - PROCESS | 1825 | 1462582659909 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 17:57:40 INFO - PROCESS | 1825 | 1462582660206 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be7d000 == 155 [pid = 1825] [id = 651] 17:57:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd13690bc00) [pid = 1825] [serial = 1954] [outer = (nil)] 17:57:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13a923400) [pid = 1825] [serial = 1955] [outer = 0x7fd13690bc00] 17:57:40 INFO - PROCESS | 1825 | 1462582660280 Marionette DEBUG loaded listener.js 17:57:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd13b9cd000) [pid = 1825] [serial = 1956] [outer = 0x7fd13690bc00] 17:57:41 INFO - PROCESS | 1825 | 1462582661067 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]]]}] 17:57:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:57:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1477ms 17:57:41 INFO - PROCESS | 1825 | 1462582661148 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 17:57:41 INFO - PROCESS | 1825 | 1462582661151 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 17:57:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:57:41 INFO - PROCESS | 1825 | 1462582661157 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:57:41 INFO - PROCESS | 1825 | 1462582661159 Marionette TRACE conn3 <- [1,2578,null,{}] 17:57:41 INFO - PROCESS | 1825 | 1462582661165 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}] 17:57:41 INFO - PROCESS | 1825 | 1462582661400 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 17:57:41 INFO - PROCESS | 1825 | 1462582661707 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c786800 == 156 [pid = 1825] [id = 652] 17:57:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13ba07800) [pid = 1825] [serial = 1957] [outer = (nil)] 17:57:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13ba0c000) [pid = 1825] [serial = 1958] [outer = 0x7fd13ba07800] 17:57:41 INFO - PROCESS | 1825 | 1462582661803 Marionette DEBUG loaded listener.js 17:57:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd13bc44400) [pid = 1825] [serial = 1959] [outer = 0x7fd13ba07800] 17:57:42 INFO - PROCESS | 1825 | 1462582662623 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]]]}] 17:57:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:57:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1534ms 17:57:42 INFO - PROCESS | 1825 | 1462582662692 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 17:57:42 INFO - PROCESS | 1825 | 1462582662696 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 17:57:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:57:42 INFO - PROCESS | 1825 | 1462582662701 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:57:42 INFO - PROCESS | 1825 | 1462582662704 Marionette TRACE conn3 <- [1,2582,null,{}] 17:57:42 INFO - PROCESS | 1825 | 1462582662709 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}] 17:57:42 INFO - PROCESS | 1825 | 1462582662917 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 17:57:43 INFO - PROCESS | 1825 | 1462582663222 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ce89800 == 157 [pid = 1825] [id = 653] 17:57:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd13b9d8c00) [pid = 1825] [serial = 1960] [outer = (nil)] 17:57:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13bfd3000) [pid = 1825] [serial = 1961] [outer = 0x7fd13b9d8c00] 17:57:43 INFO - PROCESS | 1825 | 1462582663296 Marionette DEBUG loaded listener.js 17:57:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13c864800) [pid = 1825] [serial = 1962] [outer = 0x7fd13b9d8c00] 17:57:44 INFO - PROCESS | 1825 | 1462582664113 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]]]}] 17:57:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:57:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1483ms 17:57:44 INFO - PROCESS | 1825 | 1462582664186 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 17:57:44 INFO - PROCESS | 1825 | 1462582664190 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 17:57:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:57:44 INFO - PROCESS | 1825 | 1462582664196 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:57:44 INFO - PROCESS | 1825 | 1462582664198 Marionette TRACE conn3 <- [1,2586,null,{}] 17:57:44 INFO - PROCESS | 1825 | 1462582664204 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}] 17:57:44 INFO - PROCESS | 1825 | 1462582664457 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 17:57:44 INFO - PROCESS | 1825 | 1462582664781 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e228800 == 158 [pid = 1825] [id = 654] 17:57:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd1388b1400) [pid = 1825] [serial = 1963] [outer = (nil)] 17:57:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13ced8400) [pid = 1825] [serial = 1964] [outer = 0x7fd1388b1400] 17:57:44 INFO - PROCESS | 1825 | 1462582664857 Marionette DEBUG loaded listener.js 17:57:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13cfd5000) [pid = 1825] [serial = 1965] [outer = 0x7fd1388b1400] 17:57:45 INFO - PROCESS | 1825 | 1462582665703 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]]]}] 17:57:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:57:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1585ms 17:57:45 INFO - PROCESS | 1825 | 1462582665783 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 17:57:45 INFO - PROCESS | 1825 | 1462582665787 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 17:57:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:57:45 INFO - PROCESS | 1825 | 1462582665795 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:57:45 INFO - PROCESS | 1825 | 1462582665799 Marionette TRACE conn3 <- [1,2590,null,{}] 17:57:45 INFO - PROCESS | 1825 | 1462582665804 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}] 17:57:46 INFO - PROCESS | 1825 | 1462582666088 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 17:57:46 INFO - PROCESS | 1825 | 1462582666405 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f81b000 == 159 [pid = 1825] [id = 655] 17:57:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd1361ce800) [pid = 1825] [serial = 1966] [outer = (nil)] 17:57:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13cfe8000) [pid = 1825] [serial = 1967] [outer = 0x7fd1361ce800] 17:57:46 INFO - PROCESS | 1825 | 1462582666483 Marionette DEBUG loaded listener.js 17:57:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13d1fd000) [pid = 1825] [serial = 1968] [outer = 0x7fd1361ce800] 17:57:47 INFO - PROCESS | 1825 | 1462582667392 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]]]}] 17:57:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:57:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1638ms 17:57:47 INFO - PROCESS | 1825 | 1462582667435 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 17:57:47 INFO - PROCESS | 1825 | 1462582667441 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 17:57:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:57:47 INFO - PROCESS | 1825 | 1462582667451 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:57:47 INFO - PROCESS | 1825 | 1462582667454 Marionette TRACE conn3 <- [1,2594,null,{}] 17:57:47 INFO - PROCESS | 1825 | 1462582667463 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}] 17:57:47 INFO - PROCESS | 1825 | 1462582667739 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 17:57:48 INFO - PROCESS | 1825 | 1462582668050 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13fa42800 == 160 [pid = 1825] [id = 656] 17:57:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd136913000) [pid = 1825] [serial = 1969] [outer = (nil)] 17:57:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd13e1c6400) [pid = 1825] [serial = 1970] [outer = 0x7fd136913000] 17:57:48 INFO - PROCESS | 1825 | 1462582668125 Marionette DEBUG loaded listener.js 17:57:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd13e264400) [pid = 1825] [serial = 1971] [outer = 0x7fd136913000] 17:57:49 INFO - PROCESS | 1825 | 1462582669038 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]]]}] 17:57:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:57:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1632ms 17:57:49 INFO - PROCESS | 1825 | 1462582669081 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 17:57:49 INFO - PROCESS | 1825 | 1462582669084 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 17:57:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:57:49 INFO - PROCESS | 1825 | 1462582669090 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:57:49 INFO - PROCESS | 1825 | 1462582669092 Marionette TRACE conn3 <- [1,2598,null,{}] 17:57:49 INFO - PROCESS | 1825 | 1462582669098 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}] 17:57:49 INFO - PROCESS | 1825 | 1462582669319 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 17:57:49 INFO - PROCESS | 1825 | 1462582669639 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c21000 == 161 [pid = 1825] [id = 657] 17:57:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd1388b0400) [pid = 1825] [serial = 1972] [outer = (nil)] 17:57:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd13f2be800) [pid = 1825] [serial = 1973] [outer = 0x7fd1388b0400] 17:57:49 INFO - PROCESS | 1825 | 1462582669719 Marionette DEBUG loaded listener.js 17:57:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13f3fac00) [pid = 1825] [serial = 1974] [outer = 0x7fd1388b0400] 17:57:50 INFO - PROCESS | 1825 | 1462582670609 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]]]}] 17:57:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:57:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1578ms 17:57:50 INFO - PROCESS | 1825 | 1462582670668 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 17:57:50 INFO - PROCESS | 1825 | 1462582670672 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 17:57:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:57:50 INFO - PROCESS | 1825 | 1462582670678 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:57:50 INFO - PROCESS | 1825 | 1462582670682 Marionette TRACE conn3 <- [1,2602,null,{}] 17:57:50 INFO - PROCESS | 1825 | 1462582670687 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}] 17:57:50 INFO - PROCESS | 1825 | 1462582670969 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 17:57:51 INFO - PROCESS | 1825 | 1462582671308 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1460e5000 == 162 [pid = 1825] [id = 658] 17:57:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd131132c00) [pid = 1825] [serial = 1975] [outer = (nil)] 17:57:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd1401b1400) [pid = 1825] [serial = 1976] [outer = 0x7fd131132c00] 17:57:51 INFO - PROCESS | 1825 | 1462582671380 Marionette DEBUG loaded listener.js 17:57:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd1404a8c00) [pid = 1825] [serial = 1977] [outer = 0x7fd131132c00] 17:57:52 INFO - PROCESS | 1825 | 1462582672194 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]]]}] 17:57:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:57:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1579ms 17:57:52 INFO - PROCESS | 1825 | 1462582672259 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 17:57:52 INFO - PROCESS | 1825 | 1462582672262 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 17:57:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:57:52 INFO - PROCESS | 1825 | 1462582672268 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:57:52 INFO - PROCESS | 1825 | 1462582672270 Marionette TRACE conn3 <- [1,2606,null,{}] 17:57:52 INFO - PROCESS | 1825 | 1462582672276 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}] 17:57:52 INFO - PROCESS | 1825 | 1462582672489 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 17:57:52 INFO - PROCESS | 1825 | 1462582672794 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14645a000 == 163 [pid = 1825] [id = 659] 17:57:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd14041f400) [pid = 1825] [serial = 1978] [outer = (nil)] 17:57:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd140a71400) [pid = 1825] [serial = 1979] [outer = 0x7fd14041f400] 17:57:52 INFO - PROCESS | 1825 | 1462582672868 Marionette DEBUG loaded listener.js 17:57:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd140c6a400) [pid = 1825] [serial = 1980] [outer = 0x7fd14041f400] 17:57:53 INFO - PROCESS | 1825 | 1462582673757 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]]]}] 17:57:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:57:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1541ms 17:57:53 INFO - PROCESS | 1825 | 1462582673811 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 17:57:53 INFO - PROCESS | 1825 | 1462582673823 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 17:57:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:57:53 INFO - PROCESS | 1825 | 1462582673829 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:57:53 INFO - PROCESS | 1825 | 1462582673831 Marionette TRACE conn3 <- [1,2610,null,{}] 17:57:53 INFO - PROCESS | 1825 | 1462582673837 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}] 17:57:54 INFO - PROCESS | 1825 | 1462582674058 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 17:57:54 INFO - PROCESS | 1825 | 1462582674365 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146b7a000 == 164 [pid = 1825] [id = 660] 17:57:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13113f000) [pid = 1825] [serial = 1981] [outer = (nil)] 17:57:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd140e33400) [pid = 1825] [serial = 1982] [outer = 0x7fd13113f000] 17:57:54 INFO - PROCESS | 1825 | 1462582674445 Marionette DEBUG loaded listener.js 17:57:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd144da3000) [pid = 1825] [serial = 1983] [outer = 0x7fd13113f000] 17:57:55 INFO - PROCESS | 1825 | 1462582675287 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]]]}] 17:57:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:57:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1528ms 17:57:55 INFO - PROCESS | 1825 | 1462582675358 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 17:57:55 INFO - PROCESS | 1825 | 1462582675360 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 17:57:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:57:55 INFO - PROCESS | 1825 | 1462582675367 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:57:55 INFO - PROCESS | 1825 | 1462582675369 Marionette TRACE conn3 <- [1,2614,null,{}] 17:57:55 INFO - PROCESS | 1825 | 1462582675374 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}] 17:57:55 INFO - PROCESS | 1825 | 1462582675576 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 17:57:55 INFO - PROCESS | 1825 | 1462582675892 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14755e000 == 165 [pid = 1825] [id = 661] 17:57:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd135278000) [pid = 1825] [serial = 1984] [outer = (nil)] 17:57:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd14613ac00) [pid = 1825] [serial = 1985] [outer = 0x7fd135278000] 17:57:55 INFO - PROCESS | 1825 | 1462582675965 Marionette DEBUG loaded listener.js 17:57:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd1462ed000) [pid = 1825] [serial = 1986] [outer = 0x7fd135278000] 17:57:56 INFO - PROCESS | 1825 | 1462582676799 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]]]}] 17:57:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:57:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1481ms 17:57:56 INFO - PROCESS | 1825 | 1462582676850 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 17:57:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:57:56 INFO - PROCESS | 1825 | 1462582676855 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 17:57:56 INFO - PROCESS | 1825 | 1462582676864 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:57:56 INFO - PROCESS | 1825 | 1462582676868 Marionette TRACE conn3 <- [1,2618,null,{}] 17:57:56 INFO - PROCESS | 1825 | 1462582676876 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}] 17:57:57 INFO - PROCESS | 1825 | 1462582677205 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 17:57:57 INFO - PROCESS | 1825 | 1462582677529 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14dd59000 == 166 [pid = 1825] [id = 662] 17:57:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd1361ce000) [pid = 1825] [serial = 1987] [outer = (nil)] 17:57:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd146942800) [pid = 1825] [serial = 1988] [outer = 0x7fd1361ce000] 17:57:57 INFO - PROCESS | 1825 | 1462582677605 Marionette DEBUG loaded listener.js 17:57:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd147473000) [pid = 1825] [serial = 1989] [outer = 0x7fd1361ce000] 17:57:58 INFO - PROCESS | 1825 | 1462582678446 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]]]}] 17:57:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:57:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1634ms 17:57:58 INFO - PROCESS | 1825 | 1462582678497 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 17:57:58 INFO - PROCESS | 1825 | 1462582678500 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 17:57:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:57:58 INFO - PROCESS | 1825 | 1462582678506 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:57:58 INFO - PROCESS | 1825 | 1462582678508 Marionette TRACE conn3 <- [1,2622,null,{}] 17:57:58 INFO - PROCESS | 1825 | 1462582678515 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}] 17:57:58 INFO - PROCESS | 1825 | 1462582678727 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 17:57:59 INFO - PROCESS | 1825 | 1462582679051 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:57:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f2e5000 == 167 [pid = 1825] [id = 663] 17:57:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd146203800) [pid = 1825] [serial = 1990] [outer = (nil)] 17:57:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd14b084400) [pid = 1825] [serial = 1991] [outer = 0x7fd146203800] 17:57:59 INFO - PROCESS | 1825 | 1462582679126 Marionette DEBUG loaded listener.js 17:57:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd14c2d3c00) [pid = 1825] [serial = 1992] [outer = 0x7fd146203800] 17:57:59 INFO - PROCESS | 1825 | 1462582679934 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]]]}] 17:57:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:57:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1479ms 17:57:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:57:59 INFO - PROCESS | 1825 | 1462582679986 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 17:57:59 INFO - PROCESS | 1825 | 1462582679989 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 17:57:59 INFO - PROCESS | 1825 | 1462582679995 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:58:00 INFO - PROCESS | 1825 | 1462582679998 Marionette TRACE conn3 <- [1,2626,null,{}] 17:58:00 INFO - PROCESS | 1825 | 1462582680003 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}] 17:58:00 INFO - PROCESS | 1825 | 1462582680222 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 17:58:00 INFO - PROCESS | 1825 | 1462582680540 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f456800 == 168 [pid = 1825] [id = 664] 17:58:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd14834e000) [pid = 1825] [serial = 1993] [outer = (nil)] 17:58:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd14cdd7800) [pid = 1825] [serial = 1994] [outer = 0x7fd14834e000] 17:58:00 INFO - PROCESS | 1825 | 1462582680615 Marionette DEBUG loaded listener.js 17:58:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd14d354c00) [pid = 1825] [serial = 1995] [outer = 0x7fd14834e000] 17:58:01 INFO - PROCESS | 1825 | 1462582681444 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]]]}] 17:58:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:58:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1490ms 17:58:01 INFO - PROCESS | 1825 | 1462582681485 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 17:58:01 INFO - PROCESS | 1825 | 1462582681488 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 17:58:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:58:01 INFO - PROCESS | 1825 | 1462582681494 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:58:01 INFO - PROCESS | 1825 | 1462582681497 Marionette TRACE conn3 <- [1,2630,null,{}] 17:58:01 INFO - PROCESS | 1825 | 1462582681502 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}] 17:58:01 INFO - PROCESS | 1825 | 1462582681743 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 17:58:02 INFO - PROCESS | 1825 | 1462582682067 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f938000 == 169 [pid = 1825] [id = 665] 17:58:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd14852ac00) [pid = 1825] [serial = 1996] [outer = (nil)] 17:58:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd14e769400) [pid = 1825] [serial = 1997] [outer = 0x7fd14852ac00] 17:58:02 INFO - PROCESS | 1825 | 1462582682157 Marionette DEBUG loaded listener.js 17:58:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd14e848400) [pid = 1825] [serial = 1998] [outer = 0x7fd14852ac00] 17:58:03 INFO - PROCESS | 1825 | 1462582683005 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]]]}] 17:58:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:58:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1579ms 17:58:03 INFO - PROCESS | 1825 | 1462582683074 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 17:58:03 INFO - PROCESS | 1825 | 1462582683079 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 17:58:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:58:03 INFO - PROCESS | 1825 | 1462582683090 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:58:03 INFO - PROCESS | 1825 | 1462582683093 Marionette TRACE conn3 <- [1,2634,null,{}] 17:58:03 INFO - PROCESS | 1825 | 1462582683098 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}] 17:58:03 INFO - PROCESS | 1825 | 1462582683337 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 17:58:03 INFO - PROCESS | 1825 | 1462582683661 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fa0b000 == 170 [pid = 1825] [id = 666] 17:58:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd14dbeac00) [pid = 1825] [serial = 1999] [outer = (nil)] 17:58:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd14ee93000) [pid = 1825] [serial = 2000] [outer = 0x7fd14dbeac00] 17:58:03 INFO - PROCESS | 1825 | 1462582683742 Marionette DEBUG loaded listener.js 17:58:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd14f474400) [pid = 1825] [serial = 2001] [outer = 0x7fd14dbeac00] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd16181a000 == 169 [pid = 1825] [id = 112] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1622d4000 == 168 [pid = 1825] [id = 537] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15157c800 == 167 [pid = 1825] [id = 106] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0d3000 == 166 [pid = 1825] [id = 487] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136cdc800 == 165 [pid = 1825] [id = 490] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13197b800 == 164 [pid = 1825] [id = 488] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14ed16000 == 163 [pid = 1825] [id = 534] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1641da800 == 162 [pid = 1825] [id = 482] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135fc6800 == 161 [pid = 1825] [id = 539] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd152fae800 == 160 [pid = 1825] [id = 535] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136b5a000 == 159 [pid = 1825] [id = 491] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13be84800 == 158 [pid = 1825] [id = 484] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15e376800 == 157 [pid = 1825] [id = 536] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ddf800 == 156 [pid = 1825] [id = 486] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ce8c000 == 155 [pid = 1825] [id = 540] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd133e28000 == 154 [pid = 1825] [id = 489] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd164fbf800 == 153 [pid = 1825] [id = 538] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130ef3800 == 152 [pid = 1825] [id = 483] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1378dc800 == 151 [pid = 1825] [id = 646] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135fb7800 == 150 [pid = 1825] [id = 645] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13500d800 == 149 [pid = 1825] [id = 644] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13111d000 == 148 [pid = 1825] [id = 643] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd12dfe8800 == 147 [pid = 1825] [id = 642] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd147193000 == 146 [pid = 1825] [id = 635] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146470000 == 145 [pid = 1825] [id = 634] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14610c800 == 144 [pid = 1825] [id = 633] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140d87800 == 143 [pid = 1825] [id = 632] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f977800 == 142 [pid = 1825] [id = 631] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f49d000 == 141 [pid = 1825] [id = 630] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0a9000 == 140 [pid = 1825] [id = 629] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cab7800 == 139 [pid = 1825] [id = 628] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13be91800 == 138 [pid = 1825] [id = 627] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab6e800 == 137 [pid = 1825] [id = 626] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a5a000 == 136 [pid = 1825] [id = 625] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137d56000 == 135 [pid = 1825] [id = 624] 17:58:05 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13500e800 == 134 [pid = 1825] [id = 623] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd13606c400) [pid = 1825] [serial = 1862] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd136078000) [pid = 1825] [serial = 1863] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd13e1d2000) [pid = 1825] [serial = 1829] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd137adb400) [pid = 1825] [serial = 1803] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd137ab0c00) [pid = 1825] [serial = 1802] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd1351e8000) [pid = 1825] [serial = 1797] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd131136c00) [pid = 1825] [serial = 1796] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd13cfd3c00) [pid = 1825] [serial = 1824] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd13cfc9000) [pid = 1825] [serial = 1823] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd135f8a800) [pid = 1825] [serial = 1719] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd131056400) [pid = 1825] [serial = 1856] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd13113b400) [pid = 1825] [serial = 1857] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd1388aa400) [pid = 1825] [serial = 1806] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd1380b8800) [pid = 1825] [serial = 1805] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd1393b1c00) [pid = 1825] [serial = 1809] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd138a71c00) [pid = 1825] [serial = 1808] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd136a71c00) [pid = 1825] [serial = 1800] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd136918400) [pid = 1825] [serial = 1799] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd136004400) [pid = 1825] [serial = 1865] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd140e37000) [pid = 1825] [serial = 1845] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd140c74000) [pid = 1825] [serial = 1844] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd144c74000) [pid = 1825] [serial = 1850] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13e1bd000) [pid = 1825] [serial = 1827] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd13d28f400) [pid = 1825] [serial = 1826] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13be2f400) [pid = 1825] [serial = 1815] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13bc50000) [pid = 1825] [serial = 1814] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd1401a3800) [pid = 1825] [serial = 1836] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd140002800) [pid = 1825] [serial = 1835] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd13baadc00) [pid = 1825] [serial = 1812] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd13baa2800) [pid = 1825] [serial = 1811] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13f2d2400) [pid = 1825] [serial = 1833] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13f2ba400) [pid = 1825] [serial = 1832] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd13c1dec00) [pid = 1825] [serial = 1818] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13bfcbc00) [pid = 1825] [serial = 1817] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd1352f3000) [pid = 1825] [serial = 1859] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd144da8400) [pid = 1825] [serial = 1847] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd140ba2000) [pid = 1825] [serial = 1842] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd140a63000) [pid = 1825] [serial = 1841] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd13c933000) [pid = 1825] [serial = 1821] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd13c862800) [pid = 1825] [serial = 1820] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd14041dc00) [pid = 1825] [serial = 1839] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd1401b2000) [pid = 1825] [serial = 1838] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd130fd5000) [pid = 1825] [serial = 1853] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13e269400) [pid = 1825] [serial = 1830] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd1361cf400) [pid = 1825] [serial = 1866] [outer = (nil)] [url = about:blank] 17:58:05 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd135db6000) [pid = 1825] [serial = 1860] [outer = (nil)] [url = about:blank] 17:58:06 INFO - PROCESS | 1825 | 1462582686060 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]]]}] 17:58:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:58:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 3037ms 17:58:06 INFO - PROCESS | 1825 | 1462582686129 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 17:58:06 INFO - PROCESS | 1825 | 1462582686135 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 17:58:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:58:06 INFO - PROCESS | 1825 | 1462582686142 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:58:06 INFO - PROCESS | 1825 | 1462582686148 Marionette TRACE conn3 <- [1,2638,null,{}] 17:58:06 INFO - PROCESS | 1825 | 1462582686154 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}] 17:58:06 INFO - PROCESS | 1825 | 1462582686357 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 17:58:06 INFO - PROCESS | 1825 | 1462582686548 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1315de000 == 135 [pid = 1825] [id = 667] 17:58:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd131057800) [pid = 1825] [serial = 2002] [outer = (nil)] 17:58:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13113d800) [pid = 1825] [serial = 2003] [outer = 0x7fd131057800] 17:58:06 INFO - PROCESS | 1825 | 1462582686613 Marionette DEBUG loaded listener.js 17:58:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd133ed9c00) [pid = 1825] [serial = 2004] [outer = 0x7fd131057800] 17:58:07 INFO - PROCESS | 1825 | 1462582687368 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]]]}] 17:58:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:58:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1282ms 17:58:07 INFO - PROCESS | 1825 | 1462582687427 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 17:58:07 INFO - PROCESS | 1825 | 1462582687435 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 17:58:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:58:07 INFO - PROCESS | 1825 | 1462582687445 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:58:07 INFO - PROCESS | 1825 | 1462582687449 Marionette TRACE conn3 <- [1,2642,null,{}] 17:58:07 INFO - PROCESS | 1825 | 1462582687454 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}] 17:58:07 INFO - PROCESS | 1825 | 1462582687644 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 17:58:07 INFO - PROCESS | 1825 | 1462582687661 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135024000 == 136 [pid = 1825] [id = 668] 17:58:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd131059400) [pid = 1825] [serial = 2005] [outer = (nil)] 17:58:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd135dbfc00) [pid = 1825] [serial = 2006] [outer = 0x7fd131059400] 17:58:07 INFO - PROCESS | 1825 | 1462582687914 Marionette DEBUG loaded listener.js 17:58:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd135fe0400) [pid = 1825] [serial = 2007] [outer = 0x7fd131059400] 17:58:08 INFO - PROCESS | 1825 | 1462582688730 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]]]}] 17:58:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:58:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1330ms 17:58:08 INFO - PROCESS | 1825 | 1462582688775 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 17:58:08 INFO - PROCESS | 1825 | 1462582688779 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 17:58:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:58:08 INFO - PROCESS | 1825 | 1462582688789 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:58:08 INFO - PROCESS | 1825 | 1462582688793 Marionette TRACE conn3 <- [1,2646,null,{}] 17:58:08 INFO - PROCESS | 1825 | 1462582688808 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}] 17:58:09 INFO - PROCESS | 1825 | 1462582689075 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 17:58:09 INFO - PROCESS | 1825 | 1462582689119 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fbc000 == 137 [pid = 1825] [id = 669] 17:58:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd136919c00) [pid = 1825] [serial = 2008] [outer = (nil)] 17:58:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd136c23000) [pid = 1825] [serial = 2009] [outer = 0x7fd136919c00] 17:58:09 INFO - PROCESS | 1825 | 1462582689181 Marionette DEBUG loaded listener.js 17:58:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd137aab800) [pid = 1825] [serial = 2010] [outer = 0x7fd136919c00] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd1351ee000) [pid = 1825] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd12e054400) [pid = 1825] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd1404ab800) [pid = 1825] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd12e057000) [pid = 1825] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd135fe0000) [pid = 1825] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd135f97800) [pid = 1825] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd135fdd800) [pid = 1825] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd133ed2400) [pid = 1825] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1462f5c00) [pid = 1825] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd140a64000) [pid = 1825] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd12e053800) [pid = 1825] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd135f8d000) [pid = 1825] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd140420c00) [pid = 1825] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd13f2bbc00) [pid = 1825] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd13c1e2800) [pid = 1825] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd13be30c00) [pid = 1825] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd138a7a800) [pid = 1825] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd135e10000) [pid = 1825] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd1393b6000) [pid = 1825] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd137aaf000) [pid = 1825] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd137aaa800) [pid = 1825] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd12e05f000) [pid = 1825] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:58:10 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd12e05e400) [pid = 1825] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:58:10 INFO - PROCESS | 1825 | 1462582690686 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]]]}] 17:58:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:58:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1934ms 17:58:10 INFO - PROCESS | 1825 | 1462582690723 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 17:58:10 INFO - PROCESS | 1825 | 1462582690727 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 17:58:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:58:10 INFO - PROCESS | 1825 | 1462582690742 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:58:10 INFO - PROCESS | 1825 | 1462582690744 Marionette TRACE conn3 <- [1,2650,null,{}] 17:58:10 INFO - PROCESS | 1825 | 1462582690749 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}] 17:58:10 INFO - PROCESS | 1825 | 1462582690948 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 17:58:10 INFO - PROCESS | 1825 | 1462582690966 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379ec000 == 138 [pid = 1825] [id = 670] 17:58:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd1351ee000) [pid = 1825] [serial = 2011] [outer = (nil)] 17:58:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd137ab1c00) [pid = 1825] [serial = 2012] [outer = 0x7fd1351ee000] 17:58:11 INFO - PROCESS | 1825 | 1462582691024 Marionette DEBUG loaded listener.js 17:58:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd137ada000) [pid = 1825] [serial = 2013] [outer = 0x7fd1351ee000] 17:58:11 INFO - PROCESS | 1825 | 1462582691877 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]]]}] 17:58:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:58:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1180ms 17:58:11 INFO - PROCESS | 1825 | 1462582691922 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 17:58:11 INFO - PROCESS | 1825 | 1462582691925 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 17:58:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:58:11 INFO - PROCESS | 1825 | 1462582691942 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:58:11 INFO - PROCESS | 1825 | 1462582691945 Marionette TRACE conn3 <- [1,2654,null,{}] 17:58:11 INFO - PROCESS | 1825 | 1462582691953 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}] 17:58:12 INFO - PROCESS | 1825 | 1462582692155 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 17:58:12 INFO - PROCESS | 1825 | 1462582692169 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13814b000 == 139 [pid = 1825] [id = 671] 17:58:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd136c28000) [pid = 1825] [serial = 2014] [outer = (nil)] 17:58:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd1380b3c00) [pid = 1825] [serial = 2015] [outer = 0x7fd136c28000] 17:58:12 INFO - PROCESS | 1825 | 1462582692226 Marionette DEBUG loaded listener.js 17:58:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd1388b1000) [pid = 1825] [serial = 2016] [outer = 0x7fd136c28000] 17:58:13 INFO - PROCESS | 1825 | 1462582693560 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]]]}] 17:58:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:58:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1636ms 17:58:13 INFO - PROCESS | 1825 | 1462582693578 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 17:58:13 INFO - PROCESS | 1825 | 1462582693585 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 17:58:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:58:13 INFO - PROCESS | 1825 | 1462582693592 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:58:13 INFO - PROCESS | 1825 | 1462582693598 Marionette TRACE conn3 <- [1,2658,null,{}] 17:58:13 INFO - PROCESS | 1825 | 1462582693606 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}] 17:58:13 INFO - PROCESS | 1825 | 1462582693814 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 17:58:14 INFO - PROCESS | 1825 | 1462582694141 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135dda800 == 140 [pid = 1825] [id = 672] 17:58:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd133eddc00) [pid = 1825] [serial = 2017] [outer = (nil)] 17:58:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd1351e8000) [pid = 1825] [serial = 2018] [outer = 0x7fd133eddc00] 17:58:14 INFO - PROCESS | 1825 | 1462582694218 Marionette DEBUG loaded listener.js 17:58:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd135db2000) [pid = 1825] [serial = 2019] [outer = 0x7fd133eddc00] 17:58:15 INFO - PROCESS | 1825 | 1462582695141 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]]]}] 17:58:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:58:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1582ms 17:58:15 INFO - PROCESS | 1825 | 1462582695176 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 17:58:15 INFO - PROCESS | 1825 | 1462582695184 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 17:58:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:58:15 INFO - PROCESS | 1825 | 1462582695198 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:58:15 INFO - PROCESS | 1825 | 1462582695205 Marionette TRACE conn3 <- [1,2662,null,{}] 17:58:15 INFO - PROCESS | 1825 | 1462582695214 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}] 17:58:15 INFO - PROCESS | 1825 | 1462582695498 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 17:58:15 INFO - PROCESS | 1825 | 1462582695817 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a4d000 == 141 [pid = 1825] [id = 673] 17:58:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd135f8d000) [pid = 1825] [serial = 2020] [outer = (nil)] 17:58:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd136a63c00) [pid = 1825] [serial = 2021] [outer = 0x7fd135f8d000] 17:58:15 INFO - PROCESS | 1825 | 1462582695897 Marionette DEBUG loaded listener.js 17:58:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd137aa6800) [pid = 1825] [serial = 2022] [outer = 0x7fd135f8d000] 17:58:16 INFO - PROCESS | 1825 | 1462582696738 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]]]}] 17:58:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:58:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1587ms 17:58:16 INFO - PROCESS | 1825 | 1462582696783 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 17:58:16 INFO - PROCESS | 1825 | 1462582696787 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 17:58:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:58:16 INFO - PROCESS | 1825 | 1462582696793 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:58:16 INFO - PROCESS | 1825 | 1462582696799 Marionette TRACE conn3 <- [1,2666,null,{}] 17:58:16 INFO - PROCESS | 1825 | 1462582696833 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}] 17:58:17 INFO - PROCESS | 1825 | 1462582697069 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 17:58:17 INFO - PROCESS | 1825 | 1462582697403 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13accb800 == 142 [pid = 1825] [id = 674] 17:58:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1388aec00) [pid = 1825] [serial = 2023] [outer = (nil)] 17:58:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd1393b2400) [pid = 1825] [serial = 2024] [outer = 0x7fd1388aec00] 17:58:17 INFO - PROCESS | 1825 | 1462582697484 Marionette DEBUG loaded listener.js 17:58:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd13a922c00) [pid = 1825] [serial = 2025] [outer = 0x7fd1388aec00] 17:58:18 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:18 INFO - PROCESS | 1825 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 17:58:18 INFO - PROCESS | 1825 | 1462582698726 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]]]}] 17:58:18 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) 17:58:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1947ms 17:58:18 INFO - PROCESS | 1825 | 1462582698740 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 17:58:18 INFO - PROCESS | 1825 | 1462582698745 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 17:58:18 INFO - PROCESS | 1825 | 1462582698765 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:58:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:58:18 INFO - PROCESS | 1825 | 1462582698771 Marionette TRACE conn3 <- [1,2670,null,{}] 17:58:18 INFO - PROCESS | 1825 | 1462582698776 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}] 17:58:19 INFO - PROCESS | 1825 | 1462582699030 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 17:58:19 INFO - PROCESS | 1825 | 1462582699274 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c19b000 == 143 [pid = 1825] [id = 675] 17:58:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd1361d6c00) [pid = 1825] [serial = 2026] [outer = (nil)] 17:58:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13ba02400) [pid = 1825] [serial = 2027] [outer = 0x7fd1361d6c00] 17:58:19 INFO - PROCESS | 1825 | 1462582699346 Marionette DEBUG loaded listener.js 17:58:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd13baa6c00) [pid = 1825] [serial = 2028] [outer = 0x7fd1361d6c00] 17:58:20 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:20 INFO - PROCESS | 1825 | 1462582700633 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] 17:58:20 INFO - PROCESS | 1825 | 1462582700663 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 17:58:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:58:20 INFO - PROCESS | 1825 | 1462582700669 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:58:20 INFO - PROCESS | 1825 | 1462582700672 Marionette TRACE conn3 <- [1,2674,null,{}] 17:58:20 INFO - PROCESS | 1825 | 1462582700772 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}] 17:58:20 INFO - PROCESS | 1825 | 1462582700990 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 17:58:21 INFO - PROCESS | 1825 | 1462582701252 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cb43800 == 144 [pid = 1825] [id = 676] 17:58:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd130bc5c00) [pid = 1825] [serial = 2029] [outer = (nil)] 17:58:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13bc46400) [pid = 1825] [serial = 2030] [outer = 0x7fd130bc5c00] 17:58:21 INFO - PROCESS | 1825 | 1462582701323 Marionette DEBUG loaded listener.js 17:58:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13bfc9c00) [pid = 1825] [serial = 2031] [outer = 0x7fd130bc5c00] 17:58:22 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:22 INFO - PROCESS | 1825 | 1462582702647 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] 17:58:22 INFO - PROCESS | 1825 | 1462582702725 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 17:58:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:58:22 INFO - PROCESS | 1825 | 1462582702738 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:58:22 INFO - PROCESS | 1825 | 1462582702741 Marionette TRACE conn3 <- [1,2678,null,{}] 17:58:22 INFO - PROCESS | 1825 | 1462582702746 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}] 17:58:22 INFO - PROCESS | 1825 | 1462582702953 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 17:58:23 INFO - PROCESS | 1825 | 1462582703217 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e32f000 == 145 [pid = 1825] [id = 677] 17:58:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13be25000) [pid = 1825] [serial = 2032] [outer = (nil)] 17:58:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13cfd4c00) [pid = 1825] [serial = 2033] [outer = 0x7fd13be25000] 17:58:23 INFO - PROCESS | 1825 | 1462582703287 Marionette DEBUG loaded listener.js 17:58:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13e1bc400) [pid = 1825] [serial = 2034] [outer = 0x7fd13be25000] 17:58:24 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:24 INFO - PROCESS | 1825 | 1462582704557 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]]]}] 17:58:24 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) 17:58:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1832ms 17:58:24 INFO - PROCESS | 1825 | 1462582704571 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 17:58:24 INFO - PROCESS | 1825 | 1462582704573 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 17:58:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:58:24 INFO - PROCESS | 1825 | 1462582704579 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:58:24 INFO - PROCESS | 1825 | 1462582704581 Marionette TRACE conn3 <- [1,2682,null,{}] 17:58:24 INFO - PROCESS | 1825 | 1462582704587 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}] 17:58:24 INFO - PROCESS | 1825 | 1462582704828 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 17:58:25 INFO - PROCESS | 1825 | 1462582705094 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f96d800 == 146 [pid = 1825] [id = 678] 17:58:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13c1d5c00) [pid = 1825] [serial = 2035] [outer = (nil)] 17:58:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13e269400) [pid = 1825] [serial = 2036] [outer = 0x7fd13c1d5c00] 17:58:25 INFO - PROCESS | 1825 | 1462582705167 Marionette DEBUG loaded listener.js 17:58:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13f2cb800) [pid = 1825] [serial = 2037] [outer = 0x7fd13c1d5c00] 17:58:26 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:26 INFO - PROCESS | 1825 | 1462582706461 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]]]}] 17:58:26 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) 17:58:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1930ms 17:58:26 INFO - PROCESS | 1825 | 1462582706549 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1825 | 1462582706554 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 17:58:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:58:26 INFO - PROCESS | 1825 | 1462582706565 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1825 | 1462582706567 Marionette TRACE conn3 <- [1,2686,null,{}] 17:58:26 INFO - PROCESS | 1825 | 1462582706573 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}] 17:58:26 INFO - PROCESS | 1825 | 1462582706760 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 17:58:27 INFO - PROCESS | 1825 | 1462582707024 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13fa55000 == 147 [pid = 1825] [id = 679] 17:58:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd12e058400) [pid = 1825] [serial = 2038] [outer = (nil)] 17:58:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd13f3f4000) [pid = 1825] [serial = 2039] [outer = 0x7fd12e058400] 17:58:27 INFO - PROCESS | 1825 | 1462582707097 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd1401a5400) [pid = 1825] [serial = 2040] [outer = 0x7fd12e058400] 17:58:28 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:28 INFO - PROCESS | 1825 | 1462582708386 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] 17:58:28 INFO - PROCESS | 1825 | 1462582708527 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 17:58:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:58:28 INFO - PROCESS | 1825 | 1462582708542 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1825 | 1462582708545 Marionette TRACE conn3 <- [1,2690,null,{}] 17:58:28 INFO - PROCESS | 1825 | 1462582708551 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}] 17:58:28 INFO - PROCESS | 1825 | 1462582708757 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 17:58:29 INFO - PROCESS | 1825 | 1462582709022 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dd9800 == 148 [pid = 1825] [id = 680] 17:58:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd13d186000) [pid = 1825] [serial = 2041] [outer = (nil)] 17:58:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd1401a6000) [pid = 1825] [serial = 2042] [outer = 0x7fd13d186000] 17:58:29 INFO - PROCESS | 1825 | 1462582709107 Marionette DEBUG loaded listener.js 17:58:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd140b9c400) [pid = 1825] [serial = 2043] [outer = 0x7fd13d186000] 17:58:30 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:30 INFO - PROCESS | 1825 | 1462582710423 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] 17:58:30 INFO - PROCESS | 1825 | 1462582710549 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 17:58:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:58:30 INFO - PROCESS | 1825 | 1462582710565 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:58:30 INFO - PROCESS | 1825 | 1462582710568 Marionette TRACE conn3 <- [1,2694,null,{}] 17:58:30 INFO - PROCESS | 1825 | 1462582710574 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}] 17:58:30 INFO - PROCESS | 1825 | 1462582710808 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 17:58:31 INFO - PROCESS | 1825 | 1462582711072 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14631e800 == 149 [pid = 1825] [id = 681] 17:58:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13f2d3400) [pid = 1825] [serial = 2044] [outer = (nil)] 17:58:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd140e37000) [pid = 1825] [serial = 2045] [outer = 0x7fd13f2d3400] 17:58:31 INFO - PROCESS | 1825 | 1462582711144 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd146205000) [pid = 1825] [serial = 2046] [outer = 0x7fd13f2d3400] 17:58:32 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:32 INFO - PROCESS | 1825 | 1462582712455 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] 17:58:32 INFO - PROCESS | 1825 | 1462582712594 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 17:58:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:58:32 INFO - PROCESS | 1825 | 1462582712607 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1825 | 1462582712612 Marionette TRACE conn3 <- [1,2698,null,{}] 17:58:32 INFO - PROCESS | 1825 | 1462582712617 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}] 17:58:32 INFO - PROCESS | 1825 | 1462582712840 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 17:58:33 INFO - PROCESS | 1825 | 1462582713140 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd12fdd3000 == 150 [pid = 1825] [id = 682] 17:58:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd131058c00) [pid = 1825] [serial = 2047] [outer = (nil)] 17:58:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd133ed1c00) [pid = 1825] [serial = 2048] [outer = 0x7fd131058c00] 17:58:33 INFO - PROCESS | 1825 | 1462582713217 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd146b26c00) [pid = 1825] [serial = 2049] [outer = 0x7fd131058c00] 17:58:34 INFO - PROCESS | 1825 | SkCairoFTTypeface::onFilterRec unimplemented 17:58:35 INFO - PROCESS | 1825 | 1462582715042 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] 17:58:35 INFO - PROCESS | 1825 | 1462582715111 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 17:58:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:58:35 INFO - PROCESS | 1825 | 1462582715119 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 1825 | 1462582715124 Marionette TRACE conn3 <- [1,2702,null,{}] 17:58:35 INFO - PROCESS | 1825 | 1462582715174 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}] 17:58:35 INFO - PROCESS | 1825 | 1462582715437 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 17:58:35 INFO - PROCESS | 1825 | 1462582715654 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ef6800 == 151 [pid = 1825] [id = 683] 17:58:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd130bcf800) [pid = 1825] [serial = 2050] [outer = (nil)] 17:58:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd130fd4c00) [pid = 1825] [serial = 2051] [outer = 0x7fd130bcf800] 17:58:35 INFO - PROCESS | 1825 | 1462582715723 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd131056400) [pid = 1825] [serial = 2052] [outer = 0x7fd130bcf800] 17:58:36 INFO - PROCESS | 1825 | 1462582716834 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]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:58:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1746ms 17:58:36 INFO - PROCESS | 1825 | 1462582716865 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1825 | 1462582716873 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:58:36 INFO - PROCESS | 1825 | 1462582716883 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1825 | 1462582716886 Marionette TRACE conn3 <- [1,2706,null,{}] 17:58:36 INFO - PROCESS | 1825 | 1462582716892 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}] 17:58:37 INFO - PROCESS | 1825 | 1462582717099 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 17:58:37 INFO - PROCESS | 1825 | 1462582717446 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316c7800 == 152 [pid = 1825] [id = 684] 17:58:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd1311e7800) [pid = 1825] [serial = 2053] [outer = (nil)] 17:58:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd1311ebc00) [pid = 1825] [serial = 2054] [outer = 0x7fd1311e7800] 17:58:37 INFO - PROCESS | 1825 | 1462582717518 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd133ed9800) [pid = 1825] [serial = 2055] [outer = 0x7fd1311e7800] 17:58:38 INFO - PROCESS | 1825 | 1462582718431 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]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:58:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1584ms 17:58:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:58:38 INFO - PROCESS | 1825 | 1462582718468 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 17:58:38 INFO - PROCESS | 1825 | 1462582718471 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 17:58:38 INFO - PROCESS | 1825 | 1462582718478 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1825 | 1462582718484 Marionette TRACE conn3 <- [1,2710,null,{}] 17:58:38 INFO - PROCESS | 1825 | 1462582718499 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}] 17:58:38 INFO - PROCESS | 1825 | 1462582718814 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 17:58:38 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd157317800 == 151 [pid = 1825] [id = 32] 17:58:38 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e11b000 == 150 [pid = 1825] [id = 42] 17:58:38 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd15d073800 == 149 [pid = 1825] [id = 107] 17:58:38 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd12dff7800 == 148 [pid = 1825] [id = 593] 17:58:38 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd136c21800) [pid = 1825] [serial = 1868] [outer = (nil)] [url = about:blank] 17:58:38 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd147480c00) [pid = 1825] [serial = 1922] [outer = (nil)] [url = about:blank] 17:58:38 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd1473e0c00) [pid = 1825] [serial = 1919] [outer = (nil)] [url = about:blank] 17:58:38 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd146cf0400) [pid = 1825] [serial = 1916] [outer = (nil)] [url = about:blank] 17:58:38 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd1352e9400) [pid = 1825] [serial = 1925] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144c35800 == 147 [pid = 1825] [id = 119] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379ec000 == 146 [pid = 1825] [id = 670] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135fbc000 == 145 [pid = 1825] [id = 669] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135024000 == 144 [pid = 1825] [id = 668] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1315de000 == 143 [pid = 1825] [id = 667] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f938000 == 142 [pid = 1825] [id = 665] 17:58:39 INFO - PROCESS | 1825 | 1462582719165 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f456800 == 141 [pid = 1825] [id = 664] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f2e5000 == 140 [pid = 1825] [id = 663] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14dd59000 == 139 [pid = 1825] [id = 662] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14755e000 == 138 [pid = 1825] [id = 661] 17:58:39 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13111d800 == 139 [pid = 1825] [id = 685] 17:58:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd1352e8800) [pid = 1825] [serial = 2056] [outer = (nil)] 17:58:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd1354d8400) [pid = 1825] [serial = 2057] [outer = 0x7fd1352e8800] 17:58:39 INFO - PROCESS | 1825 | 1462582719237 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd135db5800) [pid = 1825] [serial = 2058] [outer = 0x7fd1352e8800] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146b7a000 == 138 [pid = 1825] [id = 660] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14645a000 == 137 [pid = 1825] [id = 659] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1460e5000 == 136 [pid = 1825] [id = 658] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c21000 == 135 [pid = 1825] [id = 657] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13fa42800 == 134 [pid = 1825] [id = 656] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f81b000 == 133 [pid = 1825] [id = 655] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e228800 == 132 [pid = 1825] [id = 654] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ce89800 == 131 [pid = 1825] [id = 653] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c786800 == 130 [pid = 1825] [id = 652] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13be7d000 == 129 [pid = 1825] [id = 651] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9b6000 == 128 [pid = 1825] [id = 650] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13815f000 == 127 [pid = 1825] [id = 649] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135fbd800 == 126 [pid = 1825] [id = 648] 17:58:39 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b4e800 == 125 [pid = 1825] [id = 647] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd135fdbc00) [pid = 1825] [serial = 1854] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd146135400) [pid = 1825] [serial = 1848] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd14620b000) [pid = 1825] [serial = 1851] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13690f400) [pid = 1825] [serial = 1794] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd136072000) [pid = 1825] [serial = 1937] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd1361d4c00) [pid = 1825] [serial = 1875] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd136070c00) [pid = 1825] [serial = 1874] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd135279400) [pid = 1825] [serial = 1872] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd133ed9400) [pid = 1825] [serial = 1871] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd146b2ec00) [pid = 1825] [serial = 1914] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd14693e400) [pid = 1825] [serial = 1913] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd14693f400) [pid = 1825] [serial = 1911] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd146774800) [pid = 1825] [serial = 1910] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd14633fc00) [pid = 1825] [serial = 1908] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd1462f3800) [pid = 1825] [serial = 1907] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd14620f800) [pid = 1825] [serial = 1905] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd146138c00) [pid = 1825] [serial = 1904] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd144c79800) [pid = 1825] [serial = 1902] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd140c67400) [pid = 1825] [serial = 1901] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd140005800) [pid = 1825] [serial = 1899] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd13f2d8000) [pid = 1825] [serial = 1898] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd13e1ba800) [pid = 1825] [serial = 1896] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd13d28f800) [pid = 1825] [serial = 1895] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd13d194c00) [pid = 1825] [serial = 1893] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd13d189c00) [pid = 1825] [serial = 1892] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd13cfce400) [pid = 1825] [serial = 1890] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13c92b000) [pid = 1825] [serial = 1889] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13c1dd800) [pid = 1825] [serial = 1887] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd13bc43400) [pid = 1825] [serial = 1886] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd13b9d0800) [pid = 1825] [serial = 1884] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd13aa02800) [pid = 1825] [serial = 1883] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd1393b4c00) [pid = 1825] [serial = 1881] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd138a76800) [pid = 1825] [serial = 1880] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd13805a400) [pid = 1825] [serial = 1878] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd137ab4c00) [pid = 1825] [serial = 1877] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd131063800) [pid = 1825] [serial = 1931] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd1361d5000) [pid = 1825] [serial = 1940] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd1307cac00) [pid = 1825] [serial = 1928] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd1307d6800) [pid = 1825] [serial = 1929] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd1361d3000) [pid = 1825] [serial = 1938] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd135db2800) [pid = 1825] [serial = 1935] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd135278800) [pid = 1825] [serial = 1934] [outer = (nil)] [url = about:blank] 17:58:39 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd1311ecc00) [pid = 1825] [serial = 1932] [outer = (nil)] [url = about:blank] 17:58:40 INFO - PROCESS | 1825 | 1462582720044 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] 17:58:40 INFO - PROCESS | 1825 | 1462582720075 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 17:58:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:58:40 INFO - PROCESS | 1825 | 1462582720086 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1825 | 1462582720091 Marionette TRACE conn3 <- [1,2714,null,{}] 17:58:40 INFO - PROCESS | 1825 | 1462582720099 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}] 17:58:40 INFO - PROCESS | 1825 | 1462582720309 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 17:58:40 INFO - PROCESS | 1825 | 1462582720495 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135ddb000 == 126 [pid = 1825] [id = 686] 17:58:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd130bc7c00) [pid = 1825] [serial = 2059] [outer = (nil)] 17:58:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd135e14800) [pid = 1825] [serial = 2060] [outer = 0x7fd130bc7c00] 17:58:40 INFO - PROCESS | 1825 | 1462582720557 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd135f97800) [pid = 1825] [serial = 2061] [outer = 0x7fd130bc7c00] 17:58:41 INFO - PROCESS | 1825 | 1462582721365 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]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:58:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1337ms 17:58:41 INFO - PROCESS | 1825 | 1462582721429 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 1825 | 1462582721433 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 17:58:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:58:41 INFO - PROCESS | 1825 | 1462582721439 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 1825 | 1462582721441 Marionette TRACE conn3 <- [1,2718,null,{}] 17:58:41 INFO - PROCESS | 1825 | 1462582721446 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}] 17:58:41 INFO - PROCESS | 1825 | 1462582721707 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 17:58:41 INFO - PROCESS | 1825 | 1462582721757 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fb1000 == 127 [pid = 1825] [id = 687] 17:58:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd135db8000) [pid = 1825] [serial = 2062] [outer = (nil)] 17:58:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd135fe6c00) [pid = 1825] [serial = 2063] [outer = 0x7fd135db8000] 17:58:41 INFO - PROCESS | 1825 | 1462582721819 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd13600cc00) [pid = 1825] [serial = 2064] [outer = 0x7fd135db8000] 17:58:42 INFO - PROCESS | 1825 | 1462582722662 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] 17:58:42 INFO - PROCESS | 1825 | 1462582722754 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 17:58:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:58:42 INFO - PROCESS | 1825 | 1462582722763 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:58:42 INFO - PROCESS | 1825 | 1462582722770 Marionette TRACE conn3 <- [1,2722,null,{}] 17:58:42 INFO - PROCESS | 1825 | 1462582722787 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}] 17:58:43 INFO - PROCESS | 1825 | 1462582723084 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 17:58:43 INFO - PROCESS | 1825 | 1462582723120 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13790c800 == 128 [pid = 1825] [id = 688] 17:58:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd13606e800) [pid = 1825] [serial = 2065] [outer = (nil)] 17:58:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd13690cc00) [pid = 1825] [serial = 2066] [outer = 0x7fd13606e800] 17:58:43 INFO - PROCESS | 1825 | 1462582723184 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd136a66000) [pid = 1825] [serial = 2067] [outer = 0x7fd13606e800] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd14dbeac00) [pid = 1825] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd131057800) [pid = 1825] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd136913000) [pid = 1825] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd14041f400) [pid = 1825] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd13b9d8c00) [pid = 1825] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd131059400) [pid = 1825] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1388b1400) [pid = 1825] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd1361ce000) [pid = 1825] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd136919c00) [pid = 1825] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd1351ee000) [pid = 1825] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd136075000) [pid = 1825] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd14633dc00) [pid = 1825] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd135270c00) [pid = 1825] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd13ba07800) [pid = 1825] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd1361ce800) [pid = 1825] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd131132c00) [pid = 1825] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd135278000) [pid = 1825] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd146203800) [pid = 1825] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14834e000) [pid = 1825] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 131 (0x7fd1351ebc00) [pid = 1825] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 130 (0x7fd1388b0400) [pid = 1825] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 129 (0x7fd13690ac00) [pid = 1825] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 128 (0x7fd12e05b800) [pid = 1825] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 127 (0x7fd14852ac00) [pid = 1825] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 126 (0x7fd130bc9000) [pid = 1825] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 125 (0x7fd136069c00) [pid = 1825] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 124 (0x7fd146cc6800) [pid = 1825] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 123 (0x7fd13113f000) [pid = 1825] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:58:44 INFO - PROCESS | 1825 | --DOMWINDOW == 122 (0x7fd13690bc00) [pid = 1825] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:58:44 INFO - PROCESS | 1825 | 1462582724718 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] 17:58:44 INFO - PROCESS | 1825 | 1462582724772 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 17:58:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:58:44 INFO - PROCESS | 1825 | 1462582724778 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 1825 | 1462582724780 Marionette TRACE conn3 <- [1,2726,null,{}] 17:58:44 INFO - PROCESS | 1825 | 1462582724786 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}] 17:58:44 INFO - PROCESS | 1825 | 1462582724985 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 17:58:45 INFO - PROCESS | 1825 | 1462582725179 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137929000 == 129 [pid = 1825] [id = 689] 17:58:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 123 (0x7fd131056c00) [pid = 1825] [serial = 2068] [outer = (nil)] 17:58:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 124 (0x7fd1361ce800) [pid = 1825] [serial = 2069] [outer = 0x7fd131056c00] 17:58:45 INFO - PROCESS | 1825 | 1462582725241 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 125 (0x7fd136a70400) [pid = 1825] [serial = 2070] [outer = 0x7fd131056c00] 17:58:46 INFO - PROCESS | 1825 | 1462582725994 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]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:58:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1227ms 17:58:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:58:46 INFO - PROCESS | 1825 | 1462582726010 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 17:58:46 INFO - PROCESS | 1825 | 1462582726013 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 17:58:46 INFO - PROCESS | 1825 | 1462582726017 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:58:46 INFO - PROCESS | 1825 | 1462582726021 Marionette TRACE conn3 <- [1,2730,null,{}] 17:58:46 INFO - PROCESS | 1825 | 1462582726026 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}] 17:58:46 INFO - PROCESS | 1825 | 1462582726516 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 17:58:46 INFO - PROCESS | 1825 | 1462582726872 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b4a800 == 130 [pid = 1825] [id = 690] 17:58:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 126 (0x7fd12e05a400) [pid = 1825] [serial = 2071] [outer = (nil)] 17:58:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 127 (0x7fd1307d1c00) [pid = 1825] [serial = 2072] [outer = 0x7fd12e05a400] 17:58:46 INFO - PROCESS | 1825 | 1462582726964 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 128 (0x7fd130fd5000) [pid = 1825] [serial = 2073] [outer = 0x7fd12e05a400] 17:58:48 INFO - PROCESS | 1825 | 1462582728367 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] 17:58:48 INFO - PROCESS | 1825 | 1462582728517 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 17:58:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:58:48 INFO - PROCESS | 1825 | 1462582728530 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1825 | 1462582728536 Marionette TRACE conn3 <- [1,2734,null,{}] 17:58:48 INFO - PROCESS | 1825 | 1462582728543 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}] 17:58:48 INFO - PROCESS | 1825 | 1462582728753 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 17:58:48 INFO - PROCESS | 1825 | 1462582728965 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135eda800 == 131 [pid = 1825] [id = 691] 17:58:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 129 (0x7fd130fd7800) [pid = 1825] [serial = 2074] [outer = (nil)] 17:58:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 130 (0x7fd13526e800) [pid = 1825] [serial = 2075] [outer = 0x7fd130fd7800] 17:58:49 INFO - PROCESS | 1825 | 1462582729079 Marionette DEBUG loaded listener.js 17:58:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 131 (0x7fd1354e1800) [pid = 1825] [serial = 2076] [outer = 0x7fd130fd7800] 17:58:49 INFO - PROCESS | 1825 | 1462582729979 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]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:58:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1483ms 17:58:50 INFO - PROCESS | 1825 | 1462582730013 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1825 | 1462582730019 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 17:58:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:58:50 INFO - PROCESS | 1825 | 1462582730025 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 1825 | 1462582730028 Marionette TRACE conn3 <- [1,2738,null,{}] 17:58:50 INFO - PROCESS | 1825 | 1462582730034 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}] 17:58:50 INFO - PROCESS | 1825 | 1462582730284 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 17:58:50 INFO - PROCESS | 1825 | 1462582730636 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13807a800 == 132 [pid = 1825] [id = 692] 17:58:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 132 (0x7fd1354e1c00) [pid = 1825] [serial = 2077] [outer = (nil)] 17:58:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd136011c00) [pid = 1825] [serial = 2078] [outer = 0x7fd1354e1c00] 17:58:50 INFO - PROCESS | 1825 | 1462582730721 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd1361cec00) [pid = 1825] [serial = 2079] [outer = 0x7fd1354e1c00] 17:58:51 INFO - PROCESS | 1825 | 1462582731598 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]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:58:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1631ms 17:58:51 INFO - PROCESS | 1825 | 1462582731673 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 1825 | 1462582731680 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 17:58:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:58:51 INFO - PROCESS | 1825 | 1462582731697 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 1825 | 1462582731704 Marionette TRACE conn3 <- [1,2742,null,{}] 17:58:51 INFO - PROCESS | 1825 | 1462582731709 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}] 17:58:51 INFO - PROCESS | 1825 | 1462582731948 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 17:58:52 INFO - PROCESS | 1825 | 1462582732258 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138164000 == 133 [pid = 1825] [id = 693] 17:58:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd1354dfc00) [pid = 1825] [serial = 2080] [outer = (nil)] 17:58:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd13690ec00) [pid = 1825] [serial = 2081] [outer = 0x7fd1354dfc00] 17:58:52 INFO - PROCESS | 1825 | 1462582732336 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd1379ae400) [pid = 1825] [serial = 2082] [outer = 0x7fd1354dfc00] 17:58:53 INFO - PROCESS | 1825 | 1462582733168 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]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:58:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1542ms 17:58:53 INFO - PROCESS | 1825 | 1462582733231 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 17:58:53 INFO - PROCESS | 1825 | 1462582733234 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 17:58:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:58:53 INFO - PROCESS | 1825 | 1462582733240 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 1825 | 1462582733243 Marionette TRACE conn3 <- [1,2746,null,{}] 17:58:53 INFO - PROCESS | 1825 | 1462582733248 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}] 17:58:53 INFO - PROCESS | 1825 | 1462582733463 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 17:58:53 INFO - PROCESS | 1825 | 1462582733776 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ad8000 == 134 [pid = 1825] [id = 694] 17:58:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd135dc0c00) [pid = 1825] [serial = 2083] [outer = (nil)] 17:58:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd137aabc00) [pid = 1825] [serial = 2084] [outer = 0x7fd135dc0c00] 17:58:53 INFO - PROCESS | 1825 | 1462582733851 Marionette DEBUG loaded listener.js 17:58:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd137ad0000) [pid = 1825] [serial = 2085] [outer = 0x7fd135dc0c00] 17:58:54 INFO - PROCESS | 1825 | 1462582734640 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]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:58:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1428ms 17:58:54 INFO - PROCESS | 1825 | 1462582734668 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 1825 | 1462582734672 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 17:58:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:58:54 INFO - PROCESS | 1825 | 1462582734678 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 1825 | 1462582734680 Marionette TRACE conn3 <- [1,2750,null,{}] 17:58:54 INFO - PROCESS | 1825 | 1462582734688 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}] 17:58:54 INFO - PROCESS | 1825 | 1462582734893 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 17:58:55 INFO - PROCESS | 1825 | 1462582735165 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9ac000 == 135 [pid = 1825] [id = 695] 17:58:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd137fed400) [pid = 1825] [serial = 2086] [outer = (nil)] 17:58:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd137ff1800) [pid = 1825] [serial = 2087] [outer = 0x7fd137fed400] 17:58:55 INFO - PROCESS | 1825 | 1462582735293 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd1380b3400) [pid = 1825] [serial = 2088] [outer = 0x7fd137fed400] 17:58:56 INFO - PROCESS | 1825 | 1462582736168 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]]]}] 17:58:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:58:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1532ms 17:58:56 INFO - PROCESS | 1825 | 1462582736211 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 17:58:56 INFO - PROCESS | 1825 | 1462582736216 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 17:58:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:58:56 INFO - PROCESS | 1825 | 1462582736223 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:58:56 INFO - PROCESS | 1825 | 1462582736226 Marionette TRACE conn3 <- [1,2754,null,{}] 17:58:56 INFO - PROCESS | 1825 | 1462582736233 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}] 17:58:56 INFO - PROCESS | 1825 | 1462582736488 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 17:58:56 INFO - PROCESS | 1825 | 1462582736786 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13acc2800 == 136 [pid = 1825] [id = 696] 17:58:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd137ada800) [pid = 1825] [serial = 2089] [outer = (nil)] 17:58:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd1388b5800) [pid = 1825] [serial = 2090] [outer = 0x7fd137ada800] 17:58:56 INFO - PROCESS | 1825 | 1462582736862 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd138a78800) [pid = 1825] [serial = 2091] [outer = 0x7fd137ada800] 17:58:57 INFO - PROCESS | 1825 | 1462582737640 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]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:58:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1483ms 17:58:57 INFO - PROCESS | 1825 | 1462582737707 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 1825 | 1462582737711 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 17:58:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:58:57 INFO - PROCESS | 1825 | 1462582737717 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1825 | 1462582737719 Marionette TRACE conn3 <- [1,2758,null,{}] 17:58:57 INFO - PROCESS | 1825 | 1462582737725 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}] 17:58:57 INFO - PROCESS | 1825 | 1462582737936 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 17:58:58 INFO - PROCESS | 1825 | 1462582738205 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be8b800 == 137 [pid = 1825] [id = 697] 17:58:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd137fed800) [pid = 1825] [serial = 2092] [outer = (nil)] 17:58:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd1393ae400) [pid = 1825] [serial = 2093] [outer = 0x7fd137fed800] 17:58:58 INFO - PROCESS | 1825 | 1462582738319 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd1393b7c00) [pid = 1825] [serial = 2094] [outer = 0x7fd137fed800] 17:58:59 INFO - PROCESS | 1825 | 1462582739126 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]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:58:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1436ms 17:58:59 INFO - PROCESS | 1825 | 1462582739154 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 17:58:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:58:59 INFO - PROCESS | 1825 | 1462582739158 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 17:58:59 INFO - PROCESS | 1825 | 1462582739164 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 1825 | 1462582739167 Marionette TRACE conn3 <- [1,2762,null,{}] 17:58:59 INFO - PROCESS | 1825 | 1462582739172 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}] 17:58:59 INFO - PROCESS | 1825 | 1462582739378 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 17:58:59 INFO - PROCESS | 1825 | 1462582739643 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c197800 == 138 [pid = 1825] [id = 698] 17:58:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd1388aa400) [pid = 1825] [serial = 2095] [outer = (nil)] 17:58:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd13a91d800) [pid = 1825] [serial = 2096] [outer = 0x7fd1388aa400] 17:58:59 INFO - PROCESS | 1825 | 1462582739716 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd13aa02c00) [pid = 1825] [serial = 2097] [outer = 0x7fd1388aa400] 17:59:00 INFO - PROCESS | 1825 | 1462582740545 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]]]}] 17:59:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:59:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1428ms 17:59:00 INFO - PROCESS | 1825 | 1462582740592 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 1825 | 1462582740595 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 17:59:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:59:00 INFO - PROCESS | 1825 | 1462582740601 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1825 | 1462582740610 Marionette TRACE conn3 <- [1,2766,null,{}] 17:59:00 INFO - PROCESS | 1825 | 1462582740616 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}] 17:59:00 INFO - PROCESS | 1825 | 1462582740824 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 17:59:01 INFO - PROCESS | 1825 | 1462582741101 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13caa3000 == 139 [pid = 1825] [id = 699] 17:59:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd138a70400) [pid = 1825] [serial = 2098] [outer = (nil)] 17:59:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd13aa11c00) [pid = 1825] [serial = 2099] [outer = 0x7fd138a70400] 17:59:01 INFO - PROCESS | 1825 | 1462582741234 Marionette DEBUG loaded listener.js 17:59:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd13b9d7000) [pid = 1825] [serial = 2100] [outer = 0x7fd138a70400] 17:59:02 INFO - PROCESS | 1825 | 1462582742074 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]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:59:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1539ms 17:59:02 INFO - PROCESS | 1825 | 1462582742142 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1825 | 1462582742145 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 17:59:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:59:02 INFO - PROCESS | 1825 | 1462582742151 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1825 | 1462582742153 Marionette TRACE conn3 <- [1,2770,null,{}] 17:59:02 INFO - PROCESS | 1825 | 1462582742159 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}] 17:59:02 INFO - PROCESS | 1825 | 1462582742418 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 17:59:02 INFO - PROCESS | 1825 | 1462582742743 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ce95000 == 140 [pid = 1825] [id = 700] 17:59:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13ba10400) [pid = 1825] [serial = 2101] [outer = (nil)] 17:59:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd13baa2c00) [pid = 1825] [serial = 2102] [outer = 0x7fd13ba10400] 17:59:02 INFO - PROCESS | 1825 | 1462582742826 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13bc47c00) [pid = 1825] [serial = 2103] [outer = 0x7fd13ba10400] 17:59:03 INFO - PROCESS | 1825 | 1462582743664 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]]]}] 17:59:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:59:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1584ms 17:59:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:59:03 INFO - PROCESS | 1825 | 1462582743737 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 17:59:03 INFO - PROCESS | 1825 | 1462582743740 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 17:59:03 INFO - PROCESS | 1825 | 1462582743746 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:59:03 INFO - PROCESS | 1825 | 1462582743750 Marionette TRACE conn3 <- [1,2774,null,{}] 17:59:03 INFO - PROCESS | 1825 | 1462582743755 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}] 17:59:04 INFO - PROCESS | 1825 | 1462582744008 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 17:59:04 INFO - PROCESS | 1825 | 1462582744316 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0c0800 == 141 [pid = 1825] [id = 701] 17:59:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13baa0400) [pid = 1825] [serial = 2104] [outer = (nil)] 17:59:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd13be31800) [pid = 1825] [serial = 2105] [outer = 0x7fd13baa0400] 17:59:04 INFO - PROCESS | 1825 | 1462582744395 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd13c1dac00) [pid = 1825] [serial = 2106] [outer = 0x7fd13baa0400] 17:59:05 INFO - PROCESS | 1825 | 1462582745193 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]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:59:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1491ms 17:59:05 INFO - PROCESS | 1825 | 1462582745243 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1825 | 1462582745247 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 17:59:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:59:05 INFO - PROCESS | 1825 | 1462582745255 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1825 | 1462582745258 Marionette TRACE conn3 <- [1,2778,null,{}] 17:59:05 INFO - PROCESS | 1825 | 1462582745263 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}] 17:59:05 INFO - PROCESS | 1825 | 1462582745479 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 17:59:05 INFO - PROCESS | 1825 | 1462582745740 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e4a0000 == 142 [pid = 1825] [id = 702] 17:59:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13be26c00) [pid = 1825] [serial = 2107] [outer = (nil)] 17:59:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13c1e2c00) [pid = 1825] [serial = 2108] [outer = 0x7fd13be26c00] 17:59:05 INFO - PROCESS | 1825 | 1462582745859 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13c85ec00) [pid = 1825] [serial = 2109] [outer = 0x7fd13be26c00] 17:59:06 INFO - PROCESS | 1825 | 1462582746667 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]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:59:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1435ms 17:59:06 INFO - PROCESS | 1825 | 1462582746694 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 1825 | 1462582746698 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:59:06 INFO - PROCESS | 1825 | 1462582746706 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1825 | 1462582746709 Marionette TRACE conn3 <- [1,2782,null,{}] 17:59:06 INFO - PROCESS | 1825 | 1462582746714 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}] 17:59:06 INFO - PROCESS | 1825 | 1462582746911 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 17:59:07 INFO - PROCESS | 1825 | 1462582747188 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f820800 == 143 [pid = 1825] [id = 703] 17:59:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13105bc00) [pid = 1825] [serial = 2110] [outer = (nil)] 17:59:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13c927800) [pid = 1825] [serial = 2111] [outer = 0x7fd13105bc00] 17:59:07 INFO - PROCESS | 1825 | 1462582747295 Marionette DEBUG loaded listener.js 17:59:07 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13c92f000) [pid = 1825] [serial = 2112] [outer = 0x7fd13105bc00] 17:59:08 INFO - PROCESS | 1825 | 1462582748071 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]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:59:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1428ms 17:59:08 INFO - PROCESS | 1825 | 1462582748135 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 1825 | 1462582748139 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 17:59:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:59:08 INFO - PROCESS | 1825 | 1462582748145 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1825 | 1462582748147 Marionette TRACE conn3 <- [1,2786,null,{}] 17:59:08 INFO - PROCESS | 1825 | 1462582748152 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}] 17:59:08 INFO - PROCESS | 1825 | 1462582748372 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 17:59:08 INFO - PROCESS | 1825 | 1462582748637 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f99f000 == 144 [pid = 1825] [id = 704] 17:59:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13bfd3800) [pid = 1825] [serial = 2113] [outer = (nil)] 17:59:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13cedb000) [pid = 1825] [serial = 2114] [outer = 0x7fd13bfd3800] 17:59:08 INFO - PROCESS | 1825 | 1462582748758 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13cfc9000) [pid = 1825] [serial = 2115] [outer = 0x7fd13bfd3800] 17:59:09 INFO - PROCESS | 1825 | 1462582749542 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]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:59:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1428ms 17:59:09 INFO - PROCESS | 1825 | 1462582749574 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1825 | 1462582749577 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 17:59:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:59:09 INFO - PROCESS | 1825 | 1462582749583 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1825 | 1462582749585 Marionette TRACE conn3 <- [1,2790,null,{}] 17:59:09 INFO - PROCESS | 1825 | 1462582749591 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}] 17:59:09 INFO - PROCESS | 1825 | 1462582749794 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 17:59:10 INFO - PROCESS | 1825 | 1462582750064 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:10 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402c5000 == 145 [pid = 1825] [id = 705] 17:59:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd13c85f800) [pid = 1825] [serial = 2116] [outer = (nil)] 17:59:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd13cfd1800) [pid = 1825] [serial = 2117] [outer = 0x7fd13c85f800] 17:59:10 INFO - PROCESS | 1825 | 1462582750177 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd13cfdc800) [pid = 1825] [serial = 2118] [outer = 0x7fd13c85f800] 17:59:10 INFO - PROCESS | 1825 | 1462582750991 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]]]}] 17:59:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:59:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1479ms 17:59:11 INFO - PROCESS | 1825 | 1462582751075 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 17:59:11 INFO - PROCESS | 1825 | 1462582751078 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 17:59:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:59:11 INFO - PROCESS | 1825 | 1462582751084 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:59:11 INFO - PROCESS | 1825 | 1462582751086 Marionette TRACE conn3 <- [1,2794,null,{}] 17:59:11 INFO - PROCESS | 1825 | 1462582751092 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}] 17:59:11 INFO - PROCESS | 1825 | 1462582751382 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 17:59:11 INFO - PROCESS | 1825 | 1462582751734 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140d9f000 == 146 [pid = 1825] [id = 706] 17:59:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd13ced7000) [pid = 1825] [serial = 2119] [outer = (nil)] 17:59:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13d188800) [pid = 1825] [serial = 2120] [outer = 0x7fd13ced7000] 17:59:11 INFO - PROCESS | 1825 | 1462582751805 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13d192000) [pid = 1825] [serial = 2121] [outer = 0x7fd13ced7000] 17:59:12 INFO - PROCESS | 1825 | 1462582752555 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]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:59:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1531ms 17:59:12 INFO - PROCESS | 1825 | 1462582752616 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 1825 | 1462582752619 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 17:59:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:59:12 INFO - PROCESS | 1825 | 1462582752625 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1825 | 1462582752627 Marionette TRACE conn3 <- [1,2798,null,{}] 17:59:12 INFO - PROCESS | 1825 | 1462582752632 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}] 17:59:12 INFO - PROCESS | 1825 | 1462582752838 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 17:59:13 INFO - PROCESS | 1825 | 1462582753107 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dc9800 == 147 [pid = 1825] [id = 707] 17:59:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13cfc9400) [pid = 1825] [serial = 2122] [outer = (nil)] 17:59:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13d1f6800) [pid = 1825] [serial = 2123] [outer = 0x7fd13cfc9400] 17:59:13 INFO - PROCESS | 1825 | 1462582753177 Marionette DEBUG loaded listener.js 17:59:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd13d1fd800) [pid = 1825] [serial = 2124] [outer = 0x7fd13cfc9400] 17:59:14 INFO - PROCESS | 1825 | 1462582754075 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]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:59:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1477ms 17:59:14 INFO - PROCESS | 1825 | 1462582754103 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 1825 | 1462582754106 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 17:59:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:59:14 INFO - PROCESS | 1825 | 1462582754112 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 1825 | 1462582754114 Marionette TRACE conn3 <- [1,2802,null,{}] 17:59:14 INFO - PROCESS | 1825 | 1462582754120 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}] 17:59:14 INFO - PROCESS | 1825 | 1462582754337 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 17:59:14 INFO - PROCESS | 1825 | 1462582754651 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd145d59000 == 148 [pid = 1825] [id = 708] 17:59:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd13d18c400) [pid = 1825] [serial = 2125] [outer = (nil)] 17:59:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd13d290400) [pid = 1825] [serial = 2126] [outer = 0x7fd13d18c400] 17:59:14 INFO - PROCESS | 1825 | 1462582754723 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13e1b9400) [pid = 1825] [serial = 2127] [outer = 0x7fd13d18c400] 17:59:15 INFO - PROCESS | 1825 | 1462582755512 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]]]}] 17:59:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:59:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1427ms 17:59:15 INFO - PROCESS | 1825 | 1462582755540 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 17:59:15 INFO - PROCESS | 1825 | 1462582755543 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 17:59:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:59:15 INFO - PROCESS | 1825 | 1462582755548 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:59:15 INFO - PROCESS | 1825 | 1462582755551 Marionette TRACE conn3 <- [1,2806,null,{}] 17:59:15 INFO - PROCESS | 1825 | 1462582755557 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}] 17:59:15 INFO - PROCESS | 1825 | 1462582755755 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 17:59:16 INFO - PROCESS | 1825 | 1462582756034 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14615e800 == 149 [pid = 1825] [id = 709] 17:59:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd13c1de800) [pid = 1825] [serial = 2128] [outer = (nil)] 17:59:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd13e1c7400) [pid = 1825] [serial = 2129] [outer = 0x7fd13c1de800] 17:59:16 INFO - PROCESS | 1825 | 1462582756155 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd13e1ce400) [pid = 1825] [serial = 2130] [outer = 0x7fd13c1de800] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137fce000 == 148 [pid = 1825] [id = 475] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137929000 == 147 [pid = 1825] [id = 689] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135fb1000 == 146 [pid = 1825] [id = 687] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13111d800 == 145 [pid = 1825] [id = 685] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1316c7800 == 144 [pid = 1825] [id = 684] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130ef6800 == 143 [pid = 1825] [id = 683] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c19b000 == 142 [pid = 1825] [id = 675] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13accb800 == 141 [pid = 1825] [id = 674] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a4d000 == 140 [pid = 1825] [id = 673] 17:59:17 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135dda800 == 139 [pid = 1825] [id = 672] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd137ada000) [pid = 1825] [serial = 2013] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd14ee93000) [pid = 1825] [serial = 2000] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13113d800) [pid = 1825] [serial = 2003] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13e264400) [pid = 1825] [serial = 1971] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd140c6a400) [pid = 1825] [serial = 1980] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13bfd3000) [pid = 1825] [serial = 1961] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd135dbfc00) [pid = 1825] [serial = 2006] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13ced8400) [pid = 1825] [serial = 1964] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd140a71400) [pid = 1825] [serial = 1979] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd146942800) [pid = 1825] [serial = 1988] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd137aab800) [pid = 1825] [serial = 2010] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd137ab1c00) [pid = 1825] [serial = 2012] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd138a77400) [pid = 1825] [serial = 1953] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd1473d7000) [pid = 1825] [serial = 1917] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd148523c00) [pid = 1825] [serial = 1923] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd13ba0c000) [pid = 1825] [serial = 1958] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd136c23000) [pid = 1825] [serial = 2009] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd13cfe8000) [pid = 1825] [serial = 1967] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd1401b1400) [pid = 1825] [serial = 1976] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd13bc44400) [pid = 1825] [serial = 1959] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd13e1c6400) [pid = 1825] [serial = 1970] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd147473000) [pid = 1825] [serial = 1989] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd1462ed000) [pid = 1825] [serial = 1986] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd14b084400) [pid = 1825] [serial = 1991] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd14613ac00) [pid = 1825] [serial = 1985] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd14cdd7800) [pid = 1825] [serial = 1994] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd1404a8c00) [pid = 1825] [serial = 1977] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd135e10800) [pid = 1825] [serial = 1947] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1354d5c00) [pid = 1825] [serial = 1946] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd13f2be800) [pid = 1825] [serial = 1973] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd137ab3400) [pid = 1825] [serial = 1950] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd130fdb800) [pid = 1825] [serial = 1944] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd1307d1000) [pid = 1825] [serial = 1943] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd14e769400) [pid = 1825] [serial = 1997] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd13cfd5000) [pid = 1825] [serial = 1965] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd14f474400) [pid = 1825] [serial = 2001] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd14c2d3c00) [pid = 1825] [serial = 1992] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd14d354c00) [pid = 1825] [serial = 1995] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd1481e4400) [pid = 1825] [serial = 1926] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd135fe0400) [pid = 1825] [serial = 2007] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1379a4c00) [pid = 1825] [serial = 1869] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd13d1fd000) [pid = 1825] [serial = 1968] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd147481000) [pid = 1825] [serial = 1920] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd140e33400) [pid = 1825] [serial = 1982] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd13c864800) [pid = 1825] [serial = 1962] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd13b9cd000) [pid = 1825] [serial = 1956] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd13a923400) [pid = 1825] [serial = 1955] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd144da3000) [pid = 1825] [serial = 1983] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd13f3fac00) [pid = 1825] [serial = 1974] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd133ed9c00) [pid = 1825] [serial = 2004] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd1380bc800) [pid = 1825] [serial = 1952] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 133 (0x7fd1379a7c00) [pid = 1825] [serial = 1949] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | --DOMWINDOW == 132 (0x7fd14e848400) [pid = 1825] [serial = 1998] [outer = (nil)] [url = about:blank] 17:59:18 INFO - PROCESS | 1825 | 1462582758444 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]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:59:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2937ms 17:59:18 INFO - PROCESS | 1825 | 1462582758487 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1825 | 1462582758492 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 17:59:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:59:18 INFO - PROCESS | 1825 | 1462582758499 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1825 | 1462582758506 Marionette TRACE conn3 <- [1,2810,null,{}] 17:59:18 INFO - PROCESS | 1825 | 1462582758515 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}] 17:59:18 INFO - PROCESS | 1825 | 1462582758741 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 17:59:18 INFO - PROCESS | 1825 | 1462582758935 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130eed800 == 140 [pid = 1825] [id = 710] 17:59:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 133 (0x7fd130bc7800) [pid = 1825] [serial = 2131] [outer = (nil)] 17:59:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 134 (0x7fd13105f800) [pid = 1825] [serial = 2132] [outer = 0x7fd130bc7800] 17:59:19 INFO - PROCESS | 1825 | 1462582759001 Marionette DEBUG loaded listener.js 17:59:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd131139400) [pid = 1825] [serial = 2133] [outer = 0x7fd130bc7800] 17:59:19 INFO - PROCESS | 1825 | 1462582759689 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]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:59:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1235ms 17:59:19 INFO - PROCESS | 1825 | 1462582759733 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 1825 | 1462582759741 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 17:59:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:59:19 INFO - PROCESS | 1825 | 1462582759750 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1825 | 1462582759754 Marionette TRACE conn3 <- [1,2814,null,{}] 17:59:19 INFO - PROCESS | 1825 | 1462582759759 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}] 17:59:19 INFO - PROCESS | 1825 | 1462582759946 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 17:59:20 INFO - PROCESS | 1825 | 1462582760151 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd133e39000 == 141 [pid = 1825] [id = 711] 17:59:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd130bc8400) [pid = 1825] [serial = 2134] [outer = (nil)] 17:59:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd1351ea000) [pid = 1825] [serial = 2135] [outer = 0x7fd130bc8400] 17:59:20 INFO - PROCESS | 1825 | 1462582760211 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd1352ea400) [pid = 1825] [serial = 2136] [outer = 0x7fd130bc8400] 17:59:21 INFO - PROCESS | 1825 | 1462582761053 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]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:59:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1333ms 17:59:21 INFO - PROCESS | 1825 | 1462582761090 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1825 | 1462582761096 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 17:59:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:59:21 INFO - PROCESS | 1825 | 1462582761123 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1825 | 1462582761129 Marionette TRACE conn3 <- [1,2818,null,{}] 17:59:21 INFO - PROCESS | 1825 | 1462582761144 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}] 17:59:21 INFO - PROCESS | 1825 | 1462582761419 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 17:59:21 INFO - PROCESS | 1825 | 1462582761450 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e46800 == 142 [pid = 1825] [id = 712] 17:59:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd135e10800) [pid = 1825] [serial = 2137] [outer = (nil)] 17:59:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd135f95c00) [pid = 1825] [serial = 2138] [outer = 0x7fd135e10800] 17:59:21 INFO - PROCESS | 1825 | 1462582761512 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd136004400) [pid = 1825] [serial = 2139] [outer = 0x7fd135e10800] 17:59:22 INFO - PROCESS | 1825 | 1462582762681 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]]]}] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd130bc7c00) [pid = 1825] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd136c28000) [pid = 1825] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd13606e800) [pid = 1825] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 137 (0x7fd1352e8800) [pid = 1825] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 136 (0x7fd135db8000) [pid = 1825] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 135 (0x7fd130bcf800) [pid = 1825] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:59:22 INFO - PROCESS | 1825 | --DOMWINDOW == 134 (0x7fd1311e7800) [pid = 1825] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:59:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:59:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1642ms 17:59:22 INFO - PROCESS | 1825 | 1462582762758 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 1825 | 1462582762762 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 17:59:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:59:22 INFO - PROCESS | 1825 | 1462582762767 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 1825 | 1462582762770 Marionette TRACE conn3 <- [1,2822,null,{}] 17:59:22 INFO - PROCESS | 1825 | 1462582762775 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}] 17:59:22 INFO - PROCESS | 1825 | 1462582762957 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 17:59:23 INFO - PROCESS | 1825 | 1462582763184 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136cd8800 == 143 [pid = 1825] [id = 713] 17:59:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 135 (0x7fd130fdec00) [pid = 1825] [serial = 2140] [outer = (nil)] 17:59:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 136 (0x7fd136008400) [pid = 1825] [serial = 2141] [outer = 0x7fd130fdec00] 17:59:23 INFO - PROCESS | 1825 | 1462582763244 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 137 (0x7fd1361cbc00) [pid = 1825] [serial = 2142] [outer = 0x7fd130fdec00] 17:59:23 INFO - PROCESS | 1825 | 1462582763913 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]]]}] 17:59:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:59:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1176ms 17:59:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:59:23 INFO - PROCESS | 1825 | 1462582763946 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 17:59:23 INFO - PROCESS | 1825 | 1462582763948 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 17:59:23 INFO - PROCESS | 1825 | 1462582763954 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:59:23 INFO - PROCESS | 1825 | 1462582763957 Marionette TRACE conn3 <- [1,2826,null,{}] 17:59:23 INFO - PROCESS | 1825 | 1462582763962 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}] 17:59:24 INFO - PROCESS | 1825 | 1462582764230 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 17:59:24 INFO - PROCESS | 1825 | 1462582764249 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fce000 == 144 [pid = 1825] [id = 714] 17:59:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 138 (0x7fd135e12000) [pid = 1825] [serial = 2143] [outer = (nil)] 17:59:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 139 (0x7fd13690bc00) [pid = 1825] [serial = 2144] [outer = 0x7fd135e12000] 17:59:24 INFO - PROCESS | 1825 | 1462582764306 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 140 (0x7fd1379a4400) [pid = 1825] [serial = 2145] [outer = 0x7fd135e12000] 17:59:25 INFO - PROCESS | 1825 | 1462582765427 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:59:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1535ms 17:59:25 INFO - PROCESS | 1825 | 1462582765489 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1825 | 1462582765496 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 17:59:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:59:25 INFO - PROCESS | 1825 | 1462582765504 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1825 | 1462582765509 Marionette TRACE conn3 <- [1,2830,null,{}] 17:59:25 INFO - PROCESS | 1825 | 1462582765518 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}] 17:59:25 INFO - PROCESS | 1825 | 1462582765786 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 17:59:26 INFO - PROCESS | 1825 | 1462582766112 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:26 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1356c8800 == 145 [pid = 1825] [id = 715] 17:59:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 141 (0x7fd1311ea800) [pid = 1825] [serial = 2146] [outer = (nil)] 17:59:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 142 (0x7fd1311efc00) [pid = 1825] [serial = 2147] [outer = 0x7fd1311ea800] 17:59:26 INFO - PROCESS | 1825 | 1462582766221 Marionette DEBUG loaded listener.js 17:59:26 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd1352eb000) [pid = 1825] [serial = 2148] [outer = 0x7fd1311ea800] 17:59:27 INFO - PROCESS | 1825 | 1462582767101 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]]]}] 17:59:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:59:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1642ms 17:59:27 INFO - PROCESS | 1825 | 1462582767147 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 17:59:27 INFO - PROCESS | 1825 | 1462582767156 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 17:59:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:59:27 INFO - PROCESS | 1825 | 1462582767166 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:59:27 INFO - PROCESS | 1825 | 1462582767169 Marionette TRACE conn3 <- [1,2834,null,{}] 17:59:27 INFO - PROCESS | 1825 | 1462582767176 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}] 17:59:27 INFO - PROCESS | 1825 | 1462582767391 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 17:59:27 INFO - PROCESS | 1825 | 1462582767700 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1380aa000 == 146 [pid = 1825] [id = 716] 17:59:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd135f97400) [pid = 1825] [serial = 2149] [outer = (nil)] 17:59:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd136004800) [pid = 1825] [serial = 2150] [outer = 0x7fd135f97400] 17:59:27 INFO - PROCESS | 1825 | 1462582767787 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd13690c000) [pid = 1825] [serial = 2151] [outer = 0x7fd135f97400] 17:59:28 INFO - PROCESS | 1825 | 1462582768722 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:59:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1630ms 17:59:28 INFO - PROCESS | 1825 | 1462582768796 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 17:59:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:59:28 INFO - PROCESS | 1825 | 1462582768800 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 17:59:28 INFO - PROCESS | 1825 | 1462582768806 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 1825 | 1462582768812 Marionette TRACE conn3 <- [1,2838,null,{}] 17:59:28 INFO - PROCESS | 1825 | 1462582768827 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}] 17:59:29 INFO - PROCESS | 1825 | 1462582769075 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 17:59:29 INFO - PROCESS | 1825 | 1462582769387 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13a9a8800 == 147 [pid = 1825] [id = 717] 17:59:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd137ad0800) [pid = 1825] [serial = 2152] [outer = (nil)] 17:59:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd137fe7000) [pid = 1825] [serial = 2153] [outer = 0x7fd137ad0800] 17:59:29 INFO - PROCESS | 1825 | 1462582769459 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd13805a000) [pid = 1825] [serial = 2154] [outer = 0x7fd137ad0800] 17:59:30 INFO - PROCESS | 1825 | 1462582770286 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]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:59:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1542ms 17:59:30 INFO - PROCESS | 1825 | 1462582770348 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 17:59:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:59:30 INFO - PROCESS | 1825 | 1462582770353 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 17:59:30 INFO - PROCESS | 1825 | 1462582770359 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1825 | 1462582770362 Marionette TRACE conn3 <- [1,2842,null,{}] 17:59:30 INFO - PROCESS | 1825 | 1462582770367 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}] 17:59:30 INFO - PROCESS | 1825 | 1462582770608 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 17:59:30 INFO - PROCESS | 1825 | 1462582770913 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c0c7000 == 148 [pid = 1825] [id = 718] 17:59:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd137ad4c00) [pid = 1825] [serial = 2155] [outer = (nil)] 17:59:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd1388b8800) [pid = 1825] [serial = 2156] [outer = 0x7fd137ad4c00] 17:59:30 INFO - PROCESS | 1825 | 1462582770989 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd13a916400) [pid = 1825] [serial = 2157] [outer = 0x7fd137ad4c00] 17:59:31 INFO - PROCESS | 1825 | 1462582771828 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]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:59:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1533ms 17:59:31 INFO - PROCESS | 1825 | 1462582771892 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 1825 | 1462582771896 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 17:59:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:59:31 INFO - PROCESS | 1825 | 1462582771902 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1825 | 1462582771904 Marionette TRACE conn3 <- [1,2846,null,{}] 17:59:31 INFO - PROCESS | 1825 | 1462582771910 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}] 17:59:32 INFO - PROCESS | 1825 | 1462582772132 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 17:59:32 INFO - PROCESS | 1825 | 1462582772437 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13caab000 == 149 [pid = 1825] [id = 719] 17:59:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd1380b9c00) [pid = 1825] [serial = 2158] [outer = (nil)] 17:59:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd13b9d6800) [pid = 1825] [serial = 2159] [outer = 0x7fd1380b9c00] 17:59:32 INFO - PROCESS | 1825 | 1462582772526 Marionette DEBUG loaded listener.js 17:59:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd13ba0cc00) [pid = 1825] [serial = 2160] [outer = 0x7fd1380b9c00] 17:59:33 INFO - PROCESS | 1825 | 1462582773407 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]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:59:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1580ms 17:59:33 INFO - PROCESS | 1825 | 1462582773483 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1825 | 1462582773487 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 17:59:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:59:33 INFO - PROCESS | 1825 | 1462582773493 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1825 | 1462582773496 Marionette TRACE conn3 <- [1,2850,null,{}] 17:59:33 INFO - PROCESS | 1825 | 1462582773501 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}] 17:59:33 INFO - PROCESS | 1825 | 1462582773792 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 17:59:34 INFO - PROCESS | 1825 | 1462582774104 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0be000 == 150 [pid = 1825] [id = 720] 17:59:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd13be2b400) [pid = 1825] [serial = 2161] [outer = (nil)] 17:59:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd13c1e4000) [pid = 1825] [serial = 2162] [outer = 0x7fd13be2b400] 17:59:34 INFO - PROCESS | 1825 | 1462582774181 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd13cee4c00) [pid = 1825] [serial = 2163] [outer = 0x7fd13be2b400] 17:59:35 INFO - PROCESS | 1825 | 1462582775007 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:59:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1583ms 17:59:35 INFO - PROCESS | 1825 | 1462582775077 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 1825 | 1462582775080 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 17:59:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:59:35 INFO - PROCESS | 1825 | 1462582775087 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 1825 | 1462582775089 Marionette TRACE conn3 <- [1,2854,null,{}] 17:59:35 INFO - PROCESS | 1825 | 1462582775095 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}] 17:59:35 INFO - PROCESS | 1825 | 1462582775340 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 17:59:35 INFO - PROCESS | 1825 | 1462582775648 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f831800 == 151 [pid = 1825] [id = 721] 17:59:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13be2ac00) [pid = 1825] [serial = 2164] [outer = (nil)] 17:59:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd13d18e000) [pid = 1825] [serial = 2165] [outer = 0x7fd13be2ac00] 17:59:35 INFO - PROCESS | 1825 | 1462582775722 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd13d291800) [pid = 1825] [serial = 2166] [outer = 0x7fd13be2ac00] 17:59:36 INFO - PROCESS | 1825 | 1462582776532 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]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:59:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1479ms 17:59:36 INFO - PROCESS | 1825 | 1462582776567 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1825 | 1462582776570 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 17:59:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:59:36 INFO - PROCESS | 1825 | 1462582776576 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1825 | 1462582776579 Marionette TRACE conn3 <- [1,2858,null,{}] 17:59:36 INFO - PROCESS | 1825 | 1462582776584 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}] 17:59:36 INFO - PROCESS | 1825 | 1462582776795 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 17:59:37 INFO - PROCESS | 1825 | 1462582777067 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd140c0c000 == 152 [pid = 1825] [id = 722] 17:59:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd13be2f000) [pid = 1825] [serial = 2167] [outer = (nil)] 17:59:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13e1be400) [pid = 1825] [serial = 2168] [outer = 0x7fd13be2f000] 17:59:37 INFO - PROCESS | 1825 | 1462582777188 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13e1d3000) [pid = 1825] [serial = 2169] [outer = 0x7fd13be2f000] 17:59:38 INFO - PROCESS | 1825 | 1462582778036 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:59:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:59:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1493ms 17:59:38 INFO - PROCESS | 1825 | 1462582778072 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 17:59:38 INFO - PROCESS | 1825 | 1462582778075 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 17:59:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:59:38 INFO - PROCESS | 1825 | 1462582778081 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:59:38 INFO - PROCESS | 1825 | 1462582778084 Marionette TRACE conn3 <- [1,2862,null,{}] 17:59:38 INFO - PROCESS | 1825 | 1462582778089 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}] 17:59:38 INFO - PROCESS | 1825 | 1462582778293 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 17:59:38 INFO - PROCESS | 1825 | 1462582778604 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144ddb800 == 153 [pid = 1825] [id = 723] 17:59:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13cfe1400) [pid = 1825] [serial = 2170] [outer = (nil)] 17:59:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13e269c00) [pid = 1825] [serial = 2171] [outer = 0x7fd13cfe1400] 17:59:38 INFO - PROCESS | 1825 | 1462582778685 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13f2b9400) [pid = 1825] [serial = 2172] [outer = 0x7fd13cfe1400] 17:59:39 INFO - PROCESS | 1825 | 1462582779596 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]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:59:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1545ms 17:59:39 INFO - PROCESS | 1825 | 1462582779628 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1825 | 1462582779631 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 17:59:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:59:39 INFO - PROCESS | 1825 | 1462582779637 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 1825 | 1462582779639 Marionette TRACE conn3 <- [1,2866,null,{}] 17:59:39 INFO - PROCESS | 1825 | 1462582779645 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}] 17:59:39 INFO - PROCESS | 1825 | 1462582779843 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 17:59:40 INFO - PROCESS | 1825 | 1462582780161 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14615a800 == 154 [pid = 1825] [id = 724] 17:59:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13d294800) [pid = 1825] [serial = 2173] [outer = (nil)] 17:59:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13f2cb400) [pid = 1825] [serial = 2174] [outer = 0x7fd13d294800] 17:59:40 INFO - PROCESS | 1825 | 1462582780237 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13f3edc00) [pid = 1825] [serial = 2175] [outer = 0x7fd13d294800] 17:59:41 INFO - PROCESS | 1825 | 1462582781088 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]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:59:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1487ms 17:59:41 INFO - PROCESS | 1825 | 1462582781125 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1825 | 1462582781129 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 17:59:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:59:41 INFO - PROCESS | 1825 | 1462582781135 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 1825 | 1462582781139 Marionette TRACE conn3 <- [1,2870,null,{}] 17:59:41 INFO - PROCESS | 1825 | 1462582781172 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}] 17:59:41 INFO - PROCESS | 1825 | 1462582781508 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 17:59:41 INFO - PROCESS | 1825 | 1462582781904 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:41 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146758800 == 155 [pid = 1825] [id = 725] 17:59:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd140004800) [pid = 1825] [serial = 2176] [outer = (nil)] 17:59:41 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd140008c00) [pid = 1825] [serial = 2177] [outer = 0x7fd140004800] 17:59:41 INFO - PROCESS | 1825 | 1462582781981 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd1401a6400) [pid = 1825] [serial = 2178] [outer = 0x7fd140004800] 17:59:42 INFO - PROCESS | 1825 | 1462582782810 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]]]}] 17:59:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:59:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1735ms 17:59:42 INFO - PROCESS | 1825 | 1462582782870 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 17:59:42 INFO - PROCESS | 1825 | 1462582782873 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 17:59:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:59:42 INFO - PROCESS | 1825 | 1462582782879 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:59:42 INFO - PROCESS | 1825 | 1462582782881 Marionette TRACE conn3 <- [1,2874,null,{}] 17:59:42 INFO - PROCESS | 1825 | 1462582782887 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}] 17:59:43 INFO - PROCESS | 1825 | 1462582783108 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 17:59:43 INFO - PROCESS | 1825 | 1462582783425 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a3e000 == 156 [pid = 1825] [id = 726] 17:59:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd140002400) [pid = 1825] [serial = 2179] [outer = (nil)] 17:59:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd1401af400) [pid = 1825] [serial = 2180] [outer = 0x7fd140002400] 17:59:43 INFO - PROCESS | 1825 | 1462582783498 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd140418000) [pid = 1825] [serial = 2181] [outer = 0x7fd140002400] 17:59:44 INFO - PROCESS | 1825 | 1462582784268 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]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1440ms 17:59:44 INFO - PROCESS | 1825 | 1462582784341 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1825 | 1462582784344 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 17:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:59:44 INFO - PROCESS | 1825 | 1462582784351 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1825 | 1462582784353 Marionette TRACE conn3 <- [1,2878,null,{}] 17:59:44 INFO - PROCESS | 1825 | 1462582784359 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}] 17:59:44 INFO - PROCESS | 1825 | 1462582784562 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 17:59:44 INFO - PROCESS | 1825 | 1462582784831 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146bb4000 == 157 [pid = 1825] [id = 727] 17:59:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd1401a7000) [pid = 1825] [serial = 2182] [outer = (nil)] 17:59:44 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd14041e000) [pid = 1825] [serial = 2183] [outer = 0x7fd1401a7000] 17:59:44 INFO - PROCESS | 1825 | 1462582784940 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd1404a5000) [pid = 1825] [serial = 2184] [outer = 0x7fd1401a7000] 17:59:45 INFO - PROCESS | 1825 | 1462582785759 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]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:59:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1481ms 17:59:45 INFO - PROCESS | 1825 | 1462582785832 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1825 | 1462582785835 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 17:59:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:59:45 INFO - PROCESS | 1825 | 1462582785841 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1825 | 1462582785843 Marionette TRACE conn3 <- [1,2882,null,{}] 17:59:45 INFO - PROCESS | 1825 | 1462582785848 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}] 17:59:46 INFO - PROCESS | 1825 | 1462582786054 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 17:59:46 INFO - PROCESS | 1825 | 1462582786381 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1471ac800 == 158 [pid = 1825] [id = 728] 17:59:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd13f3f0800) [pid = 1825] [serial = 2185] [outer = (nil)] 17:59:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd1404af800) [pid = 1825] [serial = 2186] [outer = 0x7fd13f3f0800] 17:59:46 INFO - PROCESS | 1825 | 1462582786454 Marionette DEBUG loaded listener.js 17:59:46 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd140a68c00) [pid = 1825] [serial = 2187] [outer = 0x7fd13f3f0800] 17:59:47 INFO - PROCESS | 1825 | 1462582787275 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]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:59:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1485ms 17:59:47 INFO - PROCESS | 1825 | 1462582787327 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1825 | 1462582787330 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 17:59:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:59:47 INFO - PROCESS | 1825 | 1462582787336 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1825 | 1462582787338 Marionette TRACE conn3 <- [1,2886,null,{}] 17:59:47 INFO - PROCESS | 1825 | 1462582787343 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}] 17:59:47 INFO - PROCESS | 1825 | 1462582787568 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 17:59:47 INFO - PROCESS | 1825 | 1462582787884 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1474dd800 == 159 [pid = 1825] [id = 729] 17:59:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd1401ac800) [pid = 1825] [serial = 2188] [outer = (nil)] 17:59:47 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd140b9ec00) [pid = 1825] [serial = 2189] [outer = 0x7fd1401ac800] 17:59:47 INFO - PROCESS | 1825 | 1462582787958 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd140ba9400) [pid = 1825] [serial = 2190] [outer = 0x7fd1401ac800] 17:59:48 INFO - PROCESS | 1825 | 1462582788770 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]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:59:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1478ms 17:59:48 INFO - PROCESS | 1825 | 1462582788814 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 1825 | 1462582788822 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 17:59:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:59:48 INFO - PROCESS | 1825 | 1462582788834 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 1825 | 1462582788836 Marionette TRACE conn3 <- [1,2890,null,{}] 17:59:48 INFO - PROCESS | 1825 | 1462582788841 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}] 17:59:49 INFO - PROCESS | 1825 | 1462582789069 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 17:59:49 INFO - PROCESS | 1825 | 1462582789407 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1476ae800 == 160 [pid = 1825] [id = 730] 17:59:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd1404a5400) [pid = 1825] [serial = 2191] [outer = (nil)] 17:59:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd140c6e000) [pid = 1825] [serial = 2192] [outer = 0x7fd1404a5400] 17:59:49 INFO - PROCESS | 1825 | 1462582789482 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd140e29400) [pid = 1825] [serial = 2193] [outer = 0x7fd1404a5400] 17:59:50 INFO - PROCESS | 1825 | 1462582790304 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1534ms 17:59:50 INFO - PROCESS | 1825 | 1462582790369 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 17:59:50 INFO - PROCESS | 1825 | 1462582790373 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 17:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:59:50 INFO - PROCESS | 1825 | 1462582790378 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:59:50 INFO - PROCESS | 1825 | 1462582790380 Marionette TRACE conn3 <- [1,2894,null,{}] 17:59:50 INFO - PROCESS | 1825 | 1462582790386 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}] 17:59:50 INFO - PROCESS | 1825 | 1462582790596 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 17:59:50 INFO - PROCESS | 1825 | 1462582790911 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148564000 == 161 [pid = 1825] [id = 731] 17:59:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd1354de800) [pid = 1825] [serial = 2194] [outer = (nil)] 17:59:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd140e31c00) [pid = 1825] [serial = 2195] [outer = 0x7fd1354de800] 17:59:50 INFO - PROCESS | 1825 | 1462582790987 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd144c72400) [pid = 1825] [serial = 2196] [outer = 0x7fd1354de800] 17:59:51 INFO - PROCESS | 1825 | 1462582791798 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]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1480ms 17:59:51 INFO - PROCESS | 1825 | 1462582791860 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1825 | 1462582791864 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 17:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:59:51 INFO - PROCESS | 1825 | 1462582791870 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 1825 | 1462582791872 Marionette TRACE conn3 <- [1,2898,null,{}] 17:59:51 INFO - PROCESS | 1825 | 1462582791877 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}] 17:59:52 INFO - PROCESS | 1825 | 1462582792096 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 17:59:52 INFO - PROCESS | 1825 | 1462582792423 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149db0000 == 162 [pid = 1825] [id = 732] 17:59:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd140c68800) [pid = 1825] [serial = 2197] [outer = (nil)] 17:59:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd144c7ec00) [pid = 1825] [serial = 2198] [outer = 0x7fd140c68800] 17:59:52 INFO - PROCESS | 1825 | 1462582792493 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd144da7400) [pid = 1825] [serial = 2199] [outer = 0x7fd140c68800] 17:59:53 INFO - PROCESS | 1825 | 1462582793307 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]]]}] 17:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1488ms 17:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:59:53 INFO - PROCESS | 1825 | 1462582793359 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 17:59:53 INFO - PROCESS | 1825 | 1462582793362 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 17:59:53 INFO - PROCESS | 1825 | 1462582793368 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1825 | 1462582793371 Marionette TRACE conn3 <- [1,2902,null,{}] 17:59:53 INFO - PROCESS | 1825 | 1462582793376 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}] 17:59:53 INFO - PROCESS | 1825 | 1462582793595 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 17:59:53 INFO - PROCESS | 1825 | 1462582793924 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14c205800 == 163 [pid = 1825] [id = 733] 17:59:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd144c72800) [pid = 1825] [serial = 2200] [outer = (nil)] 17:59:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd146132800) [pid = 1825] [serial = 2201] [outer = 0x7fd144c72800] 17:59:54 INFO - PROCESS | 1825 | 1462582793999 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd14613c800) [pid = 1825] [serial = 2202] [outer = 0x7fd144c72800] 17:59:54 INFO - PROCESS | 1825 | 1462582794822 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1533ms 17:59:54 INFO - PROCESS | 1825 | 1462582794901 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 1825 | 1462582794904 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 17:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:59:54 INFO - PROCESS | 1825 | 1462582794910 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 1825 | 1462582794913 Marionette TRACE conn3 <- [1,2906,null,{}] 17:59:54 INFO - PROCESS | 1825 | 1462582794918 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}] 17:59:55 INFO - PROCESS | 1825 | 1462582795170 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13b9ae000 == 162 [pid = 1825] [id = 468] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136cd8800 == 161 [pid = 1825] [id = 713] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13790c800 == 160 [pid = 1825] [id = 688] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e46800 == 159 [pid = 1825] [id = 712] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135ddb000 == 158 [pid = 1825] [id = 686] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd133e39000 == 157 [pid = 1825] [id = 711] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130eed800 == 156 [pid = 1825] [id = 710] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14615e800 == 155 [pid = 1825] [id = 709] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd145d59000 == 154 [pid = 1825] [id = 708] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144dc9800 == 153 [pid = 1825] [id = 707] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140d9f000 == 152 [pid = 1825] [id = 706] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402c5000 == 151 [pid = 1825] [id = 705] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f99f000 == 150 [pid = 1825] [id = 704] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f820800 == 149 [pid = 1825] [id = 703] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e4a0000 == 148 [pid = 1825] [id = 702] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0c0800 == 147 [pid = 1825] [id = 701] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ce95000 == 146 [pid = 1825] [id = 700] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13caa3000 == 145 [pid = 1825] [id = 699] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c197800 == 144 [pid = 1825] [id = 698] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13be8b800 == 143 [pid = 1825] [id = 697] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13acc2800 == 142 [pid = 1825] [id = 696] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9ac000 == 141 [pid = 1825] [id = 695] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138ad8000 == 140 [pid = 1825] [id = 694] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138164000 == 139 [pid = 1825] [id = 693] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13807a800 == 138 [pid = 1825] [id = 692] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135eda800 == 137 [pid = 1825] [id = 691] 17:59:56 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b4a800 == 136 [pid = 1825] [id = 690] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd135f97800) [pid = 1825] [serial = 2061] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd1380b3c00) [pid = 1825] [serial = 2015] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd136a63c00) [pid = 1825] [serial = 2021] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd136a66000) [pid = 1825] [serial = 2067] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd1354d8400) [pid = 1825] [serial = 2057] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd140e37000) [pid = 1825] [serial = 2045] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd135fe6c00) [pid = 1825] [serial = 2063] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd1393b2400) [pid = 1825] [serial = 2024] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd133ed1c00) [pid = 1825] [serial = 2048] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd135e14800) [pid = 1825] [serial = 2060] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd13bc46400) [pid = 1825] [serial = 2030] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd13cfd4c00) [pid = 1825] [serial = 2033] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd13600cc00) [pid = 1825] [serial = 2064] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd1401a6000) [pid = 1825] [serial = 2042] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13f3f4000) [pid = 1825] [serial = 2039] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13690cc00) [pid = 1825] [serial = 2066] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd130fd4c00) [pid = 1825] [serial = 2051] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd1351e8000) [pid = 1825] [serial = 2018] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd1388b1000) [pid = 1825] [serial = 2016] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13e269400) [pid = 1825] [serial = 2036] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13ba02400) [pid = 1825] [serial = 2027] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd1311ebc00) [pid = 1825] [serial = 2054] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd133ed9800) [pid = 1825] [serial = 2055] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd135db5800) [pid = 1825] [serial = 2058] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd131056400) [pid = 1825] [serial = 2052] [outer = (nil)] [url = about:blank] 17:59:56 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd1361ce800) [pid = 1825] [serial = 2069] [outer = (nil)] [url = about:blank] 17:59:57 INFO - PROCESS | 1825 | 1462582797195 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130b5f800 == 137 [pid = 1825] [id = 734] 17:59:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd1307d8c00) [pid = 1825] [serial = 2203] [outer = (nil)] 17:59:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd130bce000) [pid = 1825] [serial = 2204] [outer = 0x7fd1307d8c00] 17:59:57 INFO - PROCESS | 1825 | 1462582797262 Marionette DEBUG loaded listener.js 17:59:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd131056400) [pid = 1825] [serial = 2205] [outer = 0x7fd1307d8c00] 17:59:57 INFO - PROCESS | 1825 | 1462582797985 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]]]}] 17:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 3092ms 17:59:58 INFO - PROCESS | 1825 | 1462582798004 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 17:59:58 INFO - PROCESS | 1825 | 1462582798010 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 17:59:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:59:58 INFO - PROCESS | 1825 | 1462582798016 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:59:58 INFO - PROCESS | 1825 | 1462582798021 Marionette TRACE conn3 <- [1,2910,null,{}] 17:59:58 INFO - PROCESS | 1825 | 1462582798028 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}] 17:59:58 INFO - PROCESS | 1825 | 1462582798227 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 17:59:58 INFO - PROCESS | 1825 | 1462582798435 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd133e27800 == 138 [pid = 1825] [id = 735] 17:59:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd1307d9c00) [pid = 1825] [serial = 2206] [outer = (nil)] 17:59:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd133ed7800) [pid = 1825] [serial = 2207] [outer = 0x7fd1307d9c00] 17:59:58 INFO - PROCESS | 1825 | 1462582798499 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd1352eb800) [pid = 1825] [serial = 2208] [outer = 0x7fd1307d9c00] 17:59:59 INFO - PROCESS | 1825 | 1462582799216 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]]]}] 17:59:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:59:59 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:59:59 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1236ms 17:59:59 INFO - PROCESS | 1825 | 1462582799284 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 17:59:59 INFO - TEST-START | /DOMEvents/constructors.html 17:59:59 INFO - PROCESS | 1825 | 1462582799291 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 17:59:59 INFO - PROCESS | 1825 | 1462582799297 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 1825 | 1462582799300 Marionette TRACE conn3 <- [1,2914,null,{}] 17:59:59 INFO - PROCESS | 1825 | 1462582799305 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}] 17:59:59 INFO - PROCESS | 1825 | 1462582799555 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 17:59:59 INFO - PROCESS | 1825 | 1462582799600 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135e2b800 == 139 [pid = 1825] [id = 736] 17:59:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd135db8400) [pid = 1825] [serial = 2209] [outer = (nil)] 17:59:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd135f8f000) [pid = 1825] [serial = 2210] [outer = 0x7fd135db8400] 17:59:59 INFO - PROCESS | 1825 | 1462582799670 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd135fe7400) [pid = 1825] [serial = 2211] [outer = 0x7fd135db8400] 18:00:00 INFO - PROCESS | 1825 | 1462582800635 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:00:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:00:00 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:00:00 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:00:00 INFO - TEST-OK | /DOMEvents/constructors.html | took 1404ms 18:00:00 INFO - PROCESS | 1825 | 1462582800703 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1825 | 1462582800710 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 18:00:00 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:00:00 INFO - PROCESS | 1825 | 1462582800744 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1825 | 1462582800752 Marionette TRACE conn3 <- [1,2918,null,{}] 18:00:00 INFO - PROCESS | 1825 | 1462582800758 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 1825 | 1462582801053 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:00:01 INFO - PROCESS | 1825 | 1462582801084 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137925800 == 140 [pid = 1825] [id = 737] 18:00:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd135dba000) [pid = 1825] [serial = 2212] [outer = (nil)] 18:00:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd136c2a400) [pid = 1825] [serial = 2213] [outer = 0x7fd135dba000] 18:00:01 INFO - PROCESS | 1825 | 1462582801144 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd1379aec00) [pid = 1825] [serial = 2214] [outer = 0x7fd135dba000] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd130bc5c00) [pid = 1825] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd130bc8400) [pid = 1825] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd135dc0c00) [pid = 1825] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd1354e1c00) [pid = 1825] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd13cfc9400) [pid = 1825] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd130fdec00) [pid = 1825] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd1388aec00) [pid = 1825] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd1388aa400) [pid = 1825] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd130bc7800) [pid = 1825] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd131058c00) [pid = 1825] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd13d18c400) [pid = 1825] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13f2d3400) [pid = 1825] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd1354dfc00) [pid = 1825] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd130fd7800) [pid = 1825] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd12e058400) [pid = 1825] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd1307d8000) [pid = 1825] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd13ced7000) [pid = 1825] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd137fed400) [pid = 1825] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd13be26c00) [pid = 1825] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd13105bc00) [pid = 1825] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd137fed800) [pid = 1825] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd1361d6c00) [pid = 1825] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd137ada800) [pid = 1825] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd12e05a400) [pid = 1825] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13be25000) [pid = 1825] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13baa0400) [pid = 1825] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd135e10800) [pid = 1825] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd13c1d5c00) [pid = 1825] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd13bfd3800) [pid = 1825] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd138a70400) [pid = 1825] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd133eddc00) [pid = 1825] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd13c1de800) [pid = 1825] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd135f8d000) [pid = 1825] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd13ba10400) [pid = 1825] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd13d186000) [pid = 1825] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:00:02 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd13c85f800) [pid = 1825] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:00:02 INFO - PROCESS | 1825 | 1462582802869 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:00:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:00:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2160ms 18:00:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:00:02 INFO - PROCESS | 1825 | 1462582802880 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 1825 | 1462582802884 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 18:00:02 INFO - PROCESS | 1825 | 1462582802890 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 1825 | 1462582802893 Marionette TRACE conn3 <- [1,2922,null,{}] 18:00:02 INFO - PROCESS | 1825 | 1462582802898 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:03 INFO - PROCESS | 1825 | 1462582803123 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:00:03 INFO - PROCESS | 1825 | 1462582803314 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137fd8000 == 141 [pid = 1825] [id = 738] 18:00:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd12e058400) [pid = 1825] [serial = 2215] [outer = (nil)] 18:00:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd136075400) [pid = 1825] [serial = 2216] [outer = 0x7fd12e058400] 18:00:03 INFO - PROCESS | 1825 | 1462582803373 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd1379ae000) [pid = 1825] [serial = 2217] [outer = 0x7fd12e058400] 18:00:03 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:03 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:03 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:03 INFO - PROCESS | 1825 | [1825] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:00:04 INFO - PROCESS | 1825 | 1462582804015 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:00:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:00:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:00:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:00:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:00:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:00:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:00:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1180ms 18:00:04 INFO - PROCESS | 1825 | 1462582804075 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:00:04 INFO - PROCESS | 1825 | 1462582804081 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 18:00:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:00:04 INFO - PROCESS | 1825 | 1462582804088 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:00:04 INFO - PROCESS | 1825 | 1462582804091 Marionette TRACE conn3 <- [1,2926,null,{}] 18:00:04 INFO - PROCESS | 1825 | 1462582804096 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 1825 | 1462582804366 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:00:04 INFO - PROCESS | 1825 | 1462582804704 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd130ee9000 == 142 [pid = 1825] [id = 739] 18:00:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd12e05e000) [pid = 1825] [serial = 2218] [outer = (nil)] 18:00:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd1307d9800) [pid = 1825] [serial = 2219] [outer = 0x7fd12e05e000] 18:00:04 INFO - PROCESS | 1825 | 1462582804849 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd131135800) [pid = 1825] [serial = 2220] [outer = 0x7fd12e05e000] 18:00:05 INFO - PROCESS | 1825 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:00:05 INFO - PROCESS | 1825 | 1462582805617 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:00:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:00:05 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1583ms 18:00:05 INFO - PROCESS | 1825 | 1462582805674 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1825 | 1462582805681 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 18:00:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:00:05 INFO - PROCESS | 1825 | 1462582805688 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1825 | 1462582805694 Marionette TRACE conn3 <- [1,2930,null,{}] 18:00:05 INFO - PROCESS | 1825 | 1462582805701 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 1825 | 1462582806082 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:00:06 INFO - PROCESS | 1825 | 1462582806495 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd136cdf800 == 143 [pid = 1825] [id = 740] 18:00:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd135db5800) [pid = 1825] [serial = 2221] [outer = (nil)] 18:00:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd135e0d800) [pid = 1825] [serial = 2222] [outer = 0x7fd135db5800] 18:00:06 INFO - PROCESS | 1825 | 1462582806619 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd135fe7c00) [pid = 1825] [serial = 2223] [outer = 0x7fd135db5800] 18:00:07 INFO - PROCESS | 1825 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:00:07 INFO - PROCESS | 1825 | 1462582807526 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:00:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:00:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1890ms 18:00:07 INFO - PROCESS | 1825 | 1462582807587 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1825 | 1462582807596 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 18:00:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:00:07 INFO - PROCESS | 1825 | 1462582807602 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1825 | 1462582807604 Marionette TRACE conn3 <- [1,2934,null,{}] 18:00:07 INFO - PROCESS | 1825 | 1462582807657 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 1825 | 1462582807872 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:00:08 INFO - PROCESS | 1825 | 1462582808148 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a52800 == 144 [pid = 1825] [id = 741] 18:00:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd1307d2400) [pid = 1825] [serial = 2224] [outer = (nil)] 18:00:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd136a66800) [pid = 1825] [serial = 2225] [outer = 0x7fd1307d2400] 18:00:08 INFO - PROCESS | 1825 | 1462582808224 Marionette DEBUG loaded listener.js 18:00:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd137ab3000) [pid = 1825] [serial = 2226] [outer = 0x7fd1307d2400] 18:00:09 INFO - PROCESS | 1825 | 1462582809046 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:00:09 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:00:09 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1472ms 18:00:09 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:00:09 INFO - PROCESS | 1825 | 1462582809075 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:00:09 INFO - PROCESS | 1825 | 1462582809078 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 18:00:09 INFO - PROCESS | 1825 | 1462582809094 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:00:09 INFO - PROCESS | 1825 | 1462582809103 Marionette TRACE conn3 <- [1,2938,null,{}] 18:00:09 INFO - PROCESS | 1825 | 1462582809110 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:09 INFO - PROCESS | 1825 | 1462582809337 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:00:09 INFO - PROCESS | 1825 | 1462582809617 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ab7a000 == 145 [pid = 1825] [id = 742] 18:00:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd135db8000) [pid = 1825] [serial = 2227] [outer = (nil)] 18:00:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd1388b1400) [pid = 1825] [serial = 2228] [outer = 0x7fd135db8000] 18:00:09 INFO - PROCESS | 1825 | 1462582809688 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd138a7b400) [pid = 1825] [serial = 2229] [outer = 0x7fd135db8000] 18:00:10 INFO - PROCESS | 1825 | 1462582810459 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:00:10 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:00:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1396ms 18:00:10 INFO - PROCESS | 1825 | 1462582810480 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 1825 | 1462582810485 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 18:00:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:00:10 INFO - PROCESS | 1825 | 1462582810491 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1825 | 1462582810495 Marionette TRACE conn3 <- [1,2942,null,{}] 18:00:10 INFO - PROCESS | 1825 | 1462582810500 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 1825 | 1462582810734 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:00:10 INFO - PROCESS | 1825 | 1462582810982 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13be8a800 == 146 [pid = 1825] [id = 743] 18:00:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd137ab4400) [pid = 1825] [serial = 2230] [outer = (nil)] 18:00:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd1393bd400) [pid = 1825] [serial = 2231] [outer = 0x7fd137ab4400] 18:00:11 INFO - PROCESS | 1825 | 1462582811060 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13aa07c00) [pid = 1825] [serial = 2232] [outer = 0x7fd137ab4400] 18:00:11 INFO - PROCESS | 1825 | 1462582811860 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:00:11 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:00:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:00:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:00:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1384ms 18:00:11 INFO - PROCESS | 1825 | 1462582811878 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 1825 | 1462582811881 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 18:00:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:00:11 INFO - PROCESS | 1825 | 1462582811887 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 1825 | 1462582811892 Marionette TRACE conn3 <- [1,2946,null,{}] 18:00:11 INFO - PROCESS | 1825 | 1462582811898 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 1825 | 1462582812132 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:00:12 INFO - PROCESS | 1825 | 1462582812463 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13c810800 == 147 [pid = 1825] [id = 744] 18:00:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13ba0c400) [pid = 1825] [serial = 2233] [outer = (nil)] 18:00:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13ba0f800) [pid = 1825] [serial = 2234] [outer = 0x7fd13ba0c400] 18:00:12 INFO - PROCESS | 1825 | 1462582812564 Marionette DEBUG loaded listener.js 18:00:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13bc48400) [pid = 1825] [serial = 2235] [outer = 0x7fd13ba0c400] 18:00:13 INFO - PROCESS | 1825 | 1462582813422 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:00:13 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:00:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1590ms 18:00:13 INFO - PROCESS | 1825 | 1462582813478 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:00:13 INFO - PROCESS | 1825 | 1462582813481 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 18:00:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:00:13 INFO - PROCESS | 1825 | 1462582813487 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:00:13 INFO - PROCESS | 1825 | 1462582813489 Marionette TRACE conn3 <- [1,2950,null,{}] 18:00:13 INFO - PROCESS | 1825 | 1462582813495 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:13 INFO - PROCESS | 1825 | 1462582813803 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:00:14 INFO - PROCESS | 1825 | 1462582814033 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13cf86800 == 148 [pid = 1825] [id = 745] 18:00:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd138a75c00) [pid = 1825] [serial = 2236] [outer = (nil)] 18:00:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13c1d5800) [pid = 1825] [serial = 2237] [outer = 0x7fd138a75c00] 18:00:14 INFO - PROCESS | 1825 | 1462582814190 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd13c857c00) [pid = 1825] [serial = 2238] [outer = 0x7fd138a75c00] 18:00:14 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13e23f800 == 149 [pid = 1825] [id = 746] 18:00:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd13c931400) [pid = 1825] [serial = 2239] [outer = (nil)] 18:00:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd13be26800) [pid = 1825] [serial = 2240] [outer = 0x7fd13c931400] 18:00:15 INFO - PROCESS | 1825 | 1462582815061 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:00:15 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:00:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1632ms 18:00:15 INFO - PROCESS | 1825 | 1462582815121 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:00:15 INFO - PROCESS | 1825 | 1462582815124 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 18:00:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:00:15 INFO - PROCESS | 1825 | 1462582815130 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1825 | 1462582815132 Marionette TRACE conn3 <- [1,2954,null,{}] 18:00:15 INFO - PROCESS | 1825 | 1462582815143 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 1825 | 1462582815459 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:00:15 INFO - PROCESS | 1825 | 1462582815822 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:15 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f817800 == 150 [pid = 1825] [id = 747] 18:00:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd13ba0c800) [pid = 1825] [serial = 2241] [outer = (nil)] 18:00:15 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13c928c00) [pid = 1825] [serial = 2242] [outer = 0x7fd13ba0c800] 18:00:15 INFO - PROCESS | 1825 | 1462582815904 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd13cee0000) [pid = 1825] [serial = 2243] [outer = 0x7fd13ba0c800] 18:00:16 INFO - PROCESS | 1825 | 1462582816615 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:00:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:00:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:00:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1539ms 18:00:16 INFO - PROCESS | 1825 | 1462582816671 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:00:16 INFO - PROCESS | 1825 | 1462582816674 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 18:00:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:00:16 INFO - PROCESS | 1825 | 1462582816680 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1825 | 1462582816683 Marionette TRACE conn3 <- [1,2958,null,{}] 18:00:16 INFO - PROCESS | 1825 | 1462582816688 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:16 INFO - PROCESS | 1825 | 1462582816943 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:00:17 INFO - PROCESS | 1825 | 1462582817223 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1402cc000 == 151 [pid = 1825] [id = 748] 18:00:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd13bc4f000) [pid = 1825] [serial = 2244] [outer = (nil)] 18:00:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd13cfe2400) [pid = 1825] [serial = 2245] [outer = 0x7fd13bc4f000] 18:00:17 INFO - PROCESS | 1825 | 1462582817296 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd13d18ec00) [pid = 1825] [serial = 2246] [outer = 0x7fd13bc4f000] 18:00:18 INFO - PROCESS | 1825 | 1462582818036 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:00:18 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:00:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1383ms 18:00:18 INFO - PROCESS | 1825 | 1462582818098 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1825 | 1462582818103 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 18:00:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:00:18 INFO - PROCESS | 1825 | 1462582818110 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1825 | 1462582818113 Marionette TRACE conn3 <- [1,2962,null,{}] 18:00:18 INFO - PROCESS | 1825 | 1462582818118 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 1825 | 1462582818386 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:00:18 INFO - PROCESS | 1825 | 1462582818675 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144c35800 == 152 [pid = 1825] [id = 749] 18:00:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd138a7dc00) [pid = 1825] [serial = 2247] [outer = (nil)] 18:00:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd13d194c00) [pid = 1825] [serial = 2248] [outer = 0x7fd138a7dc00] 18:00:18 INFO - PROCESS | 1825 | 1462582818750 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13d293000) [pid = 1825] [serial = 2249] [outer = 0x7fd138a7dc00] 18:00:19 INFO - PROCESS | 1825 | 1462582819504 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:00:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1430ms 18:00:19 INFO - PROCESS | 1825 | 1462582819540 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 1825 | 1462582819543 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 18:00:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:00:19 INFO - PROCESS | 1825 | 1462582819549 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 1825 | 1462582819551 Marionette TRACE conn3 <- [1,2966,null,{}] 18:00:19 INFO - PROCESS | 1825 | 1462582819557 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 1825 | 1462582819766 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:00:20 INFO - PROCESS | 1825 | 1462582820044 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146106000 == 153 [pid = 1825] [id = 750] 18:00:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd13baa4800) [pid = 1825] [serial = 2250] [outer = (nil)] 18:00:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd13e1d5c00) [pid = 1825] [serial = 2251] [outer = 0x7fd13baa4800] 18:00:20 INFO - PROCESS | 1825 | 1462582820128 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd13f2d5400) [pid = 1825] [serial = 2252] [outer = 0x7fd13baa4800] 18:00:20 INFO - PROCESS | 1825 | 1462582820887 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:00:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1383ms 18:00:20 INFO - PROCESS | 1825 | 1462582820932 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1825 | 1462582820936 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 18:00:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:00:20 INFO - PROCESS | 1825 | 1462582820941 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1825 | 1462582820945 Marionette TRACE conn3 <- [1,2970,null,{}] 18:00:20 INFO - PROCESS | 1825 | 1462582820950 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 1825 | 1462582821230 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:00:21 INFO - PROCESS | 1825 | 1462582821488 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146a0e000 == 154 [pid = 1825] [id = 751] 18:00:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd13d1f4000) [pid = 1825] [serial = 2253] [outer = (nil)] 18:00:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd14000e400) [pid = 1825] [serial = 2254] [outer = 0x7fd13d1f4000] 18:00:21 INFO - PROCESS | 1825 | 1462582821561 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd140419c00) [pid = 1825] [serial = 2255] [outer = 0x7fd13d1f4000] 18:00:22 INFO - PROCESS | 1825 | 1462582822320 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:00:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1429ms 18:00:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:00:22 INFO - PROCESS | 1825 | 1462582822371 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 1825 | 1462582822374 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 18:00:22 INFO - PROCESS | 1825 | 1462582822380 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1825 | 1462582822383 Marionette TRACE conn3 <- [1,2974,null,{}] 18:00:22 INFO - PROCESS | 1825 | 1462582822388 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 1825 | 1462582822648 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:00:22 INFO - PROCESS | 1825 | 1462582822928 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd149daf000 == 155 [pid = 1825] [id = 752] 18:00:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd13d1f7800) [pid = 1825] [serial = 2256] [outer = (nil)] 18:00:22 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd1404a6800) [pid = 1825] [serial = 2257] [outer = 0x7fd13d1f7800] 18:00:23 INFO - PROCESS | 1825 | 1462582823009 Marionette DEBUG loaded listener.js 18:00:23 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd140c73c00) [pid = 1825] [serial = 2258] [outer = 0x7fd13d1f7800] 18:00:23 INFO - PROCESS | 1825 | 1462582823742 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:00:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1379ms 18:00:23 INFO - PROCESS | 1825 | 1462582823759 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:00:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:00:23 INFO - PROCESS | 1825 | 1462582823771 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 18:00:23 INFO - PROCESS | 1825 | 1462582823775 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 1825 | 1462582823779 Marionette TRACE conn3 <- [1,2978,null,{}] 18:00:23 INFO - PROCESS | 1825 | 1462582823784 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 1825 | 1462582824024 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:00:24 INFO - PROCESS | 1825 | 1462582824275 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e510000 == 156 [pid = 1825] [id = 753] 18:00:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd14041a000) [pid = 1825] [serial = 2259] [outer = (nil)] 18:00:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd144da9000) [pid = 1825] [serial = 2260] [outer = 0x7fd14041a000] 18:00:24 INFO - PROCESS | 1825 | 1462582824352 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd146203800) [pid = 1825] [serial = 2261] [outer = 0x7fd14041a000] 18:00:25 INFO - PROCESS | 1825 | 1462582825071 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:00:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1329ms 18:00:25 INFO - PROCESS | 1825 | 1462582825105 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 1825 | 1462582825108 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 18:00:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:00:25 INFO - PROCESS | 1825 | 1462582825114 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 1825 | 1462582825117 Marionette TRACE conn3 <- [1,2982,null,{}] 18:00:25 INFO - PROCESS | 1825 | 1462582825122 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 1825 | 1462582825352 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:00:25 INFO - PROCESS | 1825 | 1462582825645 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e716000 == 157 [pid = 1825] [id = 754] 18:00:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd140c74800) [pid = 1825] [serial = 2262] [outer = (nil)] 18:00:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd14620c000) [pid = 1825] [serial = 2263] [outer = 0x7fd140c74800] 18:00:25 INFO - PROCESS | 1825 | 1462582825716 Marionette DEBUG loaded listener.js 18:00:25 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd1462e8c00) [pid = 1825] [serial = 2264] [outer = 0x7fd140c74800] 18:00:26 INFO - PROCESS | 1825 | 1462582826441 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:00:26 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:00:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1334ms 18:00:26 INFO - PROCESS | 1825 | 1462582826451 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:00:26 INFO - PROCESS | 1825 | 1462582826454 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 18:00:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:00:26 INFO - PROCESS | 1825 | 1462582826460 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1825 | 1462582826462 Marionette TRACE conn3 <- [1,2986,null,{}] 18:00:26 INFO - PROCESS | 1825 | 1462582826467 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:26 INFO - PROCESS | 1825 | 1462582826682 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:00:26 INFO - PROCESS | 1825 | 1462582826969 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f413800 == 158 [pid = 1825] [id = 755] 18:00:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd13600e400) [pid = 1825] [serial = 2265] [outer = (nil)] 18:00:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd14620f800) [pid = 1825] [serial = 2266] [outer = 0x7fd13600e400] 18:00:27 INFO - PROCESS | 1825 | 1462582827047 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd14633bc00) [pid = 1825] [serial = 2267] [outer = 0x7fd13600e400] 18:00:27 INFO - PROCESS | 1825 | 1462582827848 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:00:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:00:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1433ms 18:00:27 INFO - PROCESS | 1825 | 1462582827894 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:00:27 INFO - PROCESS | 1825 | 1462582827896 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 18:00:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:00:27 INFO - PROCESS | 1825 | 1462582827903 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:00:27 INFO - PROCESS | 1825 | 1462582827905 Marionette TRACE conn3 <- [1,2990,null,{}] 18:00:27 INFO - PROCESS | 1825 | 1462582827912 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 1825 | 1462582828164 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:00:28 INFO - PROCESS | 1825 | 1462582828422 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:28 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f54b800 == 159 [pid = 1825] [id = 756] 18:00:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd13aa07400) [pid = 1825] [serial = 2268] [outer = (nil)] 18:00:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd1463d6000) [pid = 1825] [serial = 2269] [outer = 0x7fd13aa07400] 18:00:28 INFO - PROCESS | 1825 | 1462582828495 Marionette DEBUG loaded listener.js 18:00:28 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd1463e0000) [pid = 1825] [serial = 2270] [outer = 0x7fd13aa07400] 18:00:29 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f45d000 == 160 [pid = 1825] [id = 757] 18:00:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd146943c00) [pid = 1825] [serial = 2271] [outer = (nil)] 18:00:29 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd146340800) [pid = 1825] [serial = 2272] [outer = 0x7fd146943c00] 18:00:29 INFO - PROCESS | 1825 | 1462582829315 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:00:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:00:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1435ms 18:00:29 INFO - PROCESS | 1825 | 1462582829346 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 1825 | 1462582829349 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 18:00:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:00:29 INFO - PROCESS | 1825 | 1462582829357 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 1825 | 1462582829359 Marionette TRACE conn3 <- [1,2994,null,{}] 18:00:29 INFO - PROCESS | 1825 | 1462582829365 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:29 INFO - PROCESS | 1825 | 1462582829676 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:00:30 INFO - PROCESS | 1825 | 1462582829996 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14f948000 == 161 [pid = 1825] [id = 758] 18:00:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 206 (0x7fd1462ee400) [pid = 1825] [serial = 2273] [outer = (nil)] 18:00:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 207 (0x7fd1467f9c00) [pid = 1825] [serial = 2274] [outer = 0x7fd1462ee400] 18:00:30 INFO - PROCESS | 1825 | 1462582830070 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 1825 | ++DOMWINDOW == 208 (0x7fd146b20000) [pid = 1825] [serial = 2275] [outer = 0x7fd1462ee400] 18:00:30 INFO - PROCESS | 1825 | 1462582830725 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:00:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:00:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:00:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1436ms 18:00:30 INFO - PROCESS | 1825 | 1462582830794 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:00:30 INFO - PROCESS | 1825 | 1462582830797 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 18:00:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:00:30 INFO - PROCESS | 1825 | 1462582830804 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:00:30 INFO - PROCESS | 1825 | 1462582830807 Marionette TRACE conn3 <- [1,2998,null,{}] 18:00:30 INFO - PROCESS | 1825 | 1462582830813 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 1825 | 1462582831087 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:00:31 INFO - PROCESS | 1825 | 1462582831384 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14fe77000 == 162 [pid = 1825] [id = 759] 18:00:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 209 (0x7fd13d185800) [pid = 1825] [serial = 2276] [outer = (nil)] 18:00:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 210 (0x7fd146cc1400) [pid = 1825] [serial = 2277] [outer = 0x7fd13d185800] 18:00:31 INFO - PROCESS | 1825 | 1462582831498 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 1825 | ++DOMWINDOW == 211 (0x7fd146ce6800) [pid = 1825] [serial = 2278] [outer = 0x7fd13d185800] 18:00:32 INFO - PROCESS | 1825 | 1462582832222 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:00:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:00:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1437ms 18:00:32 INFO - PROCESS | 1825 | 1462582832242 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:00:32 INFO - PROCESS | 1825 | 1462582832244 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 18:00:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:00:32 INFO - PROCESS | 1825 | 1462582832256 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:00:32 INFO - PROCESS | 1825 | 1462582832258 Marionette TRACE conn3 <- [1,3002,null,{}] 18:00:32 INFO - PROCESS | 1825 | 1462582832263 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:32 INFO - PROCESS | 1825 | 1462582832485 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:00:32 INFO - PROCESS | 1825 | 1462582832782 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:32 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15039b000 == 163 [pid = 1825] [id = 760] 18:00:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 212 (0x7fd14633f400) [pid = 1825] [serial = 2279] [outer = (nil)] 18:00:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 213 (0x7fd146cebc00) [pid = 1825] [serial = 2280] [outer = 0x7fd14633f400] 18:00:32 INFO - PROCESS | 1825 | 1462582832851 Marionette DEBUG loaded listener.js 18:00:32 INFO - PROCESS | 1825 | ++DOMWINDOW == 214 (0x7fd1473da400) [pid = 1825] [serial = 2281] [outer = 0x7fd14633f400] 18:00:33 INFO - PROCESS | 1825 | 1462582833604 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:00:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:00:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1389ms 18:00:33 INFO - PROCESS | 1825 | 1462582833645 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:00:33 INFO - PROCESS | 1825 | 1462582833648 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 18:00:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:00:33 INFO - PROCESS | 1825 | 1462582833654 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1825 | 1462582833657 Marionette TRACE conn3 <- [1,3006,null,{}] 18:00:33 INFO - PROCESS | 1825 | 1462582833663 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 1825 | 1462582833916 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:00:34 INFO - PROCESS | 1825 | 1462582834187 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:34 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd152fad800 == 164 [pid = 1825] [id = 761] 18:00:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 215 (0x7fd1463d2400) [pid = 1825] [serial = 2282] [outer = (nil)] 18:00:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 216 (0x7fd147474400) [pid = 1825] [serial = 2283] [outer = 0x7fd1463d2400] 18:00:34 INFO - PROCESS | 1825 | 1462582834264 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1825 | ++DOMWINDOW == 217 (0x7fd147525c00) [pid = 1825] [serial = 2284] [outer = 0x7fd1463d2400] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f96d800 == 163 [pid = 1825] [id = 678] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14631e800 == 162 [pid = 1825] [id = 681] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144dd9800 == 161 [pid = 1825] [id = 680] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13fa55000 == 160 [pid = 1825] [id = 679] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137fd8000 == 159 [pid = 1825] [id = 738] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd137925800 == 158 [pid = 1825] [id = 737] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135e2b800 == 157 [pid = 1825] [id = 736] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd133e27800 == 156 [pid = 1825] [id = 735] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130b5f800 == 155 [pid = 1825] [id = 734] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd148564000 == 154 [pid = 1825] [id = 731] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1476ae800 == 153 [pid = 1825] [id = 730] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1474dd800 == 152 [pid = 1825] [id = 729] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1471ac800 == 151 [pid = 1825] [id = 728] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146bb4000 == 150 [pid = 1825] [id = 727] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a3e000 == 149 [pid = 1825] [id = 726] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146758800 == 148 [pid = 1825] [id = 725] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14615a800 == 147 [pid = 1825] [id = 724] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144ddb800 == 146 [pid = 1825] [id = 723] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd140c0c000 == 145 [pid = 1825] [id = 722] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f831800 == 144 [pid = 1825] [id = 721] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13d0be000 == 143 [pid = 1825] [id = 720] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13caab000 == 142 [pid = 1825] [id = 719] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379da800 == 141 [pid = 1825] [id = 355] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c0c7000 == 140 [pid = 1825] [id = 718] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13a9a8800 == 139 [pid = 1825] [id = 717] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1380aa000 == 138 [pid = 1825] [id = 716] 18:00:36 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1356c8800 == 137 [pid = 1825] [id = 715] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 216 (0x7fd13690bc00) [pid = 1825] [serial = 2144] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 215 (0x7fd13bfc9c00) [pid = 1825] [serial = 2031] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 214 (0x7fd1352ea400) [pid = 1825] [serial = 2136] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 213 (0x7fd137ad0000) [pid = 1825] [serial = 2085] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 212 (0x7fd137aabc00) [pid = 1825] [serial = 2084] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 211 (0x7fd136011c00) [pid = 1825] [serial = 2078] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 210 (0x7fd13d1fd800) [pid = 1825] [serial = 2124] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 209 (0x7fd1361cbc00) [pid = 1825] [serial = 2142] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 208 (0x7fd13a922c00) [pid = 1825] [serial = 2025] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 207 (0x7fd13aa02c00) [pid = 1825] [serial = 2097] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 206 (0x7fd131139400) [pid = 1825] [serial = 2133] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 205 (0x7fd136008400) [pid = 1825] [serial = 2141] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd146b26c00) [pid = 1825] [serial = 2049] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd13d1f6800) [pid = 1825] [serial = 2123] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd13d290400) [pid = 1825] [serial = 2126] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd146205000) [pid = 1825] [serial = 2046] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd13690ec00) [pid = 1825] [serial = 2081] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd1354e1800) [pid = 1825] [serial = 2076] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd1401a5400) [pid = 1825] [serial = 2040] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd136c24c00) [pid = 1825] [serial = 1941] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd13d188800) [pid = 1825] [serial = 2120] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd1380b3400) [pid = 1825] [serial = 2088] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd13c85ec00) [pid = 1825] [serial = 2109] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd13c927800) [pid = 1825] [serial = 2111] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd1351ea000) [pid = 1825] [serial = 2135] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd13e1b9400) [pid = 1825] [serial = 2127] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd1393ae400) [pid = 1825] [serial = 2093] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd1379ae400) [pid = 1825] [serial = 2082] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd13baa6c00) [pid = 1825] [serial = 2028] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd13105f800) [pid = 1825] [serial = 2132] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd13d192000) [pid = 1825] [serial = 2121] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd1388b5800) [pid = 1825] [serial = 2090] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd1361cec00) [pid = 1825] [serial = 2079] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd130fd5000) [pid = 1825] [serial = 2073] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd13c92f000) [pid = 1825] [serial = 2112] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13e1bc400) [pid = 1825] [serial = 2034] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd13c1dac00) [pid = 1825] [serial = 2106] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd138a78800) [pid = 1825] [serial = 2091] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd136004400) [pid = 1825] [serial = 2139] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13f2cb800) [pid = 1825] [serial = 2037] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd13c1e2c00) [pid = 1825] [serial = 2108] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd13cfc9000) [pid = 1825] [serial = 2115] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd1393b7c00) [pid = 1825] [serial = 2094] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd13be31800) [pid = 1825] [serial = 2105] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd137ff1800) [pid = 1825] [serial = 2087] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13a91d800) [pid = 1825] [serial = 2096] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13526e800) [pid = 1825] [serial = 2075] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd13aa11c00) [pid = 1825] [serial = 2099] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13b9d7000) [pid = 1825] [serial = 2100] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd135db2000) [pid = 1825] [serial = 2019] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd135f95c00) [pid = 1825] [serial = 2138] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd13e1c7400) [pid = 1825] [serial = 2129] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd1307d1c00) [pid = 1825] [serial = 2072] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd13e1ce400) [pid = 1825] [serial = 2130] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd137aa6800) [pid = 1825] [serial = 2022] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd13baa2c00) [pid = 1825] [serial = 2102] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd140b9c400) [pid = 1825] [serial = 2043] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd13cfd1800) [pid = 1825] [serial = 2117] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd13bc47c00) [pid = 1825] [serial = 2103] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13cfdc800) [pid = 1825] [serial = 2118] [outer = (nil)] [url = about:blank] 18:00:36 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd13cedb000) [pid = 1825] [serial = 2114] [outer = (nil)] [url = about:blank] 18:00:37 INFO - PROCESS | 1825 | 1462582837275 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:00:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:00:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 3686ms 18:00:37 INFO - PROCESS | 1825 | 1462582837343 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:00:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:00:37 INFO - PROCESS | 1825 | 1462582837350 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 18:00:37 INFO - PROCESS | 1825 | 1462582837357 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 1825 | 1462582837362 Marionette TRACE conn3 <- [1,3010,null,{}] 18:00:37 INFO - PROCESS | 1825 | 1462582837369 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 1825 | 1462582837583 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:00:37 INFO - PROCESS | 1825 | 1462582837777 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1316dd000 == 138 [pid = 1825] [id = 762] 18:00:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd131136000) [pid = 1825] [serial = 2285] [outer = (nil)] 18:00:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd133ed5400) [pid = 1825] [serial = 2286] [outer = 0x7fd131136000] 18:00:37 INFO - PROCESS | 1825 | 1462582837839 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd13526e800) [pid = 1825] [serial = 2287] [outer = 0x7fd131136000] 18:00:38 INFO - PROCESS | 1825 | 1462582838513 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:00:38 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:00:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1180ms 18:00:38 INFO - PROCESS | 1825 | 1462582838537 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1825 | 1462582838545 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 18:00:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:00:38 INFO - PROCESS | 1825 | 1462582838554 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 1825 | 1462582838558 Marionette TRACE conn3 <- [1,3014,null,{}] 18:00:38 INFO - PROCESS | 1825 | 1462582838563 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 1825 | 1462582838844 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:00:38 INFO - PROCESS | 1825 | 1462582838973 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:38 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135dea800 == 139 [pid = 1825] [id = 763] 18:00:38 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd1307d3c00) [pid = 1825] [serial = 2288] [outer = (nil)] 18:00:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd135e0b400) [pid = 1825] [serial = 2289] [outer = 0x7fd1307d3c00] 18:00:39 INFO - PROCESS | 1825 | 1462582839042 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd135fe7800) [pid = 1825] [serial = 2290] [outer = 0x7fd1307d3c00] 18:00:39 INFO - PROCESS | 1825 | [1825] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:00:39 INFO - PROCESS | 1825 | 1462582839862 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:00:39 INFO - {} 18:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:00:39 INFO - {} 18:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:00:39 INFO - {} 18:00:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:00:39 INFO - {} 18:00:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1332ms 18:00:39 INFO - TEST-START | /FileAPI/fileReader.html 18:00:39 INFO - PROCESS | 1825 | 1462582839895 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:00:39 INFO - PROCESS | 1825 | 1462582839898 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 18:00:39 INFO - PROCESS | 1825 | 1462582839904 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:00:39 INFO - PROCESS | 1825 | 1462582839909 Marionette TRACE conn3 <- [1,3018,null,{}] 18:00:39 INFO - PROCESS | 1825 | 1462582839931 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 1825 | 1462582840207 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:00:40 INFO - PROCESS | 1825 | 1462582840241 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1379e5800 == 140 [pid = 1825] [id = 764] 18:00:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd1361d6800) [pid = 1825] [serial = 2291] [outer = (nil)] 18:00:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd1379ae400) [pid = 1825] [serial = 2292] [outer = 0x7fd1361d6800] 18:00:40 INFO - PROCESS | 1825 | 1462582840312 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd137aaf400) [pid = 1825] [serial = 2293] [outer = 0x7fd1361d6800] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd135dba000) [pid = 1825] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd140002400) [pid = 1825] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd13cfe1400) [pid = 1825] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd13f3f0800) [pid = 1825] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd135f97400) [pid = 1825] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd1401a7000) [pid = 1825] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd140004800) [pid = 1825] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13be2f000) [pid = 1825] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1307d8c00) [pid = 1825] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd1311ea800) [pid = 1825] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd140c68800) [pid = 1825] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd137ad0800) [pid = 1825] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd1307d9c00) [pid = 1825] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd137ad4c00) [pid = 1825] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd1404a5400) [pid = 1825] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd13d294800) [pid = 1825] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd1380b9c00) [pid = 1825] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd13be2b400) [pid = 1825] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd131056c00) [pid = 1825] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd1354de800) [pid = 1825] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd1401ac800) [pid = 1825] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd13be2ac00) [pid = 1825] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:00:41 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd135db8400) [pid = 1825] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:00:41 INFO - PROCESS | 1825 | 1462582841747 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:00:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:00:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:00:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:00:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:00:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 1898ms 18:00:41 INFO - PROCESS | 1825 | 1462582841838 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 1825 | 1462582841841 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 18:00:41 INFO - TEST-START | /FileAPI/historical.html 18:00:41 INFO - PROCESS | 1825 | 1462582841851 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 1825 | 1462582841853 Marionette TRACE conn3 <- [1,3022,null,{}] 18:00:41 INFO - PROCESS | 1825 | 1462582841859 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:42 INFO - PROCESS | 1825 | 1462582842052 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:00:42 INFO - PROCESS | 1825 | 1462582842241 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13809d000 == 141 [pid = 1825] [id = 765] 18:00:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 143 (0x7fd1361d2400) [pid = 1825] [serial = 2294] [outer = (nil)] 18:00:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 144 (0x7fd137ad3c00) [pid = 1825] [serial = 2295] [outer = 0x7fd1361d2400] 18:00:42 INFO - PROCESS | 1825 | 1462582842302 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1825 | ++DOMWINDOW == 145 (0x7fd137fecc00) [pid = 1825] [serial = 2296] [outer = 0x7fd1361d2400] 18:00:42 INFO - PROCESS | 1825 | 1462582842953 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:00:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:00:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:00:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:00:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:00:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:00:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:00:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:00:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:00:42 INFO - TEST-OK | /FileAPI/historical.html | took 1127ms 18:00:42 INFO - PROCESS | 1825 | 1462582842981 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:00:42 INFO - PROCESS | 1825 | 1462582842984 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 18:00:42 INFO - TEST-START | /FileAPI/idlharness.html 18:00:42 INFO - PROCESS | 1825 | 1462582842990 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:00:42 INFO - PROCESS | 1825 | 1462582842992 Marionette TRACE conn3 <- [1,3026,null,{}] 18:00:43 INFO - PROCESS | 1825 | 1462582842997 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 1825 | 1462582843253 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:00:43 INFO - PROCESS | 1825 | 1462582843277 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138a55800 == 142 [pid = 1825] [id = 766] 18:00:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 146 (0x7fd136c2b800) [pid = 1825] [serial = 2297] [outer = (nil)] 18:00:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 147 (0x7fd1380c1800) [pid = 1825] [serial = 2298] [outer = 0x7fd136c2b800] 18:00:43 INFO - PROCESS | 1825 | 1462582843336 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 1825 | ++DOMWINDOW == 148 (0x7fd1388b7400) [pid = 1825] [serial = 2299] [outer = 0x7fd136c2b800] 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:00:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:00:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:00:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:00:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:00:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:00:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:00:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:00:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:00:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:00:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:00:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:00:45 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:00:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:00:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:00:45 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:00:45 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:00:45 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:00:45 INFO - PROCESS | 1825 | 1462582844932 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:00:45 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:00:45 INFO - TEST-OK | /FileAPI/idlharness.html | took 2060ms 18:00:45 INFO - PROCESS | 1825 | 1462582845212 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:00:45 INFO - PROCESS | 1825 | 1462582845218 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 18:00:45 INFO - TEST-START | /FileAPI/idlharness.worker 18:00:45 INFO - PROCESS | 1825 | 1462582845230 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:00:45 INFO - PROCESS | 1825 | 1462582845234 Marionette TRACE conn3 <- [1,3030,null,{}] 18:00:45 INFO - PROCESS | 1825 | 1462582845242 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:45 INFO - PROCESS | 1825 | 1462582845462 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:00:45 INFO - PROCESS | 1825 | 1462582845714 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd138ad8000 == 143 [pid = 1825] [id = 767] 18:00:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 149 (0x7fd1311e7400) [pid = 1825] [serial = 2300] [outer = (nil)] 18:00:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 150 (0x7fd13aa11000) [pid = 1825] [serial = 2301] [outer = 0x7fd1311e7400] 18:00:45 INFO - PROCESS | 1825 | 1462582845785 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 1825 | ++DOMWINDOW == 151 (0x7fd13b9db000) [pid = 1825] [serial = 2302] [outer = 0x7fd1311e7400] 18:00:46 INFO - PROCESS | 1825 | [1825] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:00:47 INFO - PROCESS | 1825 | 1462582847609 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:00:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:00:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:00:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:00:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:00:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:00:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:00:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:00:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:00:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:00:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:00:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:00:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:00:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:00:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:00:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:00:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:00:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:00:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:00:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:00:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:00:47 INFO - {} 18:00:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2486ms 18:00:47 INFO - PROCESS | 1825 | 1462582847719 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 1825 | 1462582847737 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 18:00:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:00:47 INFO - PROCESS | 1825 | 1462582847760 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 1825 | 1462582847771 Marionette TRACE conn3 <- [1,3034,null,{}] 18:00:47 INFO - PROCESS | 1825 | 1462582847782 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 1825 | 1462582848093 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:00:48 INFO - PROCESS | 1825 | 1462582848371 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:48 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd144dc5800 == 144 [pid = 1825] [id = 768] 18:00:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 152 (0x7fd13aa11800) [pid = 1825] [serial = 2303] [outer = (nil)] 18:00:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 153 (0x7fd14000fc00) [pid = 1825] [serial = 2304] [outer = 0x7fd13aa11800] 18:00:48 INFO - PROCESS | 1825 | 1462582848442 Marionette DEBUG loaded listener.js 18:00:48 INFO - PROCESS | 1825 | ++DOMWINDOW == 154 (0x7fd1401b0400) [pid = 1825] [serial = 2305] [outer = 0x7fd13aa11800] 18:00:49 INFO - PROCESS | 1825 | 1462582849220 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:00:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:00:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1495ms 18:00:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:00:49 INFO - PROCESS | 1825 | 1462582849252 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:00:49 INFO - PROCESS | 1825 | 1462582849255 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 18:00:49 INFO - PROCESS | 1825 | 1462582849262 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:00:49 INFO - PROCESS | 1825 | 1462582849268 Marionette TRACE conn3 <- [1,3038,null,{}] 18:00:49 INFO - PROCESS | 1825 | 1462582849283 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:49 INFO - PROCESS | 1825 | 1462582849547 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:00:49 INFO - PROCESS | 1825 | 1462582849801 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146150000 == 145 [pid = 1825] [id = 769] 18:00:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 155 (0x7fd1401b2800) [pid = 1825] [serial = 2306] [outer = (nil)] 18:00:49 INFO - PROCESS | 1825 | ++DOMWINDOW == 156 (0x7fd140ba5000) [pid = 1825] [serial = 2307] [outer = 0x7fd1401b2800] 18:00:49 INFO - PROCESS | 1825 | 1462582849922 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1825 | ++DOMWINDOW == 157 (0x7fd140e2b000) [pid = 1825] [serial = 2308] [outer = 0x7fd1401b2800] 18:00:50 INFO - PROCESS | 1825 | 1462582850621 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:00:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:00:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:00:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1384ms 18:00:50 INFO - PROCESS | 1825 | 1462582850652 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 1825 | 1462582850655 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 18:00:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:00:50 INFO - PROCESS | 1825 | 1462582850664 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 1825 | 1462582850666 Marionette TRACE conn3 <- [1,3042,null,{}] 18:00:50 INFO - PROCESS | 1825 | 1462582850672 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 1825 | 1462582850878 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:00:51 INFO - PROCESS | 1825 | 1462582851124 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:51 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd146741000 == 146 [pid = 1825] [id = 770] 18:00:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 158 (0x7fd1404a2800) [pid = 1825] [serial = 2309] [outer = (nil)] 18:00:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd146132400) [pid = 1825] [serial = 2310] [outer = 0x7fd1404a2800] 18:00:51 INFO - PROCESS | 1825 | 1462582851199 Marionette DEBUG loaded listener.js 18:00:51 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd14620e800) [pid = 1825] [serial = 2311] [outer = 0x7fd1404a2800] 18:00:52 INFO - PROCESS | 1825 | 1462582852155 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:00:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:00:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:00:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:00:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:00:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:00:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:00:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1551ms 18:00:52 INFO - PROCESS | 1825 | 1462582852237 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:00:52 INFO - PROCESS | 1825 | 1462582852244 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 18:00:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:00:52 INFO - PROCESS | 1825 | 1462582852253 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:00:52 INFO - PROCESS | 1825 | 1462582852259 Marionette TRACE conn3 <- [1,3046,null,{}] 18:00:52 INFO - PROCESS | 1825 | 1462582852270 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:52 INFO - PROCESS | 1825 | 1462582852545 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:00:52 INFO - PROCESS | 1825 | 1462582852879 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd147197800 == 147 [pid = 1825] [id = 771] 18:00:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd1380b9000) [pid = 1825] [serial = 2312] [outer = (nil)] 18:00:52 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd1463d3c00) [pid = 1825] [serial = 2313] [outer = 0x7fd1380b9000] 18:00:52 INFO - PROCESS | 1825 | 1462582852959 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd13ba04400) [pid = 1825] [serial = 2314] [outer = 0x7fd1380b9000] 18:00:53 INFO - PROCESS | 1825 | [1825] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:00:53 INFO - PROCESS | 1825 | 1462582853858 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:00:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:00:53 INFO - {} 18:00:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1645ms 18:00:53 INFO - PROCESS | 1825 | 1462582853898 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 1825 | 1462582853901 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 18:00:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:00:53 INFO - PROCESS | 1825 | 1462582853907 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 1825 | 1462582853909 Marionette TRACE conn3 <- [1,3050,null,{}] 18:00:53 INFO - PROCESS | 1825 | 1462582853924 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:54 INFO - PROCESS | 1825 | 1462582854197 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:00:54 INFO - PROCESS | 1825 | 1462582854454 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:54 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13d0ac800 == 148 [pid = 1825] [id = 772] 18:00:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd13bfc8400) [pid = 1825] [serial = 2315] [outer = (nil)] 18:00:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd13cfd1800) [pid = 1825] [serial = 2316] [outer = 0x7fd13bfc8400] 18:00:54 INFO - PROCESS | 1825 | 1462582854573 Marionette DEBUG loaded listener.js 18:00:54 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd13d18f800) [pid = 1825] [serial = 2317] [outer = 0x7fd13bfc8400] 18:00:55 INFO - PROCESS | 1825 | 1462582855285 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:00:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:00:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1432ms 18:00:55 INFO - PROCESS | 1825 | 1462582855342 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:00:55 INFO - PROCESS | 1825 | 1462582855345 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 18:00:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:00:55 INFO - PROCESS | 1825 | 1462582855352 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:00:55 INFO - PROCESS | 1825 | 1462582855356 Marionette TRACE conn3 <- [1,3054,null,{}] 18:00:55 INFO - PROCESS | 1825 | 1462582855361 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 1825 | 1462582855603 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:00:55 INFO - PROCESS | 1825 | 1462582855857 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13f498800 == 149 [pid = 1825] [id = 773] 18:00:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd13ba11800) [pid = 1825] [serial = 2318] [outer = (nil)] 18:00:55 INFO - PROCESS | 1825 | ++DOMWINDOW == 168 (0x7fd13d293400) [pid = 1825] [serial = 2319] [outer = 0x7fd13ba11800] 18:00:55 INFO - PROCESS | 1825 | 1462582855927 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1825 | ++DOMWINDOW == 169 (0x7fd13e1d0400) [pid = 1825] [serial = 2320] [outer = 0x7fd13ba11800] 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:00:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:00:57 INFO - PROCESS | 1825 | 1462582856955 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:00:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:00:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:00:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:00:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:00:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:00:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1707ms 18:00:57 INFO - PROCESS | 1825 | 1462582857096 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1825 | 1462582857099 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 18:00:57 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:00:57 INFO - PROCESS | 1825 | 1462582857107 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1825 | 1462582857113 Marionette TRACE conn3 <- [1,3058,null,{}] 18:00:57 INFO - PROCESS | 1825 | 1462582857123 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 1825 | 1462582857438 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:00:57 INFO - PROCESS | 1825 | 1462582857777 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13fa3d000 == 150 [pid = 1825] [id = 774] 18:00:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 170 (0x7fd13bfca800) [pid = 1825] [serial = 2321] [outer = (nil)] 18:00:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 171 (0x7fd149b5a800) [pid = 1825] [serial = 2322] [outer = 0x7fd13bfca800] 18:00:57 INFO - PROCESS | 1825 | 1462582857849 Marionette DEBUG loaded listener.js 18:00:57 INFO - PROCESS | 1825 | ++DOMWINDOW == 172 (0x7fd14b089c00) [pid = 1825] [serial = 2323] [outer = 0x7fd13bfca800] 18:00:58 INFO - PROCESS | 1825 | 1462582858643 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:00:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:00:58 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:58 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:00:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:00:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:00:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:00:58 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:00:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:00:58 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:00:58 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:00:58 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1598ms 18:00:58 INFO - PROCESS | 1825 | 1462582858705 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 1825 | 1462582858707 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 18:00:58 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:00:58 INFO - PROCESS | 1825 | 1462582858735 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 1825 | 1462582858738 Marionette TRACE conn3 <- [1,3062,null,{}] 18:00:58 INFO - PROCESS | 1825 | 1462582858745 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:58 INFO - PROCESS | 1825 | 1462582858977 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:00:59 INFO - PROCESS | 1825 | 1462582859335 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd13ce89800 == 151 [pid = 1825] [id = 775] 18:00:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 173 (0x7fd130fd5800) [pid = 1825] [serial = 2324] [outer = (nil)] 18:00:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 174 (0x7fd13baa9000) [pid = 1825] [serial = 2325] [outer = 0x7fd130fd5800] 18:00:59 INFO - PROCESS | 1825 | 1462582859414 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1825 | ++DOMWINDOW == 175 (0x7fd13d292800) [pid = 1825] [serial = 2326] [outer = 0x7fd130fd5800] 18:00:59 INFO - PROCESS | 1825 | [1825] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:01:00 INFO - PROCESS | 1825 | 1462582860168 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:01:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:01:00 INFO - {} 18:01:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1509ms 18:01:00 INFO - PROCESS | 1825 | 1462582860227 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1825 | 1462582860230 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 18:01:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:01:00 INFO - PROCESS | 1825 | 1462582860236 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 1825 | 1462582860239 Marionette TRACE conn3 <- [1,3066,null,{}] 18:01:00 INFO - PROCESS | 1825 | 1462582860249 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 1825 | 1462582860507 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:01:00 INFO - PROCESS | 1825 | 1462582860756 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd148394800 == 152 [pid = 1825] [id = 776] 18:01:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 176 (0x7fd14cde3800) [pid = 1825] [serial = 2327] [outer = (nil)] 18:01:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 177 (0x7fd14d354c00) [pid = 1825] [serial = 2328] [outer = 0x7fd14cde3800] 18:01:00 INFO - PROCESS | 1825 | 1462582860868 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 1825 | ++DOMWINDOW == 178 (0x7fd14dcba000) [pid = 1825] [serial = 2329] [outer = 0x7fd14cde3800] 18:01:01 INFO - PROCESS | 1825 | 1462582861725 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:01:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:01:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1541ms 18:01:01 INFO - PROCESS | 1825 | 1462582861827 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 1825 | 1462582861832 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 18:01:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:01:01 INFO - PROCESS | 1825 | 1462582861843 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 1825 | 1462582861846 Marionette TRACE conn3 <- [1,3070,null,{}] 18:01:01 INFO - PROCESS | 1825 | 1462582861852 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 1825 | 1462582862105 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:01:02 INFO - PROCESS | 1825 | 1462582862416 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd14e10a800 == 153 [pid = 1825] [id = 777] 18:01:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 179 (0x7fd12e053c00) [pid = 1825] [serial = 2330] [outer = (nil)] 18:01:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 180 (0x7fd14e84a000) [pid = 1825] [serial = 2331] [outer = 0x7fd12e053c00] 18:01:02 INFO - PROCESS | 1825 | 1462582862496 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 1825 | ++DOMWINDOW == 181 (0x7fd14ea8a400) [pid = 1825] [serial = 2332] [outer = 0x7fd12e053c00] 18:01:03 INFO - PROCESS | 1825 | 1462582863266 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:01:03 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:01:03 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1479ms 18:01:03 INFO - PROCESS | 1825 | 1462582863325 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1825 | 1462582863328 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 18:01:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:01:03 INFO - PROCESS | 1825 | 1462582863334 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1825 | 1462582863337 Marionette TRACE conn3 <- [1,3074,null,{}] 18:01:03 INFO - PROCESS | 1825 | 1462582863342 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 1825 | 1462582863574 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:01:03 INFO - PROCESS | 1825 | 1462582863874 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd150743800 == 154 [pid = 1825] [id = 778] 18:01:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 182 (0x7fd13f2b2400) [pid = 1825] [serial = 2333] [outer = (nil)] 18:01:03 INFO - PROCESS | 1825 | ++DOMWINDOW == 183 (0x7fd14ee95000) [pid = 1825] [serial = 2334] [outer = 0x7fd13f2b2400] 18:01:04 INFO - PROCESS | 1825 | 1462582863992 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 1825 | ++DOMWINDOW == 184 (0x7fd14eea1800) [pid = 1825] [serial = 2335] [outer = 0x7fd13f2b2400] 18:01:04 INFO - PROCESS | 1825 | 1462582864700 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:01:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:01:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1380ms 18:01:04 INFO - PROCESS | 1825 | 1462582864717 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:01:04 INFO - PROCESS | 1825 | 1462582864720 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 18:01:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:01:04 INFO - PROCESS | 1825 | 1462582864726 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:01:04 INFO - PROCESS | 1825 | 1462582864729 Marionette TRACE conn3 <- [1,3078,null,{}] 18:01:04 INFO - PROCESS | 1825 | 1462582864734 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:04 INFO - PROCESS | 1825 | 1462582864962 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:01:05 INFO - PROCESS | 1825 | 1462582865223 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd157322000 == 155 [pid = 1825] [id = 779] 18:01:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 185 (0x7fd13f2bc400) [pid = 1825] [serial = 2336] [outer = (nil)] 18:01:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 186 (0x7fd14f475400) [pid = 1825] [serial = 2337] [outer = 0x7fd13f2bc400] 18:01:05 INFO - PROCESS | 1825 | 1462582865293 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 1825 | ++DOMWINDOW == 187 (0x7fd14c2cf400) [pid = 1825] [serial = 2338] [outer = 0x7fd13f2bc400] 18:01:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 18:01:06 INFO - reader.readAsText(blob_2) 18:01:06 INFO - }" did not throw 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 18:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 18:01:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 18:01:06 INFO - reader.readAsDataURL(blob_2) 18:01:06 INFO - }" did not throw 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 18:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 18:01:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 18:01:06 INFO - reader.readAsArrayBuffer(blob_2) 18:01:06 INFO - }" did not throw 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 18:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 18:01:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 18:01:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 18:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:01:06 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 18:01:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:01:06 INFO - PROCESS | 1825 | 1462582866174 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 18:01:06 INFO - PROCESS | 1825 | 1462582866185 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 1825 | 1462582866189 Marionette TRACE conn3 <- [1,3082,null,{}] 18:01:06 INFO - PROCESS | 1825 | 1462582866194 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 1825 | 1462582866413 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:01:06 INFO - PROCESS | 1825 | 1462582866705 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15ce10000 == 156 [pid = 1825] [id = 780] 18:01:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 188 (0x7fd1462f3800) [pid = 1825] [serial = 2339] [outer = (nil)] 18:01:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 189 (0x7fd14f480000) [pid = 1825] [serial = 2340] [outer = 0x7fd1462f3800] 18:01:06 INFO - PROCESS | 1825 | 1462582866781 Marionette DEBUG loaded listener.js 18:01:06 INFO - PROCESS | 1825 | ++DOMWINDOW == 190 (0x7fd14f9b6000) [pid = 1825] [serial = 2341] [outer = 0x7fd1462f3800] 18:01:07 INFO - PROCESS | 1825 | 1462582867514 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:01:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:01:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:01:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:01:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1381ms 18:01:07 INFO - PROCESS | 1825 | 1462582867565 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 1825 | 1462582867568 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 18:01:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:01:07 INFO - PROCESS | 1825 | 1462582867574 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 1825 | 1462582867577 Marionette TRACE conn3 <- [1,3086,null,{}] 18:01:07 INFO - PROCESS | 1825 | 1462582867582 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:07 INFO - PROCESS | 1825 | 1462582867830 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:01:08 INFO - PROCESS | 1825 | 1462582868103 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15d34d000 == 157 [pid = 1825] [id = 781] 18:01:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 191 (0x7fd13e1ce800) [pid = 1825] [serial = 2342] [outer = (nil)] 18:01:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 192 (0x7fd14fa5bc00) [pid = 1825] [serial = 2343] [outer = 0x7fd13e1ce800] 18:01:08 INFO - PROCESS | 1825 | 1462582868177 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 1825 | ++DOMWINDOW == 193 (0x7fd14fc88400) [pid = 1825] [serial = 2344] [outer = 0x7fd13e1ce800] 18:01:08 INFO - PROCESS | 1825 | 1462582868907 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:01:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:01:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1387ms 18:01:08 INFO - PROCESS | 1825 | 1462582868962 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:01:08 INFO - PROCESS | 1825 | 1462582868966 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 18:01:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:01:08 INFO - PROCESS | 1825 | 1462582868971 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:01:08 INFO - PROCESS | 1825 | 1462582868974 Marionette TRACE conn3 <- [1,3090,null,{}] 18:01:08 INFO - PROCESS | 1825 | 1462582868979 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 1825 | 1462582869233 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:01:09 INFO - PROCESS | 1825 | 1462582869498 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:09 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd15e219000 == 158 [pid = 1825] [id = 782] 18:01:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 194 (0x7fd14c2cc400) [pid = 1825] [serial = 2345] [outer = (nil)] 18:01:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 195 (0x7fd14ff9a800) [pid = 1825] [serial = 2346] [outer = 0x7fd14c2cc400] 18:01:09 INFO - PROCESS | 1825 | 1462582869573 Marionette DEBUG loaded listener.js 18:01:09 INFO - PROCESS | 1825 | ++DOMWINDOW == 196 (0x7fd150ab3000) [pid = 1825] [serial = 2347] [outer = 0x7fd14c2cc400] 18:01:10 INFO - PROCESS | 1825 | 1462582870283 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:01:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:01:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1382ms 18:01:10 INFO - PROCESS | 1825 | 1462582870356 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:01:10 INFO - PROCESS | 1825 | 1462582870360 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 18:01:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:01:10 INFO - PROCESS | 1825 | 1462582870369 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:01:10 INFO - PROCESS | 1825 | 1462582870372 Marionette TRACE conn3 <- [1,3094,null,{}] 18:01:10 INFO - PROCESS | 1825 | 1462582870382 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:10 INFO - PROCESS | 1825 | 1462582870779 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:01:11 INFO - PROCESS | 1825 | 1462582871039 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1605b7800 == 159 [pid = 1825] [id = 783] 18:01:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 197 (0x7fd14b089800) [pid = 1825] [serial = 2348] [outer = (nil)] 18:01:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 198 (0x7fd1515e2000) [pid = 1825] [serial = 2349] [outer = 0x7fd14b089800] 18:01:11 INFO - PROCESS | 1825 | 1462582871110 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1825 | ++DOMWINDOW == 199 (0x7fd1515ecc00) [pid = 1825] [serial = 2350] [outer = 0x7fd14b089800] 18:01:11 INFO - PROCESS | 1825 | 1462582871802 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:01:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1489ms 18:01:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:01:11 INFO - PROCESS | 1825 | 1462582871858 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 1825 | 1462582871861 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 18:01:11 INFO - PROCESS | 1825 | 1462582871867 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 1825 | 1462582871870 Marionette TRACE conn3 <- [1,3098,null,{}] 18:01:11 INFO - PROCESS | 1825 | 1462582871876 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 1825 | 1462582872119 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:01:12 INFO - PROCESS | 1825 | 1462582872421 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd161ca9000 == 160 [pid = 1825] [id = 784] 18:01:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 200 (0x7fd137aae400) [pid = 1825] [serial = 2351] [outer = (nil)] 18:01:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 201 (0x7fd153051800) [pid = 1825] [serial = 2352] [outer = 0x7fd137aae400] 18:01:12 INFO - PROCESS | 1825 | 1462582872495 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 1825 | ++DOMWINDOW == 202 (0x7fd1534c1400) [pid = 1825] [serial = 2353] [outer = 0x7fd137aae400] 18:01:13 INFO - PROCESS | 1825 | 1462582873295 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:01:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:01:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:01:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1437ms 18:01:13 INFO - PROCESS | 1825 | 1462582873303 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1825 | 1462582873306 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 18:01:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:01:13 INFO - PROCESS | 1825 | 1462582873312 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1825 | 1462582873314 Marionette TRACE conn3 <- [1,3102,null,{}] 18:01:13 INFO - PROCESS | 1825 | 1462582873319 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 1825 | 1462582873555 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:01:13 INFO - PROCESS | 1825 | 1462582873826 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd1622cf000 == 161 [pid = 1825] [id = 785] 18:01:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 203 (0x7fd1393ba000) [pid = 1825] [serial = 2354] [outer = (nil)] 18:01:13 INFO - PROCESS | 1825 | ++DOMWINDOW == 204 (0x7fd15c26cc00) [pid = 1825] [serial = 2355] [outer = 0x7fd1393ba000] 18:01:13 INFO - PROCESS | 1825 | 1462582873907 Marionette DEBUG loaded listener.js 18:01:14 INFO - PROCESS | 1825 | ++DOMWINDOW == 205 (0x7fd15c2e4400) [pid = 1825] [serial = 2356] [outer = 0x7fd1393ba000] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13809d000 == 160 [pid = 1825] [id = 765] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1379e5800 == 159 [pid = 1825] [id = 764] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd135dea800 == 158 [pid = 1825] [id = 763] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1316dd000 == 157 [pid = 1825] [id = 762] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14fe77000 == 156 [pid = 1825] [id = 759] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f948000 == 155 [pid = 1825] [id = 758] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f45d000 == 154 [pid = 1825] [id = 757] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f54b800 == 153 [pid = 1825] [id = 756] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14f413800 == 152 [pid = 1825] [id = 755] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e716000 == 151 [pid = 1825] [id = 754] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd14e510000 == 150 [pid = 1825] [id = 753] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd149daf000 == 149 [pid = 1825] [id = 752] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146a0e000 == 148 [pid = 1825] [id = 751] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd146106000 == 147 [pid = 1825] [id = 750] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd144c35800 == 146 [pid = 1825] [id = 749] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd1402cc000 == 145 [pid = 1825] [id = 748] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13f817800 == 144 [pid = 1825] [id = 747] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13e23f800 == 143 [pid = 1825] [id = 746] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13cf86800 == 142 [pid = 1825] [id = 745] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13c810800 == 141 [pid = 1825] [id = 744] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13be8a800 == 140 [pid = 1825] [id = 743] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd13ab7a000 == 139 [pid = 1825] [id = 742] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd138a52800 == 138 [pid = 1825] [id = 741] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd136cdf800 == 137 [pid = 1825] [id = 740] 18:01:16 INFO - PROCESS | 1825 | --DOCSHELL 0x7fd130ee9000 == 136 [pid = 1825] [id = 739] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 204 (0x7fd136075400) [pid = 1825] [serial = 2216] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 203 (0x7fd136c2a400) [pid = 1825] [serial = 2213] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 202 (0x7fd1401af400) [pid = 1825] [serial = 2180] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 201 (0x7fd13e269c00) [pid = 1825] [serial = 2171] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 200 (0x7fd146132800) [pid = 1825] [serial = 2201] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 199 (0x7fd1404af800) [pid = 1825] [serial = 2186] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 198 (0x7fd136004800) [pid = 1825] [serial = 2150] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 197 (0x7fd1404a5000) [pid = 1825] [serial = 2184] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 196 (0x7fd1401a6400) [pid = 1825] [serial = 2178] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 195 (0x7fd13e1be400) [pid = 1825] [serial = 2168] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 194 (0x7fd131056400) [pid = 1825] [serial = 2205] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 193 (0x7fd1352eb000) [pid = 1825] [serial = 2148] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 192 (0x7fd144da7400) [pid = 1825] [serial = 2199] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 191 (0x7fd13805a000) [pid = 1825] [serial = 2154] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 190 (0x7fd1352eb800) [pid = 1825] [serial = 2208] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 189 (0x7fd133ed7800) [pid = 1825] [serial = 2207] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 188 (0x7fd13a916400) [pid = 1825] [serial = 2157] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 187 (0x7fd140e29400) [pid = 1825] [serial = 2193] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 186 (0x7fd13f3edc00) [pid = 1825] [serial = 2175] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 185 (0x7fd140008c00) [pid = 1825] [serial = 2177] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 184 (0x7fd13b9d6800) [pid = 1825] [serial = 2159] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 183 (0x7fd140a68c00) [pid = 1825] [serial = 2187] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 182 (0x7fd130bce000) [pid = 1825] [serial = 2204] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 181 (0x7fd13690c000) [pid = 1825] [serial = 2151] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 180 (0x7fd13cee4c00) [pid = 1825] [serial = 2163] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 179 (0x7fd13c1e4000) [pid = 1825] [serial = 2162] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 178 (0x7fd136a70400) [pid = 1825] [serial = 2070] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 177 (0x7fd13ba0cc00) [pid = 1825] [serial = 2160] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 176 (0x7fd140e31c00) [pid = 1825] [serial = 2195] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 175 (0x7fd140b9ec00) [pid = 1825] [serial = 2189] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 174 (0x7fd140c6e000) [pid = 1825] [serial = 2192] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 173 (0x7fd1379aec00) [pid = 1825] [serial = 2214] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 172 (0x7fd1388b8800) [pid = 1825] [serial = 2156] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 171 (0x7fd13f2cb400) [pid = 1825] [serial = 2174] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 170 (0x7fd13e1d3000) [pid = 1825] [serial = 2169] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 169 (0x7fd1311efc00) [pid = 1825] [serial = 2147] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 168 (0x7fd13d18e000) [pid = 1825] [serial = 2165] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 167 (0x7fd13f2b9400) [pid = 1825] [serial = 2172] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd140418000) [pid = 1825] [serial = 2181] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd144c7ec00) [pid = 1825] [serial = 2198] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd144c72400) [pid = 1825] [serial = 2196] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd135fe7400) [pid = 1825] [serial = 2211] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd140ba9400) [pid = 1825] [serial = 2190] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd137fe7000) [pid = 1825] [serial = 2153] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd14041e000) [pid = 1825] [serial = 2183] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd13d291800) [pid = 1825] [serial = 2166] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd135f8f000) [pid = 1825] [serial = 2210] [outer = (nil)] [url = about:blank] 18:01:16 INFO - PROCESS | 1825 | 1462582876778 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:01:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:01:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3485ms 18:01:16 INFO - PROCESS | 1825 | 1462582876858 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1825 | 1462582876866 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 18:01:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:01:16 INFO - PROCESS | 1825 | 1462582876877 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1825 | 1462582876881 Marionette TRACE conn3 <- [1,3106,null,{}] 18:01:16 INFO - PROCESS | 1825 | 1462582876889 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 1825 | 1462582877120 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 18:01:17 INFO - PROCESS | 1825 | 1462582877322 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd131964800 == 137 [pid = 1825] [id = 786] 18:01:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 159 (0x7fd131137800) [pid = 1825] [serial = 2357] [outer = (nil)] 18:01:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 160 (0x7fd133edc000) [pid = 1825] [serial = 2358] [outer = 0x7fd131137800] 18:01:17 INFO - PROCESS | 1825 | 1462582877386 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1825 | ++DOMWINDOW == 161 (0x7fd1352eb400) [pid = 1825] [serial = 2359] [outer = 0x7fd131137800] 18:01:18 INFO - PROCESS | 1825 | 1462582878088 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:01:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:01:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1237ms 18:01:18 INFO - PROCESS | 1825 | 1462582878115 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 1825 | 1462582878122 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 18:01:18 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:01:18 INFO - PROCESS | 1825 | 1462582878131 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 1825 | 1462582878134 Marionette TRACE conn3 <- [1,3110,null,{}] 18:01:18 INFO - PROCESS | 1825 | 1462582878138 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:18 INFO - PROCESS | 1825 | 1462582878468 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 18:01:18 INFO - PROCESS | 1825 | 1462582878604 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:18 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd135fb1800 == 138 [pid = 1825] [id = 787] 18:01:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 162 (0x7fd131064c00) [pid = 1825] [serial = 2360] [outer = (nil)] 18:01:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 163 (0x7fd135fe5800) [pid = 1825] [serial = 2361] [outer = 0x7fd131064c00] 18:01:18 INFO - PROCESS | 1825 | 1462582878664 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 1825 | ++DOMWINDOW == 164 (0x7fd136076c00) [pid = 1825] [serial = 2362] [outer = 0x7fd131064c00] 18:01:19 INFO - PROCESS | 1825 | 1462582879419 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:01:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:01:19 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:01:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:01:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1335ms 18:01:19 INFO - PROCESS | 1825 | 1462582879468 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 18:01:19 INFO - PROCESS | 1825 | 1462582879471 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 18:01:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:01:19 INFO - PROCESS | 1825 | 1462582879477 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:01:19 INFO - PROCESS | 1825 | 1462582879482 Marionette TRACE conn3 <- [1,3114,null,{}] 18:01:19 INFO - PROCESS | 1825 | 1462582879505 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 1825 | 1462582879782 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 18:01:19 INFO - PROCESS | 1825 | 1462582879825 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\", \"cbe5db7e-87a7-478b-8f95-75ffc8b7d8aa\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 1825 | ++DOCSHELL 0x7fd137d53800 == 139 [pid = 1825] [id = 788] 18:01:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 165 (0x7fd136c23400) [pid = 1825] [serial = 2363] [outer = (nil)] 18:01:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 166 (0x7fd1379b3c00) [pid = 1825] [serial = 2364] [outer = 0x7fd136c23400] 18:01:19 INFO - PROCESS | 1825 | 1462582879885 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 1825 | ++DOMWINDOW == 167 (0x7fd137adbc00) [pid = 1825] [serial = 2365] [outer = 0x7fd136c23400] 18:01:20 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:01:20 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1297ms 18:01:20 INFO - PROCESS | 1825 | 1462582880768 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:01:20 INFO - PROCESS | 1825 | 1462582880776 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 1825 | 1462582880780 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 166 (0x7fd1307d3c00) [pid = 1825] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 165 (0x7fd1361d6800) [pid = 1825] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 164 (0x7fd1361d2400) [pid = 1825] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 163 (0x7fd144c72800) [pid = 1825] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 162 (0x7fd135e12000) [pid = 1825] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 161 (0x7fd12e05e000) [pid = 1825] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 160 (0x7fd131136000) [pid = 1825] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 159 (0x7fd1463d2400) [pid = 1825] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 158 (0x7fd14633f400) [pid = 1825] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 157 (0x7fd13d185800) [pid = 1825] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 156 (0x7fd1462ee400) [pid = 1825] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 155 (0x7fd146943c00) [pid = 1825] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 154 (0x7fd13aa07400) [pid = 1825] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 153 (0x7fd13600e400) [pid = 1825] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 152 (0x7fd140c74800) [pid = 1825] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 151 (0x7fd14041a000) [pid = 1825] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 150 (0x7fd13d1f7800) [pid = 1825] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 149 (0x7fd13d1f4000) [pid = 1825] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 148 (0x7fd13baa4800) [pid = 1825] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 147 (0x7fd138a7dc00) [pid = 1825] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 146 (0x7fd13bc4f000) [pid = 1825] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 145 (0x7fd13ba0c800) [pid = 1825] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 144 (0x7fd13c931400) [pid = 1825] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 143 (0x7fd138a75c00) [pid = 1825] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 142 (0x7fd13ba0c400) [pid = 1825] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 141 (0x7fd137ab4400) [pid = 1825] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 140 (0x7fd135db8000) [pid = 1825] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 139 (0x7fd1307d2400) [pid = 1825] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:01:21 INFO - PROCESS | 1825 | --DOMWINDOW == 138 (0x7fd135db5800) [pid = 1825] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:01:21 WARNING - u'runner_teardown' () 18:01:21 INFO - No more tests 18:01:21 INFO - Got 0 unexpected results 18:01:21 INFO - SUITE-END | took 1148s 18:01:22 INFO - Closing logging queue 18:01:22 INFO - queue closed 18:01:22 INFO - Return code: 0 18:01:22 WARNING - # TBPL SUCCESS # 18:01:22 INFO - Running post-action listener: _resource_record_post_action 18:01:22 INFO - Running post-run listener: _resource_record_post_run 18:01:23 INFO - Total resource usage - Wall time: 1181s; CPU: 98.0%; Read bytes: 8527872; Write bytes: 936960000; Read time: 288; Write time: 238184 18:01:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:01:23 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 53944320; Read time: 0; Write time: 43292 18:01:23 INFO - run-tests - Wall time: 1153s; CPU: 98.0%; Read bytes: 6213632; Write bytes: 883015680; Read time: 224; Write time: 194892 18:01:23 INFO - Running post-run listener: _upload_blobber_files 18:01:23 INFO - Blob upload gear active. 18:01:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:01:23 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:01:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:01:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:01:23 INFO - (blobuploader) - INFO - Open directory for files ... 18:01:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:01:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:01:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:01:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:01:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:01:25 INFO - (blobuploader) - INFO - Done attempting. 18:01:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:01:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:01:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:01:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:01:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:01:26 INFO - (blobuploader) - INFO - Done attempting. 18:01:26 INFO - (blobuploader) - INFO - Iteration through files over. 18:01:26 INFO - Return code: 0 18:01:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:01:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:01:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9959ae0e2b7ad438d4c9db9ced21950075602cb694f9f8c8ad74153091dcfa4c2eda2feede69926b3d4e902c8ebba1130bd68eb6338c9ad8a8c76cb368455d99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b5b531f63254fa057f1721c26d0b08d510e8daeb29aa9a407e5cac1e23c6a77a24d6959decdec701e6c6fafefab1046c574615a0f24ce4f30007833e0166ca8"} 18:01:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:01:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:01:26 INFO - Contents: 18:01:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9959ae0e2b7ad438d4c9db9ced21950075602cb694f9f8c8ad74153091dcfa4c2eda2feede69926b3d4e902c8ebba1130bd68eb6338c9ad8a8c76cb368455d99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b5b531f63254fa057f1721c26d0b08d510e8daeb29aa9a407e5cac1e23c6a77a24d6959decdec701e6c6fafefab1046c574615a0f24ce4f30007833e0166ca8"} 18:01:26 INFO - Running post-run listener: copy_logs_to_upload_dir 18:01:26 INFO - Copying logs to upload dir... 18:01:26 INFO - mkdir: /builds/slave/test/build/upload/logs 18:01:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1349.588253 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 29 secs) (at 2016-05-06 18:01:26.828458) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 18:01:26.829812) ========= 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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9959ae0e2b7ad438d4c9db9ced21950075602cb694f9f8c8ad74153091dcfa4c2eda2feede69926b3d4e902c8ebba1130bd68eb6338c9ad8a8c76cb368455d99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b5b531f63254fa057f1721c26d0b08d510e8daeb29aa9a407e5cac1e23c6a77a24d6959decdec701e6c6fafefab1046c574615a0f24ce4f30007833e0166ca8"} build_url:https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035495 build_url: 'https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/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/9959ae0e2b7ad438d4c9db9ced21950075602cb694f9f8c8ad74153091dcfa4c2eda2feede69926b3d4e902c8ebba1130bd68eb6338c9ad8a8c76cb368455d99", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4b5b531f63254fa057f1721c26d0b08d510e8daeb29aa9a407e5cac1e23c6a77a24d6959decdec701e6c6fafefab1046c574615a0f24ce4f30007833e0166ca8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/USGcuoh5SleUYACpxxTtAA/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.05 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 18:01:26.910865) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 18:01:26.911442) ========= 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-1462581517.830339-559705265 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.021779 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 18:01:26.980137) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 18:01:26.980637) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 18:01:26.981281) ========= ========= Total master_lag: 1.25 =========