builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1941 starttime: 1462831596.73 results: success (0) buildid: 20160509140655 builduid: 51fec580243d478c9aa09015fb798427 revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:36.730044) ========= master: http://buildbot-master124.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:36.730514) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:36.730802) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:36.771235) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:36.771549) ========= 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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False --2016-05-09 15:06:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.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.58M=0.001s 2016-05-09 15:06:37 (9.58 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.616406 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:37.562502) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:37.562783) ========= 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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.060527 ========= master_lag: 0.10 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:37.727022) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 15:06:37.727338) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False 2016-05-09 15:06:37,834 truncating revision to first 12 chars 2016-05-09 15:06:37,834 Setting DEBUG logging. 2016-05-09 15:06:37,835 attempt 1/10 2016-05-09 15:06:37,835 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1a31ddc2411f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 15:06:39,204 unpacking tar archive at: mozilla-aurora-1a31ddc2411f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.024635 ========= master_lag: 0.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-09 15:06:39.926568) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:39.926843) ========= script_repo_revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:39.927234) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:39.927511) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 15:06:40.185725) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 21 secs) (at 2016-05-09 15:06:40.186067) ========= /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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False 15:06:40 INFO - MultiFileLogger online at 20160509 15:06:40 in /builds/slave/test 15:06:40 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 15:06:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:06:40 INFO - {'append_to_log': False, 15:06:40 INFO - 'base_work_dir': '/builds/slave/test', 15:06:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:06:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:06:40 INFO - 'buildbot_json_path': 'buildprops.json', 15:06:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:06:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:06:40 INFO - 'download_minidump_stackwalk': True, 15:06:40 INFO - 'download_symbols': 'true', 15:06:40 INFO - 'e10s': False, 15:06:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:06:40 INFO - 'tooltool.py': '/tools/tooltool.py', 15:06:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:06:40 INFO - '/tools/misc-python/virtualenv.py')}, 15:06:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:06:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:06:40 INFO - 'log_level': 'info', 15:06:40 INFO - 'log_to_console': True, 15:06:40 INFO - 'opt_config_files': (), 15:06:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:06:40 INFO - '--processes=1', 15:06:40 INFO - '--config=%(test_path)s/wptrunner.ini', 15:06:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:06:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:06:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:06:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:06:40 INFO - 'pip_index': False, 15:06:40 INFO - 'require_test_zip': True, 15:06:40 INFO - 'test_type': ('testharness',), 15:06:40 INFO - 'this_chunk': '1', 15:06:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:06:40 INFO - 'total_chunks': '10', 15:06:40 INFO - 'virtualenv_path': 'venv', 15:06:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:06:40 INFO - 'work_dir': 'build'} 15:06:40 INFO - ##### 15:06:40 INFO - ##### Running clobber step. 15:06:40 INFO - ##### 15:06:40 INFO - Running pre-action listener: _resource_record_pre_action 15:06:40 INFO - Running main action method: clobber 15:06:40 INFO - rmtree: /builds/slave/test/build 15:06:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:06:42 INFO - Running post-action listener: _resource_record_post_action 15:06:42 INFO - ##### 15:06:42 INFO - ##### Running read-buildbot-config step. 15:06:42 INFO - ##### 15:06:42 INFO - Running pre-action listener: _resource_record_pre_action 15:06:42 INFO - Running main action method: read_buildbot_config 15:06:42 INFO - Using buildbot properties: 15:06:42 INFO - { 15:06:42 INFO - "project": "", 15:06:42 INFO - "product": "firefox", 15:06:42 INFO - "script_repo_revision": "production", 15:06:42 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 15:06:42 INFO - "repository": "", 15:06:42 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 15:06:42 INFO - "buildid": "20160509140655", 15:06:42 INFO - "pgo_build": "False", 15:06:42 INFO - "basedir": "/builds/slave/test", 15:06:42 INFO - "buildnumber": 16, 15:06:42 INFO - "slavename": "tst-linux64-spot-1941", 15:06:42 INFO - "master": "http://buildbot-master124.bb.releng.use1.mozilla.com:8201/", 15:06:42 INFO - "platform": "linux64", 15:06:42 INFO - "branch": "mozilla-aurora", 15:06:42 INFO - "revision": "1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27", 15:06:42 INFO - "repo_path": "releases/mozilla-aurora", 15:06:42 INFO - "moz_repo_path": "", 15:06:42 INFO - "stage_platform": "linux64", 15:06:42 INFO - "builduid": "51fec580243d478c9aa09015fb798427", 15:06:42 INFO - "slavebuilddir": "test" 15:06:42 INFO - } 15:06:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 15:06:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 15:06:42 INFO - Running post-action listener: _resource_record_post_action 15:06:42 INFO - ##### 15:06:42 INFO - ##### Running download-and-extract step. 15:06:42 INFO - ##### 15:06:42 INFO - Running pre-action listener: _resource_record_pre_action 15:06:42 INFO - Running main action method: download_and_extract 15:06:42 INFO - mkdir: /builds/slave/test/build/tests 15:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:42 INFO - https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 15:06:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:06:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:06:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:51 INFO - Downloaded 1361 bytes. 15:06:51 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 15:06:51 INFO - Using the following test package requirements: 15:06:51 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:06:51 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 15:06:51 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 15:06:51 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'jsshell-linux-x86_64.zip'], 15:06:51 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 15:06:51 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 15:06:51 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 15:06:51 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 15:06:51 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 15:06:51 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 15:06:51 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 15:06:51 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 15:06:51 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')]} 15:06:51 INFO - https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 15:06:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:06:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 15:06:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:53 INFO - Downloaded 22728022 bytes. 15:06:53 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/*'] 15:06:53 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/* 15:06:54 INFO - caution: filename not matched: web-platform/* 15:06:54 INFO - Return code: 11 15:06:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:06:54 INFO - https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 15:06:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:06:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 15:06:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:06:57 INFO - Downloaded 36408648 bytes. 15:06:57 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/*'] 15:06:57 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/* 15:07:01 INFO - caution: filename not matched: bin/* 15:07:01 INFO - caution: filename not matched: config/* 15:07:01 INFO - caution: filename not matched: mozbase/* 15:07:01 INFO - caution: filename not matched: marionette/* 15:07:01 INFO - caution: filename not matched: tools/wptserve/* 15:07:01 INFO - Return code: 11 15:07:01 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')]} 15:07:01 INFO - https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 15:07:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:07:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:07:08 INFO - Downloaded 69397806 bytes. 15:07:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:08 INFO - mkdir: /builds/slave/test/properties 15:07:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:07:08 INFO - Writing to file /builds/slave/test/properties/build_url 15:07:08 INFO - Contents: 15:07:08 INFO - build_url:https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 15:07:21 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:07:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:07:21 INFO - Contents: 15:07:21 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:07:21 INFO - https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:07:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 15:07:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:07:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:07:51 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 15:07:51 INFO - retry: attempt #1 caught exception: timed out 15:07:51 INFO - retry: Failed, sleeping 30 seconds before retrying 15:08:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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 15:08:28 INFO - Downloaded 90900405 bytes. 15:08:28 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'] 15:08:28 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 15:08:35 INFO - Return code: 0 15:08:35 INFO - Running post-action listener: _resource_record_post_action 15:08:35 INFO - Running post-action listener: set_extra_try_arguments 15:08:35 INFO - ##### 15:08:35 INFO - ##### Running create-virtualenv step. 15:08:35 INFO - ##### 15:08:35 INFO - Running pre-action listener: _pre_create_virtualenv 15:08:35 INFO - Running pre-action listener: _resource_record_pre_action 15:08:35 INFO - Running main action method: create_virtualenv 15:08:35 INFO - Creating virtualenv /builds/slave/test/build/venv 15:08:35 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 15:08:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:08:35 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:08:35 INFO - Using real prefix '/usr' 15:08:35 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:08:39 INFO - Installing distribute.............................................................................................................................................................................................done. 15:08:42 INFO - Installing pip.................done. 15:08:42 INFO - Return code: 0 15:08:42 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:08:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x28b1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x28f5620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, '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-1462829232.190123-1832977932', '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 15:08:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:08:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 15:08:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:42 INFO - 'CCACHE_UMASK': '002', 15:08:42 INFO - 'DISPLAY': ':0', 15:08:42 INFO - 'HOME': '/home/cltbld', 15:08:42 INFO - 'LANG': 'en_US.UTF-8', 15:08:42 INFO - 'LOGNAME': 'cltbld', 15:08:42 INFO - 'MAIL': '/var/mail/cltbld', 15:08:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:42 INFO - 'MOZ_NO_REMOTE': '1', 15:08:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:42 INFO - 'PWD': '/builds/slave/test', 15:08:42 INFO - 'SHELL': '/bin/bash', 15:08:42 INFO - 'SHLVL': '1', 15:08:42 INFO - 'TERM': 'linux', 15:08:42 INFO - 'TMOUT': '86400', 15:08:42 INFO - 'USER': 'cltbld', 15:08:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:08:42 INFO - '_': '/tools/buildbot/bin/python'} 15:08:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:43 INFO - Downloading/unpacking psutil>=0.7.1 15:08:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:08:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:08:43 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 15:08:43 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 15:08:43 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:08:43 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:08:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:08:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:08:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:08:48 INFO - Installing collected packages: psutil 15:08:48 INFO - Running setup.py install for psutil 15:08:48 INFO - building 'psutil._psutil_linux' extension 15:08:48 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 15:08:49 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 15:08:49 INFO - building 'psutil._psutil_posix' extension 15:08:49 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 15:08:49 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 15:08:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:08:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:08:49 INFO - Successfully installed psutil 15:08:49 INFO - Cleaning up... 15:08:49 INFO - Return code: 0 15:08:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:08:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:49 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 0x28b1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x28f5620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, '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-1462829232.190123-1832977932', '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 15:08:49 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 15:08:49 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 15:08:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:49 INFO - 'CCACHE_UMASK': '002', 15:08:49 INFO - 'DISPLAY': ':0', 15:08:49 INFO - 'HOME': '/home/cltbld', 15:08:49 INFO - 'LANG': 'en_US.UTF-8', 15:08:49 INFO - 'LOGNAME': 'cltbld', 15:08:49 INFO - 'MAIL': '/var/mail/cltbld', 15:08:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:49 INFO - 'MOZ_NO_REMOTE': '1', 15:08:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:49 INFO - 'PWD': '/builds/slave/test', 15:08:49 INFO - 'SHELL': '/bin/bash', 15:08:49 INFO - 'SHLVL': '1', 15:08:49 INFO - 'TERM': 'linux', 15:08:49 INFO - 'TMOUT': '86400', 15:08:49 INFO - 'USER': 'cltbld', 15:08:49 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:08:49 INFO - '_': '/tools/buildbot/bin/python'} 15:08:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:50 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 15:08:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:08:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:08:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:08:55 INFO - Installing collected packages: mozsystemmonitor 15:08:55 INFO - Running setup.py install for mozsystemmonitor 15:08:55 INFO - Successfully installed mozsystemmonitor 15:08:55 INFO - Cleaning up... 15:08:55 INFO - Return code: 0 15:08:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:08:55 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')]} 15:08:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:08:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:55 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')]} 15:08:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:08:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:08:55 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 0x28b1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x28f5620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, '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-1462829232.190123-1832977932', '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 15:08:55 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 15:08:55 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 15:08:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:08:55 INFO - 'CCACHE_UMASK': '002', 15:08:55 INFO - 'DISPLAY': ':0', 15:08:55 INFO - 'HOME': '/home/cltbld', 15:08:55 INFO - 'LANG': 'en_US.UTF-8', 15:08:55 INFO - 'LOGNAME': 'cltbld', 15:08:55 INFO - 'MAIL': '/var/mail/cltbld', 15:08:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:08:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:08:55 INFO - 'MOZ_NO_REMOTE': '1', 15:08:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:08:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:08:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:08:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:08:55 INFO - 'PWD': '/builds/slave/test', 15:08:55 INFO - 'SHELL': '/bin/bash', 15:08:55 INFO - 'SHLVL': '1', 15:08:55 INFO - 'TERM': 'linux', 15:08:55 INFO - 'TMOUT': '86400', 15:08:55 INFO - 'USER': 'cltbld', 15:08:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:08:55 INFO - '_': '/tools/buildbot/bin/python'} 15:08:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:08:55 INFO - Downloading/unpacking blobuploader==1.2.4 15:08:55 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 15:08:55 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 15:08:55 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 15:08:55 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 15:08:55 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 15:08:55 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 15:09:00 INFO - Downloading blobuploader-1.2.4.tar.gz 15:09:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:09:00 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09: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 15:09:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:09:02 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:09:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:02 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 15:09:02 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 15:09:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:09:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:09:02 INFO - Downloading docopt-0.6.1.tar.gz 15:09:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:09:02 INFO - Installing collected packages: blobuploader, requests, docopt 15:09:02 INFO - Running setup.py install for blobuploader 15:09:02 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:09:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:09:03 INFO - Running setup.py install for requests 15:09:03 INFO - Running setup.py install for docopt 15:09:03 INFO - Successfully installed blobuploader requests docopt 15:09:03 INFO - Cleaning up... 15:09:04 INFO - Return code: 0 15:09:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:04 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')]} 15:09:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:04 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')]} 15:09:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:04 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 0x28b1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x28f5620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, '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-1462829232.190123-1832977932', '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 15:09:04 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 15:09:04 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 15:09:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:04 INFO - 'CCACHE_UMASK': '002', 15:09:04 INFO - 'DISPLAY': ':0', 15:09:04 INFO - 'HOME': '/home/cltbld', 15:09:04 INFO - 'LANG': 'en_US.UTF-8', 15:09:04 INFO - 'LOGNAME': 'cltbld', 15:09:04 INFO - 'MAIL': '/var/mail/cltbld', 15:09:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:04 INFO - 'MOZ_NO_REMOTE': '1', 15:09:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:04 INFO - 'PWD': '/builds/slave/test', 15:09:04 INFO - 'SHELL': '/bin/bash', 15:09:04 INFO - 'SHLVL': '1', 15:09:04 INFO - 'TERM': 'linux', 15:09:04 INFO - 'TMOUT': '86400', 15:09:04 INFO - 'USER': 'cltbld', 15:09:04 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:09:04 INFO - '_': '/tools/buildbot/bin/python'} 15:09:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:04 INFO - Running setup.py (path:/tmp/pip-ay9KGp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:04 INFO - Running setup.py (path:/tmp/pip-gM3u4I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:09:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:09:04 INFO - Running setup.py (path:/tmp/pip-e1BfVN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:09:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:09:04 INFO - Running setup.py (path:/tmp/pip-KV_0C5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:09:05 INFO - Running setup.py (path:/tmp/pip-395nkY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:09:05 INFO - Running setup.py (path:/tmp/pip-jIjwBA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:09:05 INFO - Running setup.py (path:/tmp/pip-KcGikH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:09:05 INFO - Running setup.py (path:/tmp/pip-ws_vpP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:09:05 INFO - Running setup.py (path:/tmp/pip-w8FdSl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:09:05 INFO - Running setup.py (path:/tmp/pip-ATRlNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:09:05 INFO - Running setup.py (path:/tmp/pip-1Kw5lY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:09:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:09:05 INFO - Running setup.py (path:/tmp/pip-8w9Yiw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:09:06 INFO - Running setup.py (path:/tmp/pip-elyLbt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:09:06 INFO - Running setup.py (path:/tmp/pip-IzbLDG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:06 INFO - Running setup.py (path:/tmp/pip-mOHHoA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:09:06 INFO - Running setup.py (path:/tmp/pip-NpHXTR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:09:06 INFO - Running setup.py (path:/tmp/pip-bEgKas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:09:06 INFO - Running setup.py (path:/tmp/pip-ZV3hHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:09:06 INFO - Running setup.py (path:/tmp/pip-mg64QW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:09:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:06 INFO - Running setup.py (path:/tmp/pip-1bv63e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:07 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:09:07 INFO - Running setup.py (path:/tmp/pip-o06c7w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:09:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:07 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 15:09:07 INFO - Running setup.py install for manifestparser 15:09:07 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:09:07 INFO - Running setup.py install for mozcrash 15:09:07 INFO - Running setup.py install for mozdebug 15:09:08 INFO - Running setup.py install for mozdevice 15:09:08 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:09:08 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:09:08 INFO - Running setup.py install for mozfile 15:09:08 INFO - Running setup.py install for mozhttpd 15:09:08 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:09:08 INFO - Running setup.py install for mozinfo 15:09:08 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:09:08 INFO - Running setup.py install for mozInstall 15:09:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Running setup.py install for mozleak 15:09:09 INFO - Running setup.py install for mozlog 15:09:09 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Running setup.py install for moznetwork 15:09:09 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:09:09 INFO - Running setup.py install for mozprocess 15:09:09 INFO - Running setup.py install for mozprofile 15:09:10 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:09:10 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:09:10 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:09:10 INFO - Running setup.py install for mozrunner 15:09:10 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:09:10 INFO - Running setup.py install for mozscreenshot 15:09:10 INFO - Running setup.py install for moztest 15:09:10 INFO - Running setup.py install for mozversion 15:09:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:09:11 INFO - Running setup.py install for wptserve 15:09:11 INFO - Running setup.py install for marionette-driver 15:09:11 INFO - Running setup.py install for browsermob-proxy 15:09:11 INFO - Running setup.py install for marionette-client 15:09:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:12 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:09:12 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 15:09:12 INFO - Cleaning up... 15:09:12 INFO - Return code: 0 15:09:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:09:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:09:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:09:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:09:12 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 0x28b1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x28b23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x28f5620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, '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-1462829232.190123-1832977932', '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 15:09:12 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 15:09:12 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 15:09:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:12 INFO - 'CCACHE_UMASK': '002', 15:09:12 INFO - 'DISPLAY': ':0', 15:09:12 INFO - 'HOME': '/home/cltbld', 15:09:12 INFO - 'LANG': 'en_US.UTF-8', 15:09:12 INFO - 'LOGNAME': 'cltbld', 15:09:12 INFO - 'MAIL': '/var/mail/cltbld', 15:09:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:12 INFO - 'MOZ_NO_REMOTE': '1', 15:09:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:12 INFO - 'PWD': '/builds/slave/test', 15:09:12 INFO - 'SHELL': '/bin/bash', 15:09:12 INFO - 'SHLVL': '1', 15:09:12 INFO - 'TERM': 'linux', 15:09:12 INFO - 'TMOUT': '86400', 15:09:12 INFO - 'USER': 'cltbld', 15:09:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:09:12 INFO - '_': '/tools/buildbot/bin/python'} 15:09:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:09:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:09:12 INFO - Running setup.py (path:/tmp/pip-J77ST9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:09:12 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)) 15:09:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:09:12 INFO - Running setup.py (path:/tmp/pip-cnEbJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:09:12 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)) 15:09:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:09:12 INFO - Running setup.py (path:/tmp/pip-EoDN_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:09:13 INFO - Running setup.py (path:/tmp/pip-gUiQtz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:09:13 INFO - Running setup.py (path:/tmp/pip-opkgH0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:09:13 INFO - Running setup.py (path:/tmp/pip-mwz9_8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:09:13 INFO - Running setup.py (path:/tmp/pip-HoFy8o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:09:13 INFO - Running setup.py (path:/tmp/pip-ylZP71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:09:13 INFO - Running setup.py (path:/tmp/pip-C_hVje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:09:13 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)) 15:09:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:09:13 INFO - Running setup.py (path:/tmp/pip-IROTyo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:09:14 INFO - Running setup.py (path:/tmp/pip-NTCogb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:09:14 INFO - Running setup.py (path:/tmp/pip-IYSDpt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:09:14 INFO - Running setup.py (path:/tmp/pip-4XUALF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:09:14 INFO - Running setup.py (path:/tmp/pip-0yOtgU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:14 INFO - Running setup.py (path:/tmp/pip-Op40Q_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:09:14 INFO - Running setup.py (path:/tmp/pip-mKy9fB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:09:14 INFO - Running setup.py (path:/tmp/pip-rIoD39-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:09:14 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)) 15:09:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:09:14 INFO - Running setup.py (path:/tmp/pip-Jn0Ehz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:09:15 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)) 15:09:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:09:15 INFO - Running setup.py (path:/tmp/pip-_04UPd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:09:15 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)) 15:09:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:15 INFO - Running setup.py (path:/tmp/pip-55VJ8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:09:15 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)) 15:09:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:09:15 INFO - Running setup.py (path:/tmp/pip-UGfWC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:09:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:09:15 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)) 15:09:15 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)) 15:09:15 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)) 15:09:15 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)) 15:09:15 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)) 15:09:15 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)) 15:09:15 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:09:15 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 15:09:15 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 15:09:15 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 15:09:15 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 15:09:15 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 15:09:15 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 15:09:20 INFO - Downloading blessings-1.6.tar.gz 15:09:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:09:20 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)) 15:09:20 INFO - Installing collected packages: blessings 15:09:20 INFO - Running setup.py install for blessings 15:09:21 INFO - Successfully installed blessings 15:09:21 INFO - Cleaning up... 15:09:21 INFO - Return code: 0 15:09:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:09:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:09:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:09:21 INFO - Reading from file tmpfile_stdout 15:09:21 INFO - Current package versions: 15:09:21 INFO - argparse == 1.2.1 15:09:21 INFO - blessings == 1.6 15:09:21 INFO - blobuploader == 1.2.4 15:09:21 INFO - browsermob-proxy == 0.6.0 15:09:21 INFO - docopt == 0.6.1 15:09:21 INFO - manifestparser == 1.1 15:09:21 INFO - marionette-client == 2.3.0 15:09:21 INFO - marionette-driver == 1.4.0 15:09:21 INFO - mozInstall == 1.12 15:09:21 INFO - mozcrash == 0.17 15:09:21 INFO - mozdebug == 0.1 15:09:21 INFO - mozdevice == 0.48 15:09:21 INFO - mozfile == 1.2 15:09:21 INFO - mozhttpd == 0.7 15:09:21 INFO - mozinfo == 0.9 15:09:21 INFO - mozleak == 0.1 15:09:21 INFO - mozlog == 3.1 15:09:21 INFO - moznetwork == 0.27 15:09:21 INFO - mozprocess == 0.22 15:09:21 INFO - mozprofile == 0.28 15:09:21 INFO - mozrunner == 6.11 15:09:21 INFO - mozscreenshot == 0.1 15:09:21 INFO - mozsystemmonitor == 0.0 15:09:21 INFO - moztest == 0.7 15:09:21 INFO - mozversion == 1.4 15:09:21 INFO - psutil == 3.1.1 15:09:21 INFO - requests == 1.2.3 15:09:21 INFO - wptserve == 1.4.0 15:09:21 INFO - wsgiref == 0.1.2 15:09:21 INFO - Running post-action listener: _resource_record_post_action 15:09:21 INFO - Running post-action listener: _start_resource_monitoring 15:09:21 INFO - Starting resource monitoring. 15:09:21 INFO - ##### 15:09:21 INFO - ##### Running pull step. 15:09:21 INFO - ##### 15:09:21 INFO - Running pre-action listener: _resource_record_pre_action 15:09:21 INFO - Running main action method: pull 15:09:21 INFO - Pull has nothing to do! 15:09:21 INFO - Running post-action listener: _resource_record_post_action 15:09:21 INFO - ##### 15:09:21 INFO - ##### Running install step. 15:09:21 INFO - ##### 15:09:21 INFO - Running pre-action listener: _resource_record_pre_action 15:09:21 INFO - Running main action method: install 15:09:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:09:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:09:22 INFO - Reading from file tmpfile_stdout 15:09:22 INFO - Detecting whether we're running mozinstall >=1.0... 15:09:22 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:09:22 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:09:22 INFO - Reading from file tmpfile_stdout 15:09:22 INFO - Output received: 15:09:22 INFO - Usage: mozinstall [options] installer 15:09:22 INFO - Options: 15:09:22 INFO - -h, --help show this help message and exit 15:09:22 INFO - -d DEST, --destination=DEST 15:09:22 INFO - Directory to install application into. [default: 15:09:22 INFO - "/builds/slave/test"] 15:09:22 INFO - --app=APP Application being installed. [default: firefox] 15:09:22 INFO - mkdir: /builds/slave/test/build/application 15:09:22 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'] 15:09:22 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 15:09:49 INFO - Reading from file tmpfile_stdout 15:09:49 INFO - Output received: 15:09:49 INFO - /builds/slave/test/build/application/firefox/firefox 15:09:49 INFO - Running post-action listener: _resource_record_post_action 15:09:49 INFO - ##### 15:09:49 INFO - ##### Running run-tests step. 15:09:49 INFO - ##### 15:09:49 INFO - Running pre-action listener: _resource_record_pre_action 15:09:49 INFO - Running main action method: run_tests 15:09:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:09:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:09:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:09:49 INFO - grabbing minidump binary from tooltool 15:09:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:09:49 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 0x29bb290>, '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 0x29bb980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x28f2be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:09:49 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 15:09:49 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 15:09:49 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:09:49 INFO - Return code: 0 15:09:49 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 15:09:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:09:50 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/NNljt-pjQFWDbBSSOwO0HQ/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 15:09:50 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/NNljt-pjQFWDbBSSOwO0HQ/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 15:09:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:09:50 INFO - 'CCACHE_UMASK': '002', 15:09:50 INFO - 'DISPLAY': ':0', 15:09:50 INFO - 'HOME': '/home/cltbld', 15:09:50 INFO - 'LANG': 'en_US.UTF-8', 15:09:50 INFO - 'LOGNAME': 'cltbld', 15:09:50 INFO - 'MAIL': '/var/mail/cltbld', 15:09:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:09:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:09:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:09:50 INFO - 'MOZ_NO_REMOTE': '1', 15:09:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:09:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:09:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:09:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:09:50 INFO - 'PWD': '/builds/slave/test', 15:09:50 INFO - 'SHELL': '/bin/bash', 15:09:50 INFO - 'SHLVL': '1', 15:09:50 INFO - 'TERM': 'linux', 15:09:50 INFO - 'TMOUT': '86400', 15:09:50 INFO - 'USER': 'cltbld', 15:09:50 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462829232.190123-1832977932', 15:09:50 INFO - '_': '/tools/buildbot/bin/python'} 15:09:50 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/NNljt-pjQFWDbBSSOwO0HQ/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 15:09:50 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 15:09:50 INFO - import pkg_resources 15:09:51 INFO - Using 1 client processes 15:09:52 INFO - wptserve Starting http server on 127.0.0.1:8000 15:09:52 INFO - wptserve Starting http server on 127.0.0.1:8001 15:09:52 INFO - wptserve Starting http server on 127.0.0.1:8443 15:09:54 INFO - SUITE-START | Running 778 tests 15:09:54 INFO - Running testharness tests 15:09:55 INFO - Setting up ssl 15:09:55 INFO - PROCESS | certutil | 15:09:55 INFO - PROCESS | certutil | 15:09:55 INFO - PROCESS | certutil | 15:09:55 INFO - Certificate Nickname Trust Attributes 15:09:55 INFO - SSL,S/MIME,JAR/XPI 15:09:55 INFO - 15:09:55 INFO - web-platform-tests CT,, 15:09:55 INFO - 15:09:55 INFO - Starting runner 15:09:57 INFO - PROCESS | 1854 | 1462831797690 Marionette DEBUG Marionette enabled via build flag and pref 15:09:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c13b5800 == 1 [pid = 1854] [id = 1] 15:09:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 1 (0x7fb8c13b6000) [pid = 1854] [serial = 1] [outer = (nil)] 15:09:57 INFO - PROCESS | 1854 | [1854] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:09:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 2 (0x7fb8c13b7000) [pid = 1854] [serial = 2] [outer = 0x7fb8c13b6000] 15:09:58 INFO - PROCESS | 1854 | 1462831798301 Marionette INFO Listening on port 2828 15:09:58 INFO - PROCESS | 1854 | 1462831798819 Marionette DEBUG Marionette enabled via command-line flag 15:09:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be465000 == 2 [pid = 1854] [id = 2] 15:09:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 3 (0x7fb8be202800) [pid = 1854] [serial = 3] [outer = (nil)] 15:09:58 INFO - PROCESS | 1854 | [1854] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:09:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 4 (0x7fb8be203800) [pid = 1854] [serial = 4] [outer = 0x7fb8be202800] 15:09:58 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7fb8be2c4790 15:09:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7fb8bd62efa0 15:09:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7fb8bd632250 15:09:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7fb8bd632550 15:09:59 INFO - PROCESS | 1854 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7fb8bd632880 15:09:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 5 (0x7fb8c2c74800) [pid = 1854] [serial = 5] [outer = 0x7fb8c13b6000] 15:09:59 INFO - PROCESS | 1854 | [1854] 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 15:09:59 INFO - PROCESS | 1854 | 1462831799178 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58944 15:09:59 INFO - PROCESS | 1854 | [1854] 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 15:09:59 INFO - PROCESS | 1854 | 1462831799255 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58945 15:09:59 INFO - PROCESS | 1854 | 1462831799263 Marionette DEBUG Closed connection conn0 15:09:59 INFO - PROCESS | 1854 | [1854] 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 15:09:59 INFO - PROCESS | 1854 | [1854] 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 15:09:59 INFO - PROCESS | 1854 | 1462831799376 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58946 15:09:59 INFO - PROCESS | 1854 | 1462831799379 Marionette DEBUG Closed connection conn1 15:09:59 INFO - PROCESS | 1854 | [1854] 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 15:09:59 INFO - PROCESS | 1854 | 1462831799440 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58947 15:09:59 INFO - PROCESS | 1854 | 1462831799445 Marionette DEBUG Closed connection conn2 15:09:59 INFO - PROCESS | 1854 | 1462831799492 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:09:59 INFO - PROCESS | 1854 | 1462831799508 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":"20160509140655","device":"desktop","version":"48.0a2"} 15:10:00 INFO - PROCESS | 1854 | [1854] 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 15:10:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b117a000 == 3 [pid = 1854] [id = 3] 15:10:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 6 (0x7fb8b117a800) [pid = 1854] [serial = 6] [outer = (nil)] 15:10:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b117b000 == 4 [pid = 1854] [id = 4] 15:10:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 7 (0x7fb8b1bce000) [pid = 1854] [serial = 7] [outer = (nil)] 15:10:01 INFO - PROCESS | 1854 | [1854] 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 15:10:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0483800 == 5 [pid = 1854] [id = 5] 15:10:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 8 (0x7fb8b05b3000) [pid = 1854] [serial = 8] [outer = (nil)] 15:10:01 INFO - PROCESS | 1854 | [1854] 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 15:10:01 INFO - PROCESS | 1854 | [1854] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:10:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 9 (0x7fb8b0291400) [pid = 1854] [serial = 9] [outer = 0x7fb8b05b3000] 15:10:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 10 (0x7fb8afdc7000) [pid = 1854] [serial = 10] [outer = 0x7fb8b117a800] 15:10:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 11 (0x7fb8afc76000) [pid = 1854] [serial = 11] [outer = 0x7fb8b1bce000] 15:10:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 12 (0x7fb8afc78000) [pid = 1854] [serial = 12] [outer = 0x7fb8b05b3000] 15:10:02 INFO - PROCESS | 1854 | 1462831802982 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1854 | 1462831802999 Marionette DEBUG loaded listener.js 15:10:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 13 (0x7fb8adb10400) [pid = 1854] [serial = 13] [outer = 0x7fb8b05b3000] 15:10:03 INFO - PROCESS | 1854 | 1462831803686 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"0e524a1f-2a31-4ecd-9375-646242db0341","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":"20160509140655","device":"desktop","version":"48.0a2","command_id":1}}] 15:10:03 INFO - PROCESS | 1854 | 1462831803906 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}] 15:10:04 INFO - PROCESS | 1854 | 1462831804198 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 15:10:04 INFO - PROCESS | 1854 | 1462831804284 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:10:04 INFO - PROCESS | 1854 | [1854] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:10:04 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:10:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 14 (0x7fb8aa524800) [pid = 1854] [serial = 14] [outer = 0x7fb8b05b3000] 15:10:04 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:10:04 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:10:04 INFO - PROCESS | 1854 | 1462831804693 Marionette TRACE conn3 <- [1,3,null,{}] 15:10:04 INFO - PROCESS | 1854 | 1462831804749 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:10:04 INFO - PROCESS | 1854 | 1462831804823 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 15:10:04 INFO - PROCESS | 1854 | 1462831804987 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 15:10:04 INFO - PROCESS | 1854 | 1462831804991 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 15:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:10:05 INFO - PROCESS | 1854 | 1462831805015 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:10:05 INFO - PROCESS | 1854 | 1462831805020 Marionette TRACE conn3 <- [1,6,null,{}] 15:10:05 INFO - PROCESS | 1854 | 1462831805052 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}] 15:10:05 INFO - PROCESS | 1854 | 1462831805121 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 15:10:05 INFO - PROCESS | 1854 | 1462831805133 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9b1a800 == 6 [pid = 1854] [id = 6] 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 15 (0x7fb8a9b5e400) [pid = 1854] [serial = 15] [outer = (nil)] 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 16 (0x7fb8a9b60000) [pid = 1854] [serial = 16] [outer = 0x7fb8a9b5e400] 15:10:05 INFO - PROCESS | 1854 | 1462831805202 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 17 (0x7fb8af883c00) [pid = 1854] [serial = 17] [outer = 0x7fb8a9b5e400] 15:10:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a77800 == 7 [pid = 1854] [id = 7] 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 18 (0x7fb8a9a71400) [pid = 1854] [serial = 18] [outer = (nil)] 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 19 (0x7fb8a9b64c00) [pid = 1854] [serial = 19] [outer = 0x7fb8a9a71400] 15:10:05 INFO - PROCESS | 1854 | 1462831805642 Marionette DEBUG loaded listener.js 15:10:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 20 (0x7fb8a97f1000) [pid = 1854] [serial = 20] [outer = 0x7fb8a9a71400] 15:10:06 INFO - PROCESS | 1854 | 1462831806086 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]]]}] 15:10:06 INFO - PROCESS | 1854 | [1854] 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 15:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1152ms 15:10:06 INFO - PROCESS | 1854 | 1462831806172 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 15:10:06 INFO - PROCESS | 1854 | 1462831806175 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 15:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:10:06 INFO - PROCESS | 1854 | 1462831806251 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:10:06 INFO - PROCESS | 1854 | 1462831806254 Marionette TRACE conn3 <- [1,10,null,{}] 15:10:06 INFO - PROCESS | 1854 | 1462831806293 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}] 15:10:06 INFO - PROCESS | 1854 | 1462831806446 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 15:10:06 INFO - PROCESS | 1854 | 1462831806475 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d3e800 == 8 [pid = 1854] [id = 8] 15:10:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 21 (0x7fb8a9a6a400) [pid = 1854] [serial = 21] [outer = (nil)] 15:10:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 22 (0x7fb8ad814000) [pid = 1854] [serial = 22] [outer = 0x7fb8a9a6a400] 15:10:06 INFO - PROCESS | 1854 | 1462831806537 Marionette DEBUG loaded listener.js 15:10:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 23 (0x7fb8a7f5a000) [pid = 1854] [serial = 23] [outer = 0x7fb8a9a6a400] 15:10:07 INFO - PROCESS | 1854 | 1462831807076 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]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 936ms 15:10:07 INFO - PROCESS | 1854 | 1462831807133 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1854 | 1462831807136 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 15:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:10:07 INFO - PROCESS | 1854 | 1462831807141 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:10:07 INFO - PROCESS | 1854 | 1462831807143 Marionette TRACE conn3 <- [1,14,null,{}] 15:10:07 INFO - PROCESS | 1854 | 1462831807149 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}] 15:10:07 INFO - PROCESS | 1854 | 1462831807301 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 15:10:07 INFO - PROCESS | 1854 | 1462831807321 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc5000 == 9 [pid = 1854] [id = 9] 15:10:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 24 (0x7fb8a8143000) [pid = 1854] [serial = 24] [outer = (nil)] 15:10:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 25 (0x7fb8a8147800) [pid = 1854] [serial = 25] [outer = 0x7fb8a8143000] 15:10:07 INFO - PROCESS | 1854 | 1462831807382 Marionette DEBUG loaded listener.js 15:10:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 26 (0x7fb8a8150800) [pid = 1854] [serial = 26] [outer = 0x7fb8a8143000] 15:10:07 INFO - PROCESS | 1854 | 1462831807915 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]]]}] 15:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 15:10:07 INFO - PROCESS | 1854 | 1462831807972 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 15:10:07 INFO - PROCESS | 1854 | 1462831807975 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 15:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:10:08 INFO - PROCESS | 1854 | 1462831808043 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:10:08 INFO - PROCESS | 1854 | 1462831808052 Marionette TRACE conn3 <- [1,18,null,{}] 15:10:08 INFO - PROCESS | 1854 | 1462831808358 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}] 15:10:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e1d800 == 10 [pid = 1854] [id = 10] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 27 (0x7fb8a7e1e000) [pid = 1854] [serial = 27] [outer = (nil)] 15:10:08 INFO - PROCESS | 1854 | 1462831808538 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 28 (0x7fb8a7e22000) [pid = 1854] [serial = 28] [outer = 0x7fb8a7e1e000] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 29 (0x7fb8a7f97000) [pid = 1854] [serial = 29] [outer = 0x7fb8a7e1e000] 15:10:08 INFO - PROCESS | 1854 | 1462831808691 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e1d000 == 11 [pid = 1854] [id = 11] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 30 (0x7fb8a8143400) [pid = 1854] [serial = 30] [outer = (nil)] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 31 (0x7fb8a82c1400) [pid = 1854] [serial = 31] [outer = 0x7fb8a8143400] 15:10:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cb8000 == 12 [pid = 1854] [id = 12] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 32 (0x7fb8a82c3800) [pid = 1854] [serial = 32] [outer = (nil)] 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 33 (0x7fb8a82c5400) [pid = 1854] [serial = 33] [outer = 0x7fb8a82c3800] 15:10:08 INFO - PROCESS | 1854 | 1462831808839 Marionette DEBUG loaded listener.js 15:10:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 34 (0x7fb8a8562000) [pid = 1854] [serial = 34] [outer = 0x7fb8a82c3800] 15:10:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 35 (0x7fb8a82b8800) [pid = 1854] [serial = 35] [outer = 0x7fb8a8143400] 15:10:09 INFO - PROCESS | 1854 | 1462831809750 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]]]}] 15:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1783ms 15:10:09 INFO - PROCESS | 1854 | 1462831809768 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 15:10:09 INFO - PROCESS | 1854 | 1462831809774 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 15:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:10:09 INFO - PROCESS | 1854 | 1462831809782 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:10:09 INFO - PROCESS | 1854 | 1462831809786 Marionette TRACE conn3 <- [1,22,null,{}] 15:10:09 INFO - PROCESS | 1854 | 1462831809795 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}] 15:10:09 INFO - PROCESS | 1854 | 1462831809965 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 15:10:10 INFO - PROCESS | 1854 | 1462831810092 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae4000 == 13 [pid = 1854] [id = 13] 15:10:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 36 (0x7fb8a97f1c00) [pid = 1854] [serial = 36] [outer = (nil)] 15:10:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 37 (0x7fb8ae8d5400) [pid = 1854] [serial = 37] [outer = 0x7fb8a97f1c00] 15:10:10 INFO - PROCESS | 1854 | 1462831810164 Marionette DEBUG loaded listener.js 15:10:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 38 (0x7fb8af8dc800) [pid = 1854] [serial = 38] [outer = 0x7fb8a97f1c00] 15:10:10 INFO - PROCESS | 1854 | 1462831810968 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]]]}] 15:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1233ms 15:10:11 INFO - PROCESS | 1854 | 1462831811015 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 15:10:11 INFO - PROCESS | 1854 | 1462831811018 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 15:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:10:11 INFO - PROCESS | 1854 | 1462831811024 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:10:11 INFO - PROCESS | 1854 | 1462831811028 Marionette TRACE conn3 <- [1,26,null,{}] 15:10:11 INFO - PROCESS | 1854 | 1462831811033 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}] 15:10:11 INFO - PROCESS | 1854 | 1462831811199 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 15:10:11 INFO - PROCESS | 1854 | 1462831811318 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0654800 == 14 [pid = 1854] [id = 14] 15:10:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 39 (0x7fb8b0626800) [pid = 1854] [serial = 39] [outer = (nil)] 15:10:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 40 (0x7fb8b0a41000) [pid = 1854] [serial = 40] [outer = 0x7fb8b0626800] 15:10:11 INFO - PROCESS | 1854 | 1462831811397 Marionette DEBUG loaded listener.js 15:10:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 41 (0x7fb8b0dc7800) [pid = 1854] [serial = 41] [outer = 0x7fb8b0626800] 15:10:12 INFO - PROCESS | 1854 | 1462831812431 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]]]}] 15:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1432ms 15:10:12 INFO - PROCESS | 1854 | 1462831812482 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 15:10:12 INFO - PROCESS | 1854 | 1462831812488 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 15:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:10:12 INFO - PROCESS | 1854 | 1462831812500 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:10:12 INFO - PROCESS | 1854 | 1462831812504 Marionette TRACE conn3 <- [1,30,null,{}] 15:10:12 INFO - PROCESS | 1854 | 1462831812511 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}] 15:10:12 INFO - PROCESS | 1854 | 1462831812647 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 15:10:12 INFO - PROCESS | 1854 | 1462831812663 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9b17000 == 15 [pid = 1854] [id = 15] 15:10:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 42 (0x7fb8ae8cb800) [pid = 1854] [serial = 42] [outer = (nil)] 15:10:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 43 (0x7fb8af8dec00) [pid = 1854] [serial = 43] [outer = 0x7fb8ae8cb800] 15:10:12 INFO - PROCESS | 1854 | 1462831812724 Marionette DEBUG loaded listener.js 15:10:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 44 (0x7fb8afdf7800) [pid = 1854] [serial = 44] [outer = 0x7fb8ae8cb800] 15:10:13 INFO - PROCESS | 1854 | 1462831813491 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]]]}] 15:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1035ms 15:10:13 INFO - PROCESS | 1854 | 1462831813535 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 15:10:13 INFO - PROCESS | 1854 | 1462831813543 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 15:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:10:13 INFO - PROCESS | 1854 | 1462831813552 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:10:13 INFO - PROCESS | 1854 | 1462831813555 Marionette TRACE conn3 <- [1,34,null,{}] 15:10:13 INFO - PROCESS | 1854 | 1462831813567 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}] 15:10:13 INFO - PROCESS | 1854 | 1462831813695 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 15:10:13 INFO - PROCESS | 1854 | 1462831813712 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0656800 == 16 [pid = 1854] [id = 16] 15:10:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 45 (0x7fb8b0695400) [pid = 1854] [serial = 45] [outer = (nil)] 15:10:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 46 (0x7fb8b1b98c00) [pid = 1854] [serial = 46] [outer = 0x7fb8b0695400] 15:10:13 INFO - PROCESS | 1854 | 1462831813770 Marionette DEBUG loaded listener.js 15:10:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 47 (0x7fb8b1bc6c00) [pid = 1854] [serial = 47] [outer = 0x7fb8b0695400] 15:10:14 INFO - PROCESS | 1854 | 1462831814437 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]]]}] 15:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 944ms 15:10:14 INFO - PROCESS | 1854 | 1462831814496 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 15:10:14 INFO - PROCESS | 1854 | 1462831814499 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 15:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:10:14 INFO - PROCESS | 1854 | 1462831814505 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:10:14 INFO - PROCESS | 1854 | 1462831814510 Marionette TRACE conn3 <- [1,38,null,{}] 15:10:14 INFO - PROCESS | 1854 | 1462831814526 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}] 15:10:14 INFO - PROCESS | 1854 | 1462831814654 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 15:10:14 INFO - PROCESS | 1854 | 1462831814679 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d42000 == 17 [pid = 1854] [id = 17] 15:10:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 48 (0x7fb8b2050800) [pid = 1854] [serial = 48] [outer = (nil)] 15:10:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 49 (0x7fb8b4506800) [pid = 1854] [serial = 49] [outer = 0x7fb8b2050800] 15:10:14 INFO - PROCESS | 1854 | 1462831814739 Marionette DEBUG loaded listener.js 15:10:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 50 (0x7fb8b456c400) [pid = 1854] [serial = 50] [outer = 0x7fb8b2050800] 15:10:15 INFO - PROCESS | 1854 | 1462831815399 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]]]}] 15:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 938ms 15:10:15 INFO - PROCESS | 1854 | 1462831815443 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 15:10:15 INFO - PROCESS | 1854 | 1462831815447 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 15:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:10:15 INFO - PROCESS | 1854 | 1462831815453 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:10:15 INFO - PROCESS | 1854 | 1462831815454 Marionette TRACE conn3 <- [1,42,null,{}] 15:10:15 INFO - PROCESS | 1854 | 1462831815460 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}] 15:10:15 INFO - PROCESS | 1854 | 1462831815621 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 15:10:15 INFO - PROCESS | 1854 | 1462831815639 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1409800 == 18 [pid = 1854] [id = 18] 15:10:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 51 (0x7fb8ae41ec00) [pid = 1854] [serial = 51] [outer = (nil)] 15:10:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 52 (0x7fb8b4575400) [pid = 1854] [serial = 52] [outer = 0x7fb8ae41ec00] 15:10:15 INFO - PROCESS | 1854 | 1462831815700 Marionette DEBUG loaded listener.js 15:10:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 53 (0x7fb8b49d2c00) [pid = 1854] [serial = 53] [outer = 0x7fb8ae41ec00] 15:10:16 INFO - PROCESS | 1854 | 1462831816313 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]]]}] 15:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 879ms 15:10:16 INFO - PROCESS | 1854 | 1462831816332 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 15:10:16 INFO - PROCESS | 1854 | 1462831816334 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 15:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:10:16 INFO - PROCESS | 1854 | 1462831816340 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:10:16 INFO - PROCESS | 1854 | 1462831816342 Marionette TRACE conn3 <- [1,46,null,{}] 15:10:16 INFO - PROCESS | 1854 | 1462831816348 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}] 15:10:16 INFO - PROCESS | 1854 | 1462831816472 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 15:10:16 INFO - PROCESS | 1854 | 1462831816490 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c2c800 == 19 [pid = 1854] [id = 19] 15:10:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 54 (0x7fb8ad813c00) [pid = 1854] [serial = 54] [outer = (nil)] 15:10:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7fb8b49b5c00) [pid = 1854] [serial = 55] [outer = 0x7fb8ad813c00] 15:10:16 INFO - PROCESS | 1854 | 1462831816563 Marionette DEBUG loaded listener.js 15:10:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7fb8b7a8b400) [pid = 1854] [serial = 56] [outer = 0x7fb8ad813c00] 15:10:17 INFO - PROCESS | 1854 | 1462831817241 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]]]}] 15:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 930ms 15:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:10:17 INFO - PROCESS | 1854 | 1462831817271 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 15:10:17 INFO - PROCESS | 1854 | 1462831817273 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 15:10:17 INFO - PROCESS | 1854 | 1462831817279 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:10:17 INFO - PROCESS | 1854 | 1462831817282 Marionette TRACE conn3 <- [1,50,null,{}] 15:10:17 INFO - PROCESS | 1854 | 1462831817286 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}] 15:10:17 INFO - PROCESS | 1854 | 1462831817460 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 15:10:17 INFO - PROCESS | 1854 | 1462831817483 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4960800 == 20 [pid = 1854] [id = 20] 15:10:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7fb8b105d800) [pid = 1854] [serial = 57] [outer = (nil)] 15:10:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7fb8be710000) [pid = 1854] [serial = 58] [outer = 0x7fb8b105d800] 15:10:17 INFO - PROCESS | 1854 | 1462831817542 Marionette DEBUG loaded listener.js 15:10:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7fb8be956400) [pid = 1854] [serial = 59] [outer = 0x7fb8b105d800] 15:10:18 INFO - PROCESS | 1854 | 1462831818113 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]]]}] 15:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 880ms 15:10:18 INFO - PROCESS | 1854 | 1462831818158 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 15:10:18 INFO - PROCESS | 1854 | 1462831818161 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 15:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:10:18 INFO - PROCESS | 1854 | 1462831818168 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:10:18 INFO - PROCESS | 1854 | 1462831818170 Marionette TRACE conn3 <- [1,54,null,{}] 15:10:18 INFO - PROCESS | 1854 | 1462831818175 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}] 15:10:18 INFO - PROCESS | 1854 | 1462831818310 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 15:10:18 INFO - PROCESS | 1854 | 1462831818329 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b78d6800 == 21 [pid = 1854] [id = 21] 15:10:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 60 (0x7fb8ada3f000) [pid = 1854] [serial = 60] [outer = (nil)] 15:10:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7fb8bf633c00) [pid = 1854] [serial = 61] [outer = 0x7fb8ada3f000] 15:10:18 INFO - PROCESS | 1854 | 1462831818386 Marionette DEBUG loaded listener.js 15:10:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8bf7e2000) [pid = 1854] [serial = 62] [outer = 0x7fb8ada3f000] 15:10:19 INFO - PROCESS | 1854 | 1462831819004 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]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 879ms 15:10:19 INFO - PROCESS | 1854 | 1462831819050 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 1854 | 1462831819054 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 15:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:10:19 INFO - PROCESS | 1854 | 1462831819062 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1854 | 1462831819065 Marionette TRACE conn3 <- [1,58,null,{}] 15:10:19 INFO - PROCESS | 1854 | 1462831819072 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}] 15:10:19 INFO - PROCESS | 1854 | 1462831819241 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 15:10:19 INFO - PROCESS | 1854 | 1462831819263 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86c3800 == 22 [pid = 1854] [id = 22] 15:10:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8a7f60800) [pid = 1854] [serial = 63] [outer = (nil)] 15:10:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8bf7e0000) [pid = 1854] [serial = 64] [outer = 0x7fb8a7f60800] 15:10:19 INFO - PROCESS | 1854 | 1462831819326 Marionette DEBUG loaded listener.js 15:10:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8c182cc00) [pid = 1854] [serial = 65] [outer = 0x7fb8a7f60800] 15:10:19 INFO - PROCESS | 1854 | 1462831819910 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]]]}] 15:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 889ms 15:10:19 INFO - PROCESS | 1854 | 1462831819950 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 15:10:19 INFO - PROCESS | 1854 | 1462831819954 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 15:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:10:19 INFO - PROCESS | 1854 | 1462831819959 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:10:19 INFO - PROCESS | 1854 | 1462831819961 Marionette TRACE conn3 <- [1,62,null,{}] 15:10:19 INFO - PROCESS | 1854 | 1462831819972 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}] 15:10:20 INFO - PROCESS | 1854 | 1462831820099 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 15:10:20 INFO - PROCESS | 1854 | 1462831820116 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be209000 == 23 [pid = 1854] [id = 23] 15:10:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8bf95cc00) [pid = 1854] [serial = 66] [outer = (nil)] 15:10:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8c1886c00) [pid = 1854] [serial = 67] [outer = 0x7fb8bf95cc00] 15:10:20 INFO - PROCESS | 1854 | 1462831820172 Marionette DEBUG loaded listener.js 15:10:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8c194e000) [pid = 1854] [serial = 68] [outer = 0x7fb8bf95cc00] 15:10:20 INFO - PROCESS | 1854 | 1462831820817 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]]]}] 15:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 881ms 15:10:20 INFO - PROCESS | 1854 | 1462831820841 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 15:10:20 INFO - PROCESS | 1854 | 1462831820845 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 15:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:10:20 INFO - PROCESS | 1854 | 1462831820851 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:10:20 INFO - PROCESS | 1854 | 1462831820853 Marionette TRACE conn3 <- [1,66,null,{}] 15:10:20 INFO - PROCESS | 1854 | 1462831820858 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}] 15:10:21 INFO - PROCESS | 1854 | 1462831821027 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 15:10:21 INFO - PROCESS | 1854 | 1462831821883 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e2e000 == 24 [pid = 1854] [id = 24] 15:10:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8a7f5cc00) [pid = 1854] [serial = 69] [outer = (nil)] 15:10:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8a82c4400) [pid = 1854] [serial = 70] [outer = 0x7fb8a7f5cc00] 15:10:21 INFO - PROCESS | 1854 | 1462831821946 Marionette DEBUG loaded listener.js 15:10:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8aa58c000) [pid = 1854] [serial = 71] [outer = 0x7fb8a7f5cc00] 15:10:22 INFO - PROCESS | 1854 | 1462831822552 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]]]}] 15:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1734ms 15:10:22 INFO - PROCESS | 1854 | 1462831822586 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 15:10:22 INFO - PROCESS | 1854 | 1462831822589 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 15:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:10:22 INFO - PROCESS | 1854 | 1462831822597 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:10:22 INFO - PROCESS | 1854 | 1462831822602 Marionette TRACE conn3 <- [1,70,null,{}] 15:10:22 INFO - PROCESS | 1854 | 1462831822622 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}] 15:10:22 INFO - PROCESS | 1854 | 1462831822778 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 15:10:22 INFO - PROCESS | 1854 | 1462831822843 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6a3000 == 25 [pid = 1854] [id = 25] 15:10:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8a855a800) [pid = 1854] [serial = 72] [outer = (nil)] 15:10:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8af48b400) [pid = 1854] [serial = 73] [outer = 0x7fb8a855a800] 15:10:22 INFO - PROCESS | 1854 | 1462831822911 Marionette DEBUG loaded listener.js 15:10:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8afb49000) [pid = 1854] [serial = 74] [outer = 0x7fb8a855a800] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8a9a6a400) [pid = 1854] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8a9b5e400) [pid = 1854] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8b0695400) [pid = 1854] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8b2050800) [pid = 1854] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8ae41ec00) [pid = 1854] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8ad813c00) [pid = 1854] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8b105d800) [pid = 1854] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8ada3f000) [pid = 1854] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8a7f60800) [pid = 1854] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8a8143000) [pid = 1854] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8a82c3800) [pid = 1854] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8a97f1c00) [pid = 1854] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7fb8b0626800) [pid = 1854] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:10:23 INFO - PROCESS | 1854 | --DOMWINDOW == 60 (0x7fb8ae8cb800) [pid = 1854] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:10:23 INFO - PROCESS | 1854 | 1462831823963 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]]]}] 15:10:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:10:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1397ms 15:10:24 INFO - PROCESS | 1854 | 1462831823997 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1854 | 1462831824002 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 15:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:10:24 INFO - PROCESS | 1854 | 1462831824008 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:10:24 INFO - PROCESS | 1854 | 1462831824010 Marionette TRACE conn3 <- [1,74,null,{}] 15:10:24 INFO - PROCESS | 1854 | 1462831824016 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}] 15:10:24 INFO - PROCESS | 1854 | 1462831824151 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 15:10:24 INFO - PROCESS | 1854 | 1462831824262 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afa3a000 == 26 [pid = 1854] [id = 26] 15:10:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7fb8af3e2c00) [pid = 1854] [serial = 75] [outer = (nil)] 15:10:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8afdfb800) [pid = 1854] [serial = 76] [outer = 0x7fb8af3e2c00] 15:10:24 INFO - PROCESS | 1854 | 1462831824330 Marionette DEBUG loaded listener.js 15:10:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8b0eb1800) [pid = 1854] [serial = 77] [outer = 0x7fb8af3e2c00] 15:10:24 INFO - PROCESS | 1854 | 1462831824953 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]]]}] 15:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 985ms 15:10:24 INFO - PROCESS | 1854 | 1462831824993 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 15:10:24 INFO - PROCESS | 1854 | 1462831824996 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 15:10:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:10:25 INFO - PROCESS | 1854 | 1462831825012 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:10:25 INFO - PROCESS | 1854 | 1462831825020 Marionette TRACE conn3 <- [1,78,null,{}] 15:10:25 INFO - PROCESS | 1854 | 1462831825026 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}] 15:10:25 INFO - PROCESS | 1854 | 1462831825158 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 15:10:25 INFO - PROCESS | 1854 | 1462831825241 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a11800 == 27 [pid = 1854] [id = 27] 15:10:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a8149c00) [pid = 1854] [serial = 78] [outer = (nil)] 15:10:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8b13c0800) [pid = 1854] [serial = 79] [outer = 0x7fb8a8149c00] 15:10:25 INFO - PROCESS | 1854 | 1462831825302 Marionette DEBUG loaded listener.js 15:10:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8b204dc00) [pid = 1854] [serial = 80] [outer = 0x7fb8a8149c00] 15:10:26 INFO - PROCESS | 1854 | 1462831826062 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]]]}] 15:10:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:10:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1095ms 15:10:26 INFO - PROCESS | 1854 | 1462831826101 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 15:10:26 INFO - PROCESS | 1854 | 1462831826107 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 15:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:10:26 INFO - PROCESS | 1854 | 1462831826116 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:10:26 INFO - PROCESS | 1854 | 1462831826120 Marionette TRACE conn3 <- [1,82,null,{}] 15:10:26 INFO - PROCESS | 1854 | 1462831826128 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}] 15:10:26 INFO - PROCESS | 1854 | 1462831826287 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 15:10:26 INFO - PROCESS | 1854 | 1462831826409 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ae395000 == 28 [pid = 1854] [id = 28] 15:10:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8a9a6e000) [pid = 1854] [serial = 81] [outer = (nil)] 15:10:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8ae414400) [pid = 1854] [serial = 82] [outer = 0x7fb8a9a6e000] 15:10:26 INFO - PROCESS | 1854 | 1462831826488 Marionette DEBUG loaded listener.js 15:10:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8afdeec00) [pid = 1854] [serial = 83] [outer = 0x7fb8a9a6e000] 15:10:27 INFO - PROCESS | 1854 | 1462831827225 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]]]}] 15:10:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1137ms 15:10:27 INFO - PROCESS | 1854 | 1462831827254 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 15:10:27 INFO - PROCESS | 1854 | 1462831827262 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 15:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:10:27 INFO - PROCESS | 1854 | 1462831827272 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:10:27 INFO - PROCESS | 1854 | 1462831827276 Marionette TRACE conn3 <- [1,86,null,{}] 15:10:27 INFO - PROCESS | 1854 | 1462831827282 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}] 15:10:27 INFO - PROCESS | 1854 | 1462831827426 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 15:10:27 INFO - PROCESS | 1854 | 1462831827532 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b117c000 == 29 [pid = 1854] [id = 29] 15:10:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8afdf5c00) [pid = 1854] [serial = 84] [outer = (nil)] 15:10:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8b1bcc800) [pid = 1854] [serial = 85] [outer = 0x7fb8afdf5c00] 15:10:27 INFO - PROCESS | 1854 | 1462831827599 Marionette DEBUG loaded listener.js 15:10:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8b2050800) [pid = 1854] [serial = 86] [outer = 0x7fb8afdf5c00] 15:10:28 INFO - PROCESS | 1854 | 1462831828402 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]]]}] 15:10:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1196ms 15:10:28 INFO - PROCESS | 1854 | 1462831828468 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 15:10:28 INFO - PROCESS | 1854 | 1462831828473 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 15:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:10:28 INFO - PROCESS | 1854 | 1462831828479 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:10:28 INFO - PROCESS | 1854 | 1462831828484 Marionette TRACE conn3 <- [1,90,null,{}] 15:10:28 INFO - PROCESS | 1854 | 1462831828500 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}] 15:10:28 INFO - PROCESS | 1854 | 1462831828655 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 15:10:28 INFO - PROCESS | 1854 | 1462831828778 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6ae000 == 30 [pid = 1854] [id = 30] 15:10:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8b456ec00) [pid = 1854] [serial = 87] [outer = (nil)] 15:10:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8bd677800) [pid = 1854] [serial = 88] [outer = 0x7fb8b456ec00] 15:10:28 INFO - PROCESS | 1854 | 1462831828851 Marionette DEBUG loaded listener.js 15:10:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8be479000) [pid = 1854] [serial = 89] [outer = 0x7fb8b456ec00] 15:10:29 INFO - PROCESS | 1854 | 1462831829616 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]]]}] 15:10:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1194ms 15:10:29 INFO - PROCESS | 1854 | 1462831829674 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 15:10:29 INFO - PROCESS | 1854 | 1462831829679 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 15:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:10:29 INFO - PROCESS | 1854 | 1462831829684 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:10:29 INFO - PROCESS | 1854 | 1462831829687 Marionette TRACE conn3 <- [1,94,null,{}] 15:10:29 INFO - PROCESS | 1854 | 1462831829692 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}] 15:10:29 INFO - PROCESS | 1854 | 1462831829836 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 15:10:29 INFO - PROCESS | 1854 | 1462831829958 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b78cb800 == 31 [pid = 1854] [id = 31] 15:10:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8a814ec00) [pid = 1854] [serial = 90] [outer = (nil)] 15:10:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8be4d8c00) [pid = 1854] [serial = 91] [outer = 0x7fb8a814ec00] 15:10:30 INFO - PROCESS | 1854 | 1462831830039 Marionette DEBUG loaded listener.js 15:10:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8be953800) [pid = 1854] [serial = 92] [outer = 0x7fb8a814ec00] 15:10:30 INFO - PROCESS | 1854 | 1462831830917 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]]]}] 15:10:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1287ms 15:10:30 INFO - PROCESS | 1854 | 1462831830972 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 15:10:30 INFO - PROCESS | 1854 | 1462831830977 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 15:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:10:30 INFO - PROCESS | 1854 | 1462831830985 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:10:30 INFO - PROCESS | 1854 | 1462831830991 Marionette TRACE conn3 <- [1,98,null,{}] 15:10:31 INFO - PROCESS | 1854 | 1462831830999 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}] 15:10:31 INFO - PROCESS | 1854 | 1462831831160 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 15:10:31 INFO - PROCESS | 1854 | 1462831831312 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b7e800 == 32 [pid = 1854] [id = 32] 15:10:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a814ac00) [pid = 1854] [serial = 93] [outer = (nil)] 15:10:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a9b59800) [pid = 1854] [serial = 94] [outer = 0x7fb8a814ac00] 15:10:31 INFO - PROCESS | 1854 | 1462831831378 Marionette DEBUG loaded listener.js 15:10:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8ad806800) [pid = 1854] [serial = 95] [outer = 0x7fb8a814ac00] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8c13b7000) [pid = 1854] [serial = 2] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8c1886c00) [pid = 1854] [serial = 67] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8af8dec00) [pid = 1854] [serial = 43] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8b1b98c00) [pid = 1854] [serial = 46] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8b1bc6c00) [pid = 1854] [serial = 47] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8b4506800) [pid = 1854] [serial = 49] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8b456c400) [pid = 1854] [serial = 50] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8b4575400) [pid = 1854] [serial = 52] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8b49b5c00) [pid = 1854] [serial = 55] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8be710000) [pid = 1854] [serial = 58] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8bf633c00) [pid = 1854] [serial = 61] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8bf7e0000) [pid = 1854] [serial = 64] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8a82c1400) [pid = 1854] [serial = 31] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8a82c5400) [pid = 1854] [serial = 33] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8ae8d5400) [pid = 1854] [serial = 37] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8b49d2c00) [pid = 1854] [serial = 53] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8b0a41000) [pid = 1854] [serial = 40] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8afdf7800) [pid = 1854] [serial = 44] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8a7e22000) [pid = 1854] [serial = 28] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7fb8b7a8b400) [pid = 1854] [serial = 56] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 60 (0x7fb8be956400) [pid = 1854] [serial = 59] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 59 (0x7fb8bf7e2000) [pid = 1854] [serial = 62] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 58 (0x7fb8c182cc00) [pid = 1854] [serial = 65] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 57 (0x7fb8af8dc800) [pid = 1854] [serial = 38] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 56 (0x7fb8b0dc7800) [pid = 1854] [serial = 41] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 55 (0x7fb8a8562000) [pid = 1854] [serial = 34] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 54 (0x7fb8a8150800) [pid = 1854] [serial = 26] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 53 (0x7fb8a9b60000) [pid = 1854] [serial = 16] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 52 (0x7fb8af883c00) [pid = 1854] [serial = 17] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 51 (0x7fb8afc78000) [pid = 1854] [serial = 12] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 50 (0x7fb8b0291400) [pid = 1854] [serial = 9] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 49 (0x7fb8a8147800) [pid = 1854] [serial = 25] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 48 (0x7fb8a7f5a000) [pid = 1854] [serial = 23] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 47 (0x7fb8ad814000) [pid = 1854] [serial = 22] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | --DOMWINDOW == 46 (0x7fb8a9b64c00) [pid = 1854] [serial = 19] [outer = (nil)] [url = about:blank] 15:10:32 INFO - PROCESS | 1854 | 1462831832672 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]]]}] 15:10:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1733ms 15:10:32 INFO - PROCESS | 1854 | 1462831832718 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 15:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:10:32 INFO - PROCESS | 1854 | 1462831832724 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 15:10:32 INFO - PROCESS | 1854 | 1462831832730 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:10:32 INFO - PROCESS | 1854 | 1462831832734 Marionette TRACE conn3 <- [1,102,null,{}] 15:10:32 INFO - PROCESS | 1854 | 1462831832762 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}] 15:10:32 INFO - PROCESS | 1854 | 1462831832900 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 15:10:32 INFO - PROCESS | 1854 | 1462831832914 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc0800 == 33 [pid = 1854] [id = 33] 15:10:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 47 (0x7fb8ab11b400) [pid = 1854] [serial = 96] [outer = (nil)] 15:10:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 48 (0x7fb8ada43400) [pid = 1854] [serial = 97] [outer = 0x7fb8ab11b400] 15:10:32 INFO - PROCESS | 1854 | 1462831832975 Marionette DEBUG loaded listener.js 15:10:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 49 (0x7fb8ae8d5400) [pid = 1854] [serial = 98] [outer = 0x7fb8ab11b400] 15:10:33 INFO - PROCESS | 1854 | 1462831833614 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]]]}] 15:10:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 901ms 15:10:33 INFO - PROCESS | 1854 | 1462831833631 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 15:10:33 INFO - PROCESS | 1854 | 1462831833641 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 15:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:10:33 INFO - PROCESS | 1854 | 1462831833652 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:10:33 INFO - PROCESS | 1854 | 1462831833655 Marionette TRACE conn3 <- [1,106,null,{}] 15:10:33 INFO - PROCESS | 1854 | 1462831833661 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}] 15:10:33 INFO - PROCESS | 1854 | 1462831833821 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 15:10:33 INFO - PROCESS | 1854 | 1462831833848 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6a5800 == 34 [pid = 1854] [id = 34] 15:10:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 50 (0x7fb8aa51ec00) [pid = 1854] [serial = 99] [outer = (nil)] 15:10:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 51 (0x7fb8afa0b800) [pid = 1854] [serial = 100] [outer = 0x7fb8aa51ec00] 15:10:33 INFO - PROCESS | 1854 | 1462831833905 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 52 (0x7fb8b0293000) [pid = 1854] [serial = 101] [outer = 0x7fb8aa51ec00] 15:10:34 INFO - PROCESS | 1854 | 1462831834544 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]]]}] 15:10:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 931ms 15:10:34 INFO - PROCESS | 1854 | 1462831834583 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 15:10:34 INFO - PROCESS | 1854 | 1462831834587 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 15:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:10:34 INFO - PROCESS | 1854 | 1462831834593 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:10:34 INFO - PROCESS | 1854 | 1462831834608 Marionette TRACE conn3 <- [1,110,null,{}] 15:10:34 INFO - PROCESS | 1854 | 1462831834636 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}] 15:10:34 INFO - PROCESS | 1854 | 1462831834803 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 15:10:34 INFO - PROCESS | 1854 | 1462831834830 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdb9800 == 35 [pid = 1854] [id = 35] 15:10:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 53 (0x7fb8af8d3400) [pid = 1854] [serial = 102] [outer = (nil)] 15:10:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 54 (0x7fb8b1b9a800) [pid = 1854] [serial = 103] [outer = 0x7fb8af8d3400] 15:10:34 INFO - PROCESS | 1854 | 1462831834892 Marionette DEBUG loaded listener.js 15:10:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7fb8b1fda400) [pid = 1854] [serial = 104] [outer = 0x7fb8af8d3400] 15:10:35 INFO - PROCESS | 1854 | 1462831835561 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]]]}] 15:10:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 999ms 15:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:10:35 INFO - PROCESS | 1854 | 1462831835592 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 15:10:35 INFO - PROCESS | 1854 | 1462831835595 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 15:10:35 INFO - PROCESS | 1854 | 1462831835601 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:10:35 INFO - PROCESS | 1854 | 1462831835603 Marionette TRACE conn3 <- [1,114,null,{}] 15:10:35 INFO - PROCESS | 1854 | 1462831835608 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}] 15:10:35 INFO - PROCESS | 1854 | 1462831835769 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 15:10:35 INFO - PROCESS | 1854 | 1462831835829 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d6800 == 36 [pid = 1854] [id = 36] 15:10:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7fb8b13c5800) [pid = 1854] [serial = 105] [outer = (nil)] 15:10:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7fb8b4567400) [pid = 1854] [serial = 106] [outer = 0x7fb8b13c5800] 15:10:35 INFO - PROCESS | 1854 | 1462831835886 Marionette DEBUG loaded listener.js 15:10:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7fb8b4575400) [pid = 1854] [serial = 107] [outer = 0x7fb8b13c5800] 15:10:36 INFO - PROCESS | 1854 | --DOMWINDOW == 57 (0x7fb8a8149c00) [pid = 1854] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:10:36 INFO - PROCESS | 1854 | --DOMWINDOW == 56 (0x7fb8a855a800) [pid = 1854] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:10:36 INFO - PROCESS | 1854 | --DOMWINDOW == 55 (0x7fb8af3e2c00) [pid = 1854] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:10:36 INFO - PROCESS | 1854 | --DOMWINDOW == 54 (0x7fb8a7f5cc00) [pid = 1854] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:10:36 INFO - PROCESS | 1854 | --DOMWINDOW == 53 (0x7fb8bf95cc00) [pid = 1854] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:10:36 INFO - PROCESS | 1854 | 1462831836570 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]]]}] 15:10:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1027ms 15:10:36 INFO - PROCESS | 1854 | 1462831836627 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 15:10:36 INFO - PROCESS | 1854 | 1462831836629 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 15:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:10:36 INFO - PROCESS | 1854 | 1462831836635 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:10:36 INFO - PROCESS | 1854 | 1462831836638 Marionette TRACE conn3 <- [1,118,null,{}] 15:10:36 INFO - PROCESS | 1854 | 1462831836642 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}] 15:10:36 INFO - PROCESS | 1854 | 1462831836761 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 15:10:36 INFO - PROCESS | 1854 | 1462831836776 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d40800 == 37 [pid = 1854] [id = 37] 15:10:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 54 (0x7fb8adb05800) [pid = 1854] [serial = 108] [outer = (nil)] 15:10:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 55 (0x7fb8b450b400) [pid = 1854] [serial = 109] [outer = 0x7fb8adb05800] 15:10:36 INFO - PROCESS | 1854 | 1462831836834 Marionette DEBUG loaded listener.js 15:10:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 56 (0x7fb8b49b7800) [pid = 1854] [serial = 110] [outer = 0x7fb8adb05800] 15:10:37 INFO - PROCESS | 1854 | 1462831837511 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]]]}] 15:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 926ms 15:10:37 INFO - PROCESS | 1854 | 1462831837561 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 15:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:10:37 INFO - PROCESS | 1854 | 1462831837564 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 15:10:37 INFO - PROCESS | 1854 | 1462831837569 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:10:37 INFO - PROCESS | 1854 | 1462831837572 Marionette TRACE conn3 <- [1,122,null,{}] 15:10:37 INFO - PROCESS | 1854 | 1462831837583 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}] 15:10:37 INFO - PROCESS | 1854 | 1462831837718 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 15:10:37 INFO - PROCESS | 1854 | 1462831837734 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1b76800 == 38 [pid = 1854] [id = 38] 15:10:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 57 (0x7fb8a97f3400) [pid = 1854] [serial = 111] [outer = (nil)] 15:10:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 58 (0x7fb8be72d800) [pid = 1854] [serial = 112] [outer = 0x7fb8a97f3400] 15:10:37 INFO - PROCESS | 1854 | 1462831837793 Marionette DEBUG loaded listener.js 15:10:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 59 (0x7fb8be91ac00) [pid = 1854] [serial = 113] [outer = 0x7fb8a97f3400] 15:10:38 INFO - PROCESS | 1854 | 1462831838369 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]]]}] 15:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 838ms 15:10:38 INFO - PROCESS | 1854 | 1462831838407 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 15:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:10:38 INFO - PROCESS | 1854 | 1462831838410 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 15:10:38 INFO - PROCESS | 1854 | 1462831838415 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:10:38 INFO - PROCESS | 1854 | 1462831838418 Marionette TRACE conn3 <- [1,126,null,{}] 15:10:38 INFO - PROCESS | 1854 | 1462831838423 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}] 15:10:38 INFO - PROCESS | 1854 | 1462831838542 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 15:10:38 INFO - PROCESS | 1854 | 1462831838682 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7f8f000 == 39 [pid = 1854] [id = 39] 15:10:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 60 (0x7fb8a7d18800) [pid = 1854] [serial = 114] [outer = (nil)] 15:10:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7fb8a7e6f000) [pid = 1854] [serial = 115] [outer = 0x7fb8a7d18800] 15:10:38 INFO - PROCESS | 1854 | 1462831838753 Marionette DEBUG loaded listener.js 15:10:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8a8559800) [pid = 1854] [serial = 116] [outer = 0x7fb8a7d18800] 15:10:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8af3da400) [pid = 1854] [serial = 117] [outer = 0x7fb8a8143400] 15:10:39 INFO - PROCESS | 1854 | 1462831839796 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]]]}] 15:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1429ms 15:10:39 INFO - PROCESS | 1854 | 1462831839846 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 15:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:10:39 INFO - PROCESS | 1854 | 1462831839851 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 15:10:39 INFO - PROCESS | 1854 | 1462831839858 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:10:39 INFO - PROCESS | 1854 | 1462831839864 Marionette TRACE conn3 <- [1,130,null,{}] 15:10:39 INFO - PROCESS | 1854 | 1462831839871 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}] 15:10:40 INFO - PROCESS | 1854 | 1462831840074 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 15:10:40 INFO - PROCESS | 1854 | 1462831840198 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09c0800 == 40 [pid = 1854] [id = 40] 15:10:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a7d22000) [pid = 1854] [serial = 118] [outer = (nil)] 15:10:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8afa14400) [pid = 1854] [serial = 119] [outer = 0x7fb8a7d22000] 15:10:40 INFO - PROCESS | 1854 | 1462831840268 Marionette DEBUG loaded listener.js 15:10:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8b0dc8400) [pid = 1854] [serial = 120] [outer = 0x7fb8a7d22000] 15:10:41 INFO - PROCESS | 1854 | 1462831841279 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]]]}] 15:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1434ms 15:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:10:41 INFO - PROCESS | 1854 | 1462831841291 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 15:10:41 INFO - PROCESS | 1854 | 1462831841296 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 15:10:41 INFO - PROCESS | 1854 | 1462831841304 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:10:41 INFO - PROCESS | 1854 | 1462831841309 Marionette TRACE conn3 <- [1,134,null,{}] 15:10:41 INFO - PROCESS | 1854 | 1462831841325 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}] 15:10:41 INFO - PROCESS | 1854 | 1462831841470 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 15:10:41 INFO - PROCESS | 1854 | 1462831841611 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac67a800 == 41 [pid = 1854] [id = 41] 15:10:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8ad811c00) [pid = 1854] [serial = 121] [outer = (nil)] 15:10:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8adbaf800) [pid = 1854] [serial = 122] [outer = 0x7fb8ad811c00] 15:10:41 INFO - PROCESS | 1854 | 1462831841723 Marionette DEBUG loaded listener.js 15:10:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8af3e2c00) [pid = 1854] [serial = 123] [outer = 0x7fb8ad811c00] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b117c000 == 40 [pid = 1854] [id = 29] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ae395000 == 39 [pid = 1854] [id = 28] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a11800 == 38 [pid = 1854] [id = 27] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1b76800 == 37 [pid = 1854] [id = 38] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d40800 == 36 [pid = 1854] [id = 37] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d6800 == 35 [pid = 1854] [id = 36] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdb9800 == 34 [pid = 1854] [id = 35] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6a5800 == 33 [pid = 1854] [id = 34] 15:10:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cc0800 == 32 [pid = 1854] [id = 33] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8c194e000) [pid = 1854] [serial = 68] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8b204dc00) [pid = 1854] [serial = 80] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8af48b400) [pid = 1854] [serial = 73] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8afdfb800) [pid = 1854] [serial = 76] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8a82c4400) [pid = 1854] [serial = 70] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8b13c0800) [pid = 1854] [serial = 79] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8afb49000) [pid = 1854] [serial = 74] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7fb8b0eb1800) [pid = 1854] [serial = 77] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | --DOMWINDOW == 60 (0x7fb8aa58c000) [pid = 1854] [serial = 71] [outer = (nil)] [url = about:blank] 15:10:42 INFO - PROCESS | 1854 | 1462831842437 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]]]}] 15:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1189ms 15:10:42 INFO - PROCESS | 1854 | 1462831842492 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 15:10:42 INFO - PROCESS | 1854 | 1462831842501 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 15:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:10:42 INFO - PROCESS | 1854 | 1462831842517 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:10:42 INFO - PROCESS | 1854 | 1462831842520 Marionette TRACE conn3 <- [1,138,null,{}] 15:10:42 INFO - PROCESS | 1854 | 1462831842526 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}] 15:10:42 INFO - PROCESS | 1854 | 1462831842665 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 15:10:42 INFO - PROCESS | 1854 | 1462831842677 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aea95800 == 33 [pid = 1854] [id = 42] 15:10:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 61 (0x7fb8afb44400) [pid = 1854] [serial = 124] [outer = (nil)] 15:10:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8b0eb1800) [pid = 1854] [serial = 125] [outer = 0x7fb8afb44400] 15:10:42 INFO - PROCESS | 1854 | 1462831842734 Marionette DEBUG loaded listener.js 15:10:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8b148ac00) [pid = 1854] [serial = 126] [outer = 0x7fb8afb44400] 15:10:43 INFO - PROCESS | 1854 | 1462831843422 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]]]}] 15:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 940ms 15:10:43 INFO - PROCESS | 1854 | 1462831843454 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 15:10:43 INFO - PROCESS | 1854 | 1462831843458 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 15:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:10:43 INFO - PROCESS | 1854 | 1462831843464 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:10:43 INFO - PROCESS | 1854 | 1462831843469 Marionette TRACE conn3 <- [1,142,null,{}] 15:10:43 INFO - PROCESS | 1854 | 1462831843492 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}] 15:10:43 INFO - PROCESS | 1854 | 1462831843667 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 15:10:43 INFO - PROCESS | 1854 | 1462831843680 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d5800 == 34 [pid = 1854] [id = 43] 15:10:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a82c0800) [pid = 1854] [serial = 127] [outer = (nil)] 15:10:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8b456c000) [pid = 1854] [serial = 128] [outer = 0x7fb8a82c0800] 15:10:43 INFO - PROCESS | 1854 | 1462831843743 Marionette DEBUG loaded listener.js 15:10:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8b49b7c00) [pid = 1854] [serial = 129] [outer = 0x7fb8a82c0800] 15:10:44 INFO - PROCESS | 1854 | 1462831844384 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]]]}] 15:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 935ms 15:10:44 INFO - PROCESS | 1854 | 1462831844399 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 15:10:44 INFO - PROCESS | 1854 | 1462831844403 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 15:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:10:44 INFO - PROCESS | 1854 | 1462831844408 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:10:44 INFO - PROCESS | 1854 | 1462831844410 Marionette TRACE conn3 <- [1,146,null,{}] 15:10:44 INFO - PROCESS | 1854 | 1462831844415 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}] 15:10:44 INFO - PROCESS | 1854 | 1462831844587 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 15:10:44 INFO - PROCESS | 1854 | 1462831844614 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c38800 == 35 [pid = 1854] [id = 44] 15:10:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8a8142800) [pid = 1854] [serial = 130] [outer = (nil)] 15:10:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8af8d3c00) [pid = 1854] [serial = 131] [outer = 0x7fb8a8142800] 15:10:44 INFO - PROCESS | 1854 | 1462831844672 Marionette DEBUG loaded listener.js 15:10:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8be70d400) [pid = 1854] [serial = 132] [outer = 0x7fb8a8142800] 15:10:45 INFO - PROCESS | 1854 | 1462831845313 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]]]}] 15:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 15:10:45 INFO - PROCESS | 1854 | 1462831845338 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 15:10:45 INFO - PROCESS | 1854 | 1462831845342 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 15:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:10:45 INFO - PROCESS | 1854 | 1462831845347 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:10:45 INFO - PROCESS | 1854 | 1462831845349 Marionette TRACE conn3 <- [1,150,null,{}] 15:10:45 INFO - PROCESS | 1854 | 1462831845354 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}] 15:10:45 INFO - PROCESS | 1854 | 1462831845507 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 15:10:45 INFO - PROCESS | 1854 | 1462831845536 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a87800 == 36 [pid = 1854] [id = 45] 15:10:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8a8149c00) [pid = 1854] [serial = 133] [outer = (nil)] 15:10:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8be915400) [pid = 1854] [serial = 134] [outer = 0x7fb8a8149c00] 15:10:45 INFO - PROCESS | 1854 | 1462831845593 Marionette DEBUG loaded listener.js 15:10:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8be9cd000) [pid = 1854] [serial = 135] [outer = 0x7fb8a8149c00] 15:10:46 INFO - PROCESS | 1854 | 1462831846286 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]]]}] 15:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 973ms 15:10:46 INFO - PROCESS | 1854 | 1462831846321 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 15:10:46 INFO - PROCESS | 1854 | 1462831846323 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 15:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:10:46 INFO - PROCESS | 1854 | 1462831846329 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:10:46 INFO - PROCESS | 1854 | 1462831846331 Marionette TRACE conn3 <- [1,154,null,{}] 15:10:46 INFO - PROCESS | 1854 | 1462831846336 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}] 15:10:46 INFO - PROCESS | 1854 | 1462831846525 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8af8d3400) [pid = 1854] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8a9a6e000) [pid = 1854] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8b456ec00) [pid = 1854] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8afdf5c00) [pid = 1854] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8b13c5800) [pid = 1854] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8a814ec00) [pid = 1854] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8adb05800) [pid = 1854] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8ab11b400) [pid = 1854] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:10:46 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8aa51ec00) [pid = 1854] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:10:46 INFO - PROCESS | 1854 | 1462831846659 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fa5800 == 37 [pid = 1854] [id = 46] 15:10:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a7d1c400) [pid = 1854] [serial = 136] [outer = (nil)] 15:10:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8aa51ec00) [pid = 1854] [serial = 137] [outer = 0x7fb8a7d1c400] 15:10:46 INFO - PROCESS | 1854 | 1462831846719 Marionette DEBUG loaded listener.js 15:10:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8b4574c00) [pid = 1854] [serial = 138] [outer = 0x7fb8a7d1c400] 15:10:47 INFO - PROCESS | 1854 | 1462831847330 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]]]}] 15:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1025ms 15:10:47 INFO - PROCESS | 1854 | 1462831847356 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 15:10:47 INFO - PROCESS | 1854 | 1462831847359 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 15:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:10:47 INFO - PROCESS | 1854 | 1462831847365 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:10:47 INFO - PROCESS | 1854 | 1462831847367 Marionette TRACE conn3 <- [1,158,null,{}] 15:10:47 INFO - PROCESS | 1854 | 1462831847372 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}] 15:10:47 INFO - PROCESS | 1854 | 1462831847489 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 15:10:47 INFO - PROCESS | 1854 | 1462831847579 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8622800 == 38 [pid = 1854] [id = 47] 15:10:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8a7f5cc00) [pid = 1854] [serial = 139] [outer = (nil)] 15:10:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8bf756800) [pid = 1854] [serial = 140] [outer = 0x7fb8a7f5cc00] 15:10:47 INFO - PROCESS | 1854 | 1462831847635 Marionette DEBUG loaded listener.js 15:10:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8bf965800) [pid = 1854] [serial = 141] [outer = 0x7fb8a7f5cc00] 15:10:48 INFO - PROCESS | 1854 | 1462831848244 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]]]}] 15:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 927ms 15:10:48 INFO - PROCESS | 1854 | 1462831848293 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 15:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:10:48 INFO - PROCESS | 1854 | 1462831848296 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 15:10:48 INFO - PROCESS | 1854 | 1462831848301 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:10:48 INFO - PROCESS | 1854 | 1462831848304 Marionette TRACE conn3 <- [1,162,null,{}] 15:10:48 INFO - PROCESS | 1854 | 1462831848309 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}] 15:10:48 INFO - PROCESS | 1854 | 1462831848454 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 15:10:48 INFO - PROCESS | 1854 | 1462831848473 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be220000 == 39 [pid = 1854] [id = 48] 15:10:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8a7d1b000) [pid = 1854] [serial = 142] [outer = (nil)] 15:10:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8bf964c00) [pid = 1854] [serial = 143] [outer = 0x7fb8a7d1b000] 15:10:48 INFO - PROCESS | 1854 | 1462831848531 Marionette DEBUG loaded listener.js 15:10:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8c1845400) [pid = 1854] [serial = 144] [outer = 0x7fb8a7d1b000] 15:10:49 INFO - PROCESS | 1854 | 1462831849333 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]]]}] 15:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1084ms 15:10:49 INFO - PROCESS | 1854 | 1462831849385 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 15:10:49 INFO - PROCESS | 1854 | 1462831849392 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 15:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:10:49 INFO - PROCESS | 1854 | 1462831849399 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:10:49 INFO - PROCESS | 1854 | 1462831849405 Marionette TRACE conn3 <- [1,166,null,{}] 15:10:49 INFO - PROCESS | 1854 | 1462831849413 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}] 15:10:49 INFO - PROCESS | 1854 | 1462831849604 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 15:10:49 INFO - PROCESS | 1854 | 1462831849728 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8af3ad000 == 40 [pid = 1854] [id = 49] 15:10:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8a8b0c800) [pid = 1854] [serial = 145] [outer = (nil)] 15:10:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8ab113c00) [pid = 1854] [serial = 146] [outer = 0x7fb8a8b0c800] 15:10:49 INFO - PROCESS | 1854 | 1462831849800 Marionette DEBUG loaded listener.js 15:10:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8adbbd000) [pid = 1854] [serial = 147] [outer = 0x7fb8a8b0c800] 15:10:50 INFO - PROCESS | 1854 | 1462831850650 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]]]}] 15:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1284ms 15:10:50 INFO - PROCESS | 1854 | 1462831850684 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 15:10:50 INFO - PROCESS | 1854 | 1462831850692 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 15:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:10:50 INFO - PROCESS | 1854 | 1462831850702 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:10:50 INFO - PROCESS | 1854 | 1462831850706 Marionette TRACE conn3 <- [1,170,null,{}] 15:10:50 INFO - PROCESS | 1854 | 1462831850712 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}] 15:10:50 INFO - PROCESS | 1854 | 1462831850862 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 15:10:51 INFO - PROCESS | 1854 | 1462831850993 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c37000 == 41 [pid = 1854] [id = 50] 15:10:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8af493800) [pid = 1854] [serial = 148] [outer = (nil)] 15:10:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8b1485800) [pid = 1854] [serial = 149] [outer = 0x7fb8af493800] 15:10:51 INFO - PROCESS | 1854 | 1462831851061 Marionette DEBUG loaded listener.js 15:10:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8b1bd0000) [pid = 1854] [serial = 150] [outer = 0x7fb8af493800] 15:10:51 INFO - PROCESS | 1854 | 1462831851860 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]]]}] 15:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1233ms 15:10:51 INFO - PROCESS | 1854 | 1462831851935 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 15:10:51 INFO - PROCESS | 1854 | 1462831851939 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 15:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:10:51 INFO - PROCESS | 1854 | 1462831851945 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:10:51 INFO - PROCESS | 1854 | 1462831851951 Marionette TRACE conn3 <- [1,174,null,{}] 15:10:51 INFO - PROCESS | 1854 | 1462831851966 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}] 15:10:52 INFO - PROCESS | 1854 | 1462831852162 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 15:10:52 INFO - PROCESS | 1854 | 1462831852507 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac664000 == 42 [pid = 1854] [id = 51] 15:10:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a7d1d800) [pid = 1854] [serial = 151] [outer = (nil)] 15:10:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a9a6b400) [pid = 1854] [serial = 152] [outer = 0x7fb8a7d1d800] 15:10:52 INFO - PROCESS | 1854 | 1462831852625 Marionette DEBUG loaded listener.js 15:10:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8ab117400) [pid = 1854] [serial = 153] [outer = 0x7fb8a7d1d800] 15:10:53 INFO - PROCESS | 1854 | 1462831853368 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]]]}] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b78cb800 == 41 [pid = 1854] [id = 31] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8622800 == 40 [pid = 1854] [id = 47] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fa5800 == 39 [pid = 1854] [id = 46] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a87800 == 38 [pid = 1854] [id = 45] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a9b59800) [pid = 1854] [serial = 94] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1c38800 == 37 [pid = 1854] [id = 44] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d5800 == 36 [pid = 1854] [id = 43] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aea95800 == 35 [pid = 1854] [id = 42] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac67a800 == 34 [pid = 1854] [id = 41] 15:10:53 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7f8f000 == 33 [pid = 1854] [id = 39] 15:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1484ms 15:10:53 INFO - PROCESS | 1854 | 1462831853430 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 15:10:53 INFO - PROCESS | 1854 | 1462831853436 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 15:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8afa0b800) [pid = 1854] [serial = 100] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8be72d800) [pid = 1854] [serial = 112] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8b0293000) [pid = 1854] [serial = 101] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8b4575400) [pid = 1854] [serial = 107] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8b1b9a800) [pid = 1854] [serial = 103] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8b1fda400) [pid = 1854] [serial = 104] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8afdeec00) [pid = 1854] [serial = 83] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8be479000) [pid = 1854] [serial = 89] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8ae414400) [pid = 1854] [serial = 82] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8b2050800) [pid = 1854] [serial = 86] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8b4567400) [pid = 1854] [serial = 106] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8b1bcc800) [pid = 1854] [serial = 85] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8be4d8c00) [pid = 1854] [serial = 91] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8b450b400) [pid = 1854] [serial = 109] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8be953800) [pid = 1854] [serial = 92] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8bd677800) [pid = 1854] [serial = 88] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8ae8d5400) [pid = 1854] [serial = 98] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8ada43400) [pid = 1854] [serial = 97] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7fb8b49b7800) [pid = 1854] [serial = 110] [outer = (nil)] [url = about:blank] 15:10:53 INFO - PROCESS | 1854 | 1462831853480 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:10:53 INFO - PROCESS | 1854 | 1462831853484 Marionette TRACE conn3 <- [1,178,null,{}] 15:10:53 INFO - PROCESS | 1854 | 1462831853492 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}] 15:10:53 INFO - PROCESS | 1854 | 1462831853626 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 15:10:53 INFO - PROCESS | 1854 | 1462831853637 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5bc000 == 34 [pid = 1854] [id = 52] 15:10:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8a814a400) [pid = 1854] [serial = 154] [outer = (nil)] 15:10:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8af8da000) [pid = 1854] [serial = 155] [outer = 0x7fb8a814a400] 15:10:53 INFO - PROCESS | 1854 | 1462831853699 Marionette DEBUG loaded listener.js 15:10:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8b0622000) [pid = 1854] [serial = 156] [outer = 0x7fb8a814a400] 15:10:54 INFO - PROCESS | 1854 | 1462831854354 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]]]}] 15:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 915ms 15:10:54 INFO - PROCESS | 1854 | 1462831854377 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 15:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:10:54 INFO - PROCESS | 1854 | 1462831854382 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 15:10:54 INFO - PROCESS | 1854 | 1462831854389 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:10:54 INFO - PROCESS | 1854 | 1462831854392 Marionette TRACE conn3 <- [1,182,null,{}] 15:10:54 INFO - PROCESS | 1854 | 1462831854397 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}] 15:10:54 INFO - PROCESS | 1854 | 1462831854525 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 15:10:54 INFO - PROCESS | 1854 | 1462831854617 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdbe000 == 35 [pid = 1854] [id = 53] 15:10:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8b05afc00) [pid = 1854] [serial = 157] [outer = (nil)] 15:10:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8b1bc1800) [pid = 1854] [serial = 158] [outer = 0x7fb8b05afc00] 15:10:54 INFO - PROCESS | 1854 | 1462831854676 Marionette DEBUG loaded listener.js 15:10:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8b456ec00) [pid = 1854] [serial = 159] [outer = 0x7fb8b05afc00] 15:10:55 INFO - PROCESS | 1854 | 1462831855427 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]]]}] 15:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1084ms 15:10:55 INFO - PROCESS | 1854 | 1462831855472 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 15:10:55 INFO - PROCESS | 1854 | 1462831855476 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 15:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:10:55 INFO - PROCESS | 1854 | 1462831855488 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:10:55 INFO - PROCESS | 1854 | 1462831855496 Marionette TRACE conn3 <- [1,186,null,{}] 15:10:55 INFO - PROCESS | 1854 | 1462831855503 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}] 15:10:55 INFO - PROCESS | 1854 | 1462831855640 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 15:10:55 INFO - PROCESS | 1854 | 1462831855651 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1194000 == 36 [pid = 1854] [id = 54] 15:10:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8b49b0c00) [pid = 1854] [serial = 160] [outer = (nil)] 15:10:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8be921000) [pid = 1854] [serial = 161] [outer = 0x7fb8b49b0c00] 15:10:55 INFO - PROCESS | 1854 | 1462831855707 Marionette DEBUG loaded listener.js 15:10:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8bf630000) [pid = 1854] [serial = 162] [outer = 0x7fb8b49b0c00] 15:10:56 INFO - PROCESS | 1854 | 1462831856364 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]]]}] 15:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 895ms 15:10:56 INFO - PROCESS | 1854 | 1462831856379 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 15:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:10:56 INFO - PROCESS | 1854 | 1462831856382 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 15:10:56 INFO - PROCESS | 1854 | 1462831856387 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:10:56 INFO - PROCESS | 1854 | 1462831856390 Marionette TRACE conn3 <- [1,190,null,{}] 15:10:56 INFO - PROCESS | 1854 | 1462831856400 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}] 15:10:56 INFO - PROCESS | 1854 | 1462831856558 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 15:10:56 INFO - PROCESS | 1854 | 1462831856644 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4956800 == 37 [pid = 1854] [id = 55] 15:10:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8a8146400) [pid = 1854] [serial = 163] [outer = (nil)] 15:10:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8bfac9400) [pid = 1854] [serial = 164] [outer = 0x7fb8a8146400] 15:10:56 INFO - PROCESS | 1854 | 1462831856701 Marionette DEBUG loaded listener.js 15:10:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8c1846c00) [pid = 1854] [serial = 165] [outer = 0x7fb8a8146400] 15:10:57 INFO - PROCESS | 1854 | 1462831857369 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]]]}] 15:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1033ms 15:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:10:57 INFO - PROCESS | 1854 | 1462831857422 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 15:10:57 INFO - PROCESS | 1854 | 1462831857424 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 15:10:57 INFO - PROCESS | 1854 | 1462831857430 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:10:57 INFO - PROCESS | 1854 | 1462831857433 Marionette TRACE conn3 <- [1,194,null,{}] 15:10:57 INFO - PROCESS | 1854 | 1462831857438 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}] 15:10:57 INFO - PROCESS | 1854 | 1462831857605 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 15:10:57 INFO - PROCESS | 1854 | 1462831857665 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861e800 == 38 [pid = 1854] [id = 56] 15:10:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8c184c000) [pid = 1854] [serial = 166] [outer = (nil)] 15:10:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8c184e800) [pid = 1854] [serial = 167] [outer = 0x7fb8c184c000] 15:10:57 INFO - PROCESS | 1854 | 1462831857733 Marionette DEBUG loaded listener.js 15:10:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8c199e000) [pid = 1854] [serial = 168] [outer = 0x7fb8c184c000] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8a8149c00) [pid = 1854] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8a7d1c400) [pid = 1854] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8a82c0800) [pid = 1854] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8ad811c00) [pid = 1854] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8a7f5cc00) [pid = 1854] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8afb44400) [pid = 1854] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8a8142800) [pid = 1854] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:10:58 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8a814ac00) [pid = 1854] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:10:58 INFO - PROCESS | 1854 | 1462831858649 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]]]}] 15:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1278ms 15:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:10:58 INFO - PROCESS | 1854 | 1462831858707 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 15:10:58 INFO - PROCESS | 1854 | 1462831858710 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 15:10:58 INFO - PROCESS | 1854 | 1462831858715 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:10:58 INFO - PROCESS | 1854 | 1462831858718 Marionette TRACE conn3 <- [1,198,null,{}] 15:10:58 INFO - PROCESS | 1854 | 1462831858722 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}] 15:10:58 INFO - PROCESS | 1854 | 1462831858853 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 15:10:58 INFO - PROCESS | 1854 | 1462831858934 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9b14000 == 39 [pid = 1854] [id = 57] 15:10:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8a8143000) [pid = 1854] [serial = 169] [outer = (nil)] 15:10:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8c309a000) [pid = 1854] [serial = 170] [outer = 0x7fb8a8143000] 15:10:58 INFO - PROCESS | 1854 | 1462831858994 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8c37d1c00) [pid = 1854] [serial = 171] [outer = 0x7fb8a8143000] 15:10:59 INFO - PROCESS | 1854 | 1462831859549 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]]]}] 15:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 882ms 15:10:59 INFO - PROCESS | 1854 | 1462831859597 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 15:10:59 INFO - PROCESS | 1854 | 1462831859600 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 15:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:10:59 INFO - PROCESS | 1854 | 1462831859605 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:10:59 INFO - PROCESS | 1854 | 1462831859607 Marionette TRACE conn3 <- [1,202,null,{}] 15:10:59 INFO - PROCESS | 1854 | 1462831859612 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}] 15:10:59 INFO - PROCESS | 1854 | 1462831859731 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 15:10:59 INFO - PROCESS | 1854 | 1462831859749 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:10:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf624800 == 40 [pid = 1854] [id = 58] 15:10:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8c37d2000) [pid = 1854] [serial = 172] [outer = (nil)] 15:10:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8c397e800) [pid = 1854] [serial = 173] [outer = 0x7fb8c37d2000] 15:10:59 INFO - PROCESS | 1854 | 1462831859805 Marionette DEBUG loaded listener.js 15:10:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8c39d3400) [pid = 1854] [serial = 174] [outer = 0x7fb8c37d2000] 15:11:00 INFO - PROCESS | 1854 | 1462831860672 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]]]}] 15:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1090ms 15:11:00 INFO - PROCESS | 1854 | 1462831860695 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 15:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:11:00 INFO - PROCESS | 1854 | 1462831860702 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 15:11:00 INFO - PROCESS | 1854 | 1462831860710 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:11:00 INFO - PROCESS | 1854 | 1462831860716 Marionette TRACE conn3 <- [1,206,null,{}] 15:11:00 INFO - PROCESS | 1854 | 1462831860723 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}] 15:11:00 INFO - PROCESS | 1854 | 1462831860870 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 15:11:01 INFO - PROCESS | 1854 | 1462831861006 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afcca800 == 41 [pid = 1854] [id = 59] 15:11:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8ab110000) [pid = 1854] [serial = 175] [outer = (nil)] 15:11:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8ada3fc00) [pid = 1854] [serial = 176] [outer = 0x7fb8ab110000] 15:11:01 INFO - PROCESS | 1854 | 1462831861077 Marionette DEBUG loaded listener.js 15:11:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8afb4b400) [pid = 1854] [serial = 177] [outer = 0x7fb8ab110000] 15:11:01 INFO - PROCESS | 1854 | 1462831861903 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]]]}] 15:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1234ms 15:11:01 INFO - PROCESS | 1854 | 1462831861943 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 15:11:01 INFO - PROCESS | 1854 | 1462831861953 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 15:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:11:01 INFO - PROCESS | 1854 | 1462831861963 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:11:01 INFO - PROCESS | 1854 | 1462831861967 Marionette TRACE conn3 <- [1,210,null,{}] 15:11:01 INFO - PROCESS | 1854 | 1462831861973 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}] 15:11:02 INFO - PROCESS | 1854 | 1462831862125 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 15:11:02 INFO - PROCESS | 1854 | 1462831862251 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b441a800 == 42 [pid = 1854] [id = 60] 15:11:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8b105bc00) [pid = 1854] [serial = 178] [outer = (nil)] 15:11:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8b49b1000) [pid = 1854] [serial = 179] [outer = 0x7fb8b105bc00] 15:11:02 INFO - PROCESS | 1854 | 1462831862330 Marionette DEBUG loaded listener.js 15:11:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8bd6d7c00) [pid = 1854] [serial = 180] [outer = 0x7fb8b105bc00] 15:11:03 INFO - PROCESS | 1854 | 1462831863058 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:11:03 INFO - PROCESS | 1854 | 1462831863132 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]]]}] 15:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1177ms 15:11:03 INFO - PROCESS | 1854 | 1462831863141 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 15:11:03 INFO - PROCESS | 1854 | 1462831863144 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 15:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:11:03 INFO - PROCESS | 1854 | 1462831863150 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:11:03 INFO - PROCESS | 1854 | 1462831863156 Marionette TRACE conn3 <- [1,214,null,{}] 15:11:03 INFO - PROCESS | 1854 | 1462831863186 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}] 15:11:03 INFO - PROCESS | 1854 | 1462831863344 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 15:11:03 INFO - PROCESS | 1854 | 1462831863470 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c19ca800 == 43 [pid = 1854] [id = 61] 15:11:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8bfacb400) [pid = 1854] [serial = 181] [outer = (nil)] 15:11:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8c37c7c00) [pid = 1854] [serial = 182] [outer = 0x7fb8bfacb400] 15:11:03 INFO - PROCESS | 1854 | 1462831863551 Marionette DEBUG loaded listener.js 15:11:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8c3985400) [pid = 1854] [serial = 183] [outer = 0x7fb8bfacb400] 15:11:04 INFO - PROCESS | 1854 | 1462831864303 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]]]}] 15:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1187ms 15:11:04 INFO - PROCESS | 1854 | 1462831864341 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 15:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:11:04 INFO - PROCESS | 1854 | 1462831864346 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 15:11:04 INFO - PROCESS | 1854 | 1462831864352 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:11:04 INFO - PROCESS | 1854 | 1462831864356 Marionette TRACE conn3 <- [1,218,null,{}] 15:11:04 INFO - PROCESS | 1854 | 1462831864361 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}] 15:11:04 INFO - PROCESS | 1854 | 1462831864510 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 15:11:04 INFO - PROCESS | 1854 | 1462831864638 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be21a800 == 44 [pid = 1854] [id = 62] 15:11:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a7d1fc00) [pid = 1854] [serial = 184] [outer = (nil)] 15:11:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8c3a1e400) [pid = 1854] [serial = 185] [outer = 0x7fb8a7d1fc00] 15:11:04 INFO - PROCESS | 1854 | 1462831864885 Marionette DEBUG loaded listener.js 15:11:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8c5591400) [pid = 1854] [serial = 186] [outer = 0x7fb8a7d1fc00] 15:11:05 INFO - PROCESS | 1854 | 1462831865623 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]]]}] 15:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1484ms 15:11:05 INFO - PROCESS | 1854 | 1462831865837 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 15:11:05 INFO - PROCESS | 1854 | 1462831865842 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 15:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:11:05 INFO - PROCESS | 1854 | 1462831865850 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:11:05 INFO - PROCESS | 1854 | 1462831865854 Marionette TRACE conn3 <- [1,222,null,{}] 15:11:05 INFO - PROCESS | 1854 | 1462831865861 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}] 15:11:06 INFO - PROCESS | 1854 | 1462831865998 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 15:11:06 INFO - PROCESS | 1854 | 1462831866141 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cbb000 == 45 [pid = 1854] [id = 63] 15:11:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a7e70400) [pid = 1854] [serial = 187] [outer = (nil)] 15:11:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a9a69800) [pid = 1854] [serial = 188] [outer = 0x7fb8a7e70400] 15:11:06 INFO - PROCESS | 1854 | 1462831866207 Marionette DEBUG loaded listener.js 15:11:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8ad806c00) [pid = 1854] [serial = 189] [outer = 0x7fb8a7e70400] 15:11:07 INFO - PROCESS | 1854 | 1462831867037 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]]]}] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9b14000 == 44 [pid = 1854] [id = 57] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b861e800 == 43 [pid = 1854] [id = 56] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4956800 == 42 [pid = 1854] [id = 55] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1194000 == 41 [pid = 1854] [id = 54] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdbe000 == 40 [pid = 1854] [id = 53] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5bc000 == 39 [pid = 1854] [id = 52] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8bf964c00) [pid = 1854] [serial = 143] [outer = (nil)] [url = about:blank] 15:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1249ms 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac664000 == 38 [pid = 1854] [id = 51] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1c37000 == 37 [pid = 1854] [id = 50] 15:11:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8af3ad000 == 36 [pid = 1854] [id = 49] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8ad806800) [pid = 1854] [serial = 95] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8be915400) [pid = 1854] [serial = 134] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8aa51ec00) [pid = 1854] [serial = 137] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a7e6f000) [pid = 1854] [serial = 115] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8b456c000) [pid = 1854] [serial = 128] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8b49b7c00) [pid = 1854] [serial = 129] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8af3e2c00) [pid = 1854] [serial = 123] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8adbaf800) [pid = 1854] [serial = 122] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8afa14400) [pid = 1854] [serial = 119] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8bf756800) [pid = 1854] [serial = 140] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a82b8800) [pid = 1854] [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.] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8b148ac00) [pid = 1854] [serial = 126] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8b0eb1800) [pid = 1854] [serial = 125] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8af8d3c00) [pid = 1854] [serial = 131] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8b4574c00) [pid = 1854] [serial = 138] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8be70d400) [pid = 1854] [serial = 132] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8be9cd000) [pid = 1854] [serial = 135] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8bf965800) [pid = 1854] [serial = 141] [outer = (nil)] [url = about:blank] 15:11:07 INFO - PROCESS | 1854 | 1462831867134 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 15:11:07 INFO - PROCESS | 1854 | 1462831867141 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 15:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:11:07 INFO - PROCESS | 1854 | 1462831867153 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:11:07 INFO - PROCESS | 1854 | 1462831867157 Marionette TRACE conn3 <- [1,226,null,{}] 15:11:07 INFO - PROCESS | 1854 | 1462831867173 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}] 15:11:07 INFO - PROCESS | 1854 | 1462831867311 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 15:11:07 INFO - PROCESS | 1854 | 1462831867323 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9b22000 == 37 [pid = 1854] [id = 64] 15:11:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8ad808000) [pid = 1854] [serial = 190] [outer = (nil)] 15:11:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8afdf5c00) [pid = 1854] [serial = 191] [outer = 0x7fb8ad808000] 15:11:07 INFO - PROCESS | 1854 | 1462831867381 Marionette DEBUG loaded listener.js 15:11:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8b0eb1800) [pid = 1854] [serial = 192] [outer = 0x7fb8ad808000] 15:11:08 INFO - PROCESS | 1854 | 1462831868079 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]]]}] 15:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 989ms 15:11:08 INFO - PROCESS | 1854 | 1462831868139 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 15:11:08 INFO - PROCESS | 1854 | 1462831868142 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 15:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:11:08 INFO - PROCESS | 1854 | 1462831868155 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:11:08 INFO - PROCESS | 1854 | 1462831868158 Marionette TRACE conn3 <- [1,230,null,{}] 15:11:08 INFO - PROCESS | 1854 | 1462831868172 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}] 15:11:08 INFO - PROCESS | 1854 | 1462831868304 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 15:11:08 INFO - PROCESS | 1854 | 1462831868324 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0643800 == 38 [pid = 1854] [id = 65] 15:11:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8b4503800) [pid = 1854] [serial = 193] [outer = (nil)] 15:11:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8b456a800) [pid = 1854] [serial = 194] [outer = 0x7fb8b4503800] 15:11:08 INFO - PROCESS | 1854 | 1462831868385 Marionette DEBUG loaded listener.js 15:11:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8b49b7800) [pid = 1854] [serial = 195] [outer = 0x7fb8b4503800] 15:11:09 INFO - PROCESS | 1854 | 1462831869067 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]]]}] 15:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 936ms 15:11:09 INFO - PROCESS | 1854 | 1462831869089 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 15:11:09 INFO - PROCESS | 1854 | 1462831869091 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 15:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:11:09 INFO - PROCESS | 1854 | 1462831869097 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:11:09 INFO - PROCESS | 1854 | 1462831869099 Marionette TRACE conn3 <- [1,234,null,{}] 15:11:09 INFO - PROCESS | 1854 | 1462831869114 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}] 15:11:09 INFO - PROCESS | 1854 | 1462831869282 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 15:11:09 INFO - PROCESS | 1854 | 1462831869303 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1181800 == 39 [pid = 1854] [id = 66] 15:11:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8b4507000) [pid = 1854] [serial = 196] [outer = (nil)] 15:11:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8be485800) [pid = 1854] [serial = 197] [outer = 0x7fb8b4507000] 15:11:09 INFO - PROCESS | 1854 | 1462831869360 Marionette DEBUG loaded listener.js 15:11:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8be7a4400) [pid = 1854] [serial = 198] [outer = 0x7fb8b4507000] 15:11:10 INFO - PROCESS | 1854 | 1462831870013 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]]]}] 15:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 977ms 15:11:10 INFO - PROCESS | 1854 | 1462831870076 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 15:11:10 INFO - PROCESS | 1854 | 1462831870079 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 15:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:11:10 INFO - PROCESS | 1854 | 1462831870084 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:11:10 INFO - PROCESS | 1854 | 1462831870087 Marionette TRACE conn3 <- [1,238,null,{}] 15:11:10 INFO - PROCESS | 1854 | 1462831870092 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}] 15:11:10 INFO - PROCESS | 1854 | 1462831870258 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 15:11:10 INFO - PROCESS | 1854 | 1462831870279 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fa1800 == 40 [pid = 1854] [id = 67] 15:11:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a8145400) [pid = 1854] [serial = 199] [outer = (nil)] 15:11:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8afd3a800) [pid = 1854] [serial = 200] [outer = 0x7fb8a8145400] 15:11:10 INFO - PROCESS | 1854 | 1462831870340 Marionette DEBUG loaded listener.js 15:11:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8afd3ec00) [pid = 1854] [serial = 201] [outer = 0x7fb8a8145400] 15:11:11 INFO - PROCESS | 1854 | 1462831871011 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]]]}] 15:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 976ms 15:11:11 INFO - PROCESS | 1854 | 1462831871060 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 15:11:11 INFO - PROCESS | 1854 | 1462831871063 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 15:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:11:11 INFO - PROCESS | 1854 | 1462831871075 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:11:11 INFO - PROCESS | 1854 | 1462831871077 Marionette TRACE conn3 <- [1,242,null,{}] 15:11:11 INFO - PROCESS | 1854 | 1462831871092 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}] 15:11:11 INFO - PROCESS | 1854 | 1462831871298 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 15:11:11 INFO - PROCESS | 1854 | 1462831871318 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861e800 == 41 [pid = 1854] [id = 68] 15:11:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8be7ae000) [pid = 1854] [serial = 202] [outer = (nil)] 15:11:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8bf7e7000) [pid = 1854] [serial = 203] [outer = 0x7fb8be7ae000] 15:11:11 INFO - PROCESS | 1854 | 1462831871377 Marionette DEBUG loaded listener.js 15:11:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8c1850400) [pid = 1854] [serial = 204] [outer = 0x7fb8be7ae000] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a8143000) [pid = 1854] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a8146400) [pid = 1854] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a814a400) [pid = 1854] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8c184c000) [pid = 1854] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8b05afc00) [pid = 1854] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a7d1d800) [pid = 1854] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8b49b0c00) [pid = 1854] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:11:11 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a97f3400) [pid = 1854] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:11:12 INFO - PROCESS | 1854 | 1462831872121 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]]]}] 15:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1098ms 15:11:12 INFO - PROCESS | 1854 | 1462831872171 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 15:11:12 INFO - PROCESS | 1854 | 1462831872174 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 15:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:11:12 INFO - PROCESS | 1854 | 1462831872179 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:11:12 INFO - PROCESS | 1854 | 1462831872181 Marionette TRACE conn3 <- [1,246,null,{}] 15:11:12 INFO - PROCESS | 1854 | 1462831872186 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}] 15:11:12 INFO - PROCESS | 1854 | 1462831872307 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 15:11:12 INFO - PROCESS | 1854 | 1462831872326 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b78d1000 == 42 [pid = 1854] [id = 69] 15:11:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a814a400) [pid = 1854] [serial = 205] [outer = (nil)] 15:11:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8bd6dbc00) [pid = 1854] [serial = 206] [outer = 0x7fb8a814a400] 15:11:12 INFO - PROCESS | 1854 | 1462831872458 Marionette DEBUG loaded listener.js 15:11:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8c194e000) [pid = 1854] [serial = 207] [outer = 0x7fb8a814a400] 15:11:13 INFO - PROCESS | 1854 | 1462831873005 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]]]}] 15:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 875ms 15:11:13 INFO - PROCESS | 1854 | 1462831873061 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 15:11:13 INFO - PROCESS | 1854 | 1462831873064 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 15:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:11:13 INFO - PROCESS | 1854 | 1462831873070 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:11:13 INFO - PROCESS | 1854 | 1462831873073 Marionette TRACE conn3 <- [1,250,null,{}] 15:11:13 INFO - PROCESS | 1854 | 1462831873078 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}] 15:11:13 INFO - PROCESS | 1854 | 1462831873198 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 15:11:13 INFO - PROCESS | 1854 | 1462831873215 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf61a000 == 43 [pid = 1854] [id = 70] 15:11:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8c19a1800) [pid = 1854] [serial = 208] [outer = (nil)] 15:11:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8c3982800) [pid = 1854] [serial = 209] [outer = 0x7fb8c19a1800] 15:11:13 INFO - PROCESS | 1854 | 1462831873272 Marionette DEBUG loaded listener.js 15:11:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8c3a1d400) [pid = 1854] [serial = 210] [outer = 0x7fb8c19a1800] 15:11:14 INFO - PROCESS | 1854 | 1462831874021 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]]]}] 15:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 980ms 15:11:14 INFO - PROCESS | 1854 | 1462831874051 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 15:11:14 INFO - PROCESS | 1854 | 1462831874056 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 15:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:11:14 INFO - PROCESS | 1854 | 1462831874065 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:11:14 INFO - PROCESS | 1854 | 1462831874071 Marionette TRACE conn3 <- [1,254,null,{}] 15:11:14 INFO - PROCESS | 1854 | 1462831874080 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}] 15:11:14 INFO - PROCESS | 1854 | 1462831874231 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 15:11:14 INFO - PROCESS | 1854 | 1462831874371 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac66c800 == 44 [pid = 1854] [id = 71] 15:11:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a8149800) [pid = 1854] [serial = 211] [outer = (nil)] 15:11:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8ad810400) [pid = 1854] [serial = 212] [outer = 0x7fb8a8149800] 15:11:14 INFO - PROCESS | 1854 | 1462831874442 Marionette DEBUG loaded listener.js 15:11:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8aeab2000) [pid = 1854] [serial = 213] [outer = 0x7fb8a8149800] 15:11:15 INFO - PROCESS | 1854 | 1462831875294 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]]]}] 15:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1292ms 15:11:15 INFO - PROCESS | 1854 | 1462831875357 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 15:11:15 INFO - PROCESS | 1854 | 1462831875365 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 15:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:11:15 INFO - PROCESS | 1854 | 1462831875375 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:11:15 INFO - PROCESS | 1854 | 1462831875379 Marionette TRACE conn3 <- [1,258,null,{}] 15:11:15 INFO - PROCESS | 1854 | 1462831875384 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}] 15:11:15 INFO - PROCESS | 1854 | 1462831875573 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 15:11:15 INFO - PROCESS | 1854 | 1462831875702 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b498f800 == 45 [pid = 1854] [id = 72] 15:11:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8af491000) [pid = 1854] [serial = 214] [outer = (nil)] 15:11:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8afbebc00) [pid = 1854] [serial = 215] [outer = 0x7fb8af491000] 15:11:15 INFO - PROCESS | 1854 | 1462831875770 Marionette DEBUG loaded listener.js 15:11:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8afbf0000) [pid = 1854] [serial = 216] [outer = 0x7fb8af491000] 15:11:16 INFO - PROCESS | 1854 | 1462831876531 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]]]}] 15:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1185ms 15:11:16 INFO - PROCESS | 1854 | 1462831876559 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 15:11:16 INFO - PROCESS | 1854 | 1462831876563 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 15:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:11:16 INFO - PROCESS | 1854 | 1462831876570 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:11:16 INFO - PROCESS | 1854 | 1462831876575 Marionette TRACE conn3 <- [1,262,null,{}] 15:11:16 INFO - PROCESS | 1854 | 1462831876591 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}] 15:11:16 INFO - PROCESS | 1854 | 1462831876740 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 15:11:16 INFO - PROCESS | 1854 | 1462831876876 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c31e8000 == 46 [pid = 1854] [id = 73] 15:11:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8b00b0000) [pid = 1854] [serial = 217] [outer = (nil)] 15:11:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8b1b99400) [pid = 1854] [serial = 218] [outer = 0x7fb8b00b0000] 15:11:16 INFO - PROCESS | 1854 | 1462831876950 Marionette DEBUG loaded listener.js 15:11:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8b456bc00) [pid = 1854] [serial = 219] [outer = 0x7fb8b00b0000] 15:11:17 INFO - PROCESS | 1854 | 1462831877756 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]]]}] 15:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1233ms 15:11:17 INFO - PROCESS | 1854 | 1462831877803 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 15:11:17 INFO - PROCESS | 1854 | 1462831877807 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 15:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:11:17 INFO - PROCESS | 1854 | 1462831877829 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:11:17 INFO - PROCESS | 1854 | 1462831877832 Marionette TRACE conn3 <- [1,266,null,{}] 15:11:17 INFO - PROCESS | 1854 | 1462831877837 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}] 15:11:17 INFO - PROCESS | 1854 | 1462831877988 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 15:11:18 INFO - PROCESS | 1854 | 1462831878115 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c39a0000 == 47 [pid = 1854] [id = 74] 15:11:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8b028c800) [pid = 1854] [serial = 220] [outer = (nil)] 15:11:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8be27f000) [pid = 1854] [serial = 221] [outer = 0x7fb8b028c800] 15:11:18 INFO - PROCESS | 1854 | 1462831878189 Marionette DEBUG loaded listener.js 15:11:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8be955000) [pid = 1854] [serial = 222] [outer = 0x7fb8b028c800] 15:11:18 INFO - PROCESS | 1854 | 1462831878967 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]]]}] 15:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1189ms 15:11:19 INFO - PROCESS | 1854 | 1462831879018 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 15:11:19 INFO - PROCESS | 1854 | 1462831879021 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 15:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:11:19 INFO - PROCESS | 1854 | 1462831879027 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:11:19 INFO - PROCESS | 1854 | 1462831879029 Marionette TRACE conn3 <- [1,270,null,{}] 15:11:19 INFO - PROCESS | 1854 | 1462831879035 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}] 15:11:19 INFO - PROCESS | 1854 | 1462831879183 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 15:11:19 INFO - PROCESS | 1854 | 1462831879315 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac663800 == 48 [pid = 1854] [id = 75] 15:11:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a9b59800) [pid = 1854] [serial = 223] [outer = (nil)] 15:11:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8b0293000) [pid = 1854] [serial = 224] [outer = 0x7fb8a9b59800] 15:11:19 INFO - PROCESS | 1854 | 1462831879382 Marionette DEBUG loaded listener.js 15:11:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8bf7e0000) [pid = 1854] [serial = 225] [outer = 0x7fb8a9b59800] 15:11:20 INFO - PROCESS | 1854 | 1462831880351 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]]]}] 15:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1383ms 15:11:20 INFO - PROCESS | 1854 | 1462831880410 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 15:11:20 INFO - PROCESS | 1854 | 1462831880417 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 15:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:11:20 INFO - PROCESS | 1854 | 1462831880423 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:11:20 INFO - PROCESS | 1854 | 1462831880429 Marionette TRACE conn3 <- [1,274,null,{}] 15:11:20 INFO - PROCESS | 1854 | 1462831880436 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}] 15:11:20 INFO - PROCESS | 1854 | 1462831880584 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 15:11:20 INFO - PROCESS | 1854 | 1462831880718 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a87800 == 49 [pid = 1854] [id = 76] 15:11:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8afbe2000) [pid = 1854] [serial = 226] [outer = (nil)] 15:11:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8afbec000) [pid = 1854] [serial = 227] [outer = 0x7fb8afbe2000] 15:11:20 INFO - PROCESS | 1854 | 1462831880783 Marionette DEBUG loaded listener.js 15:11:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8afd34800) [pid = 1854] [serial = 228] [outer = 0x7fb8afbe2000] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09c0800 == 48 [pid = 1854] [id = 40] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b78d1000 == 47 [pid = 1854] [id = 69] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b861e800 == 46 [pid = 1854] [id = 68] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8c397e800) [pid = 1854] [serial = 173] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fa1800 == 45 [pid = 1854] [id = 67] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1181800 == 44 [pid = 1854] [id = 66] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0643800 == 43 [pid = 1854] [id = 65] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9b22000 == 42 [pid = 1854] [id = 64] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cbb000 == 41 [pid = 1854] [id = 63] 15:11:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afcca800 == 40 [pid = 1854] [id = 59] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8be91ac00) [pid = 1854] [serial = 113] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8bf630000) [pid = 1854] [serial = 162] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8c37d1c00) [pid = 1854] [serial = 171] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8bfac9400) [pid = 1854] [serial = 164] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8af8da000) [pid = 1854] [serial = 155] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8c184e800) [pid = 1854] [serial = 167] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8c1846c00) [pid = 1854] [serial = 165] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8b1485800) [pid = 1854] [serial = 149] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8b1bc1800) [pid = 1854] [serial = 158] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8b456ec00) [pid = 1854] [serial = 159] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8ab117400) [pid = 1854] [serial = 153] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a9a6b400) [pid = 1854] [serial = 152] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8be921000) [pid = 1854] [serial = 161] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8ab113c00) [pid = 1854] [serial = 146] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8c309a000) [pid = 1854] [serial = 170] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8b0622000) [pid = 1854] [serial = 156] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8c199e000) [pid = 1854] [serial = 168] [outer = (nil)] [url = about:blank] 15:11:21 INFO - PROCESS | 1854 | 1462831881520 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]]]}] 15:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1130ms 15:11:21 INFO - PROCESS | 1854 | 1462831881554 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 15:11:21 INFO - PROCESS | 1854 | 1462831881561 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 15:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:11:21 INFO - PROCESS | 1854 | 1462831881570 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:11:21 INFO - PROCESS | 1854 | 1462831881574 Marionette TRACE conn3 <- [1,278,null,{}] 15:11:21 INFO - PROCESS | 1854 | 1462831881582 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}] 15:11:21 INFO - PROCESS | 1854 | 1462831881715 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 15:11:21 INFO - PROCESS | 1854 | 1462831881732 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0065000 == 41 [pid = 1854] [id = 77] 15:11:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8afd3b800) [pid = 1854] [serial = 229] [outer = (nil)] 15:11:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8b130d400) [pid = 1854] [serial = 230] [outer = 0x7fb8afd3b800] 15:11:21 INFO - PROCESS | 1854 | 1462831881791 Marionette DEBUG loaded listener.js 15:11:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8b1bcc800) [pid = 1854] [serial = 231] [outer = 0x7fb8afd3b800] 15:11:22 INFO - PROCESS | 1854 | 1462831882470 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]]]}] 15:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 936ms 15:11:22 INFO - PROCESS | 1854 | 1462831882507 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 15:11:22 INFO - PROCESS | 1854 | 1462831882510 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 15:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:11:22 INFO - PROCESS | 1854 | 1462831882515 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:11:22 INFO - PROCESS | 1854 | 1462831882520 Marionette TRACE conn3 <- [1,282,null,{}] 15:11:22 INFO - PROCESS | 1854 | 1462831882535 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}] 15:11:22 INFO - PROCESS | 1854 | 1462831882685 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 15:11:22 INFO - PROCESS | 1854 | 1462831882804 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b441e800 == 42 [pid = 1854] [id = 78] 15:11:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8b795b800) [pid = 1854] [serial = 232] [outer = (nil)] 15:11:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8be4d2400) [pid = 1854] [serial = 233] [outer = 0x7fb8b795b800] 15:11:22 INFO - PROCESS | 1854 | 1462831882870 Marionette DEBUG loaded listener.js 15:11:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8be9cd000) [pid = 1854] [serial = 234] [outer = 0x7fb8b795b800] 15:11:23 INFO - PROCESS | 1854 | 1462831883511 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]]]}] 15:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1038ms 15:11:23 INFO - PROCESS | 1854 | 1462831883554 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 15:11:23 INFO - PROCESS | 1854 | 1462831883557 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 15:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:11:23 INFO - PROCESS | 1854 | 1462831883563 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:11:23 INFO - PROCESS | 1854 | 1462831883565 Marionette TRACE conn3 <- [1,286,null,{}] 15:11:23 INFO - PROCESS | 1854 | 1462831883571 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}] 15:11:23 INFO - PROCESS | 1854 | 1462831883738 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 15:11:23 INFO - PROCESS | 1854 | 1462831883767 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86cc800 == 43 [pid = 1854] [id = 79] 15:11:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8bf7e7800) [pid = 1854] [serial = 235] [outer = (nil)] 15:11:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8c1847800) [pid = 1854] [serial = 236] [outer = 0x7fb8bf7e7800] 15:11:23 INFO - PROCESS | 1854 | 1462831883836 Marionette DEBUG loaded listener.js 15:11:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8c1949000) [pid = 1854] [serial = 237] [outer = 0x7fb8bf7e7800] 15:11:24 INFO - PROCESS | 1854 | 1462831884498 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]]]}] 15:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 975ms 15:11:24 INFO - PROCESS | 1854 | 1462831884551 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 15:11:24 INFO - PROCESS | 1854 | 1462831884554 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 15:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:11:24 INFO - PROCESS | 1854 | 1462831884563 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:11:24 INFO - PROCESS | 1854 | 1462831884565 Marionette TRACE conn3 <- [1,290,null,{}] 15:11:24 INFO - PROCESS | 1854 | 1462831884569 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}] 15:11:24 INFO - PROCESS | 1854 | 1462831884728 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 15:11:24 INFO - PROCESS | 1854 | 1462831884751 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c18b4800 == 44 [pid = 1854] [id = 80] 15:11:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a8148000) [pid = 1854] [serial = 238] [outer = (nil)] 15:11:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8c37d1c00) [pid = 1854] [serial = 239] [outer = 0x7fb8a8148000] 15:11:24 INFO - PROCESS | 1854 | 1462831884808 Marionette DEBUG loaded listener.js 15:11:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8c3a18000) [pid = 1854] [serial = 240] [outer = 0x7fb8a8148000] 15:11:25 INFO - PROCESS | 1854 | 1462831885558 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]]]}] 15:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1024ms 15:11:25 INFO - PROCESS | 1854 | 1462831885588 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 15:11:25 INFO - PROCESS | 1854 | 1462831885591 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 15:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:11:25 INFO - PROCESS | 1854 | 1462831885596 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:11:25 INFO - PROCESS | 1854 | 1462831885598 Marionette TRACE conn3 <- [1,294,null,{}] 15:11:25 INFO - PROCESS | 1854 | 1462831885631 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}] 15:11:25 INFO - PROCESS | 1854 | 1462831885903 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a8145400) [pid = 1854] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8be7ae000) [pid = 1854] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8b4507000) [pid = 1854] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8b4503800) [pid = 1854] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a7e70400) [pid = 1854] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8ad808000) [pid = 1854] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:11:25 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a814a400) [pid = 1854] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:11:25 INFO - PROCESS | 1854 | 1462831885974 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5cf000 == 45 [pid = 1854] [id = 81] 15:11:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a8142800) [pid = 1854] [serial = 241] [outer = (nil)] 15:11:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8ae873400) [pid = 1854] [serial = 242] [outer = 0x7fb8a8142800] 15:11:26 INFO - PROCESS | 1854 | 1462831886035 Marionette DEBUG loaded listener.js 15:11:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8b1481c00) [pid = 1854] [serial = 243] [outer = 0x7fb8a8142800] 15:11:26 INFO - PROCESS | 1854 | 1462831886635 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]]]}] 15:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1093ms 15:11:26 INFO - PROCESS | 1854 | 1462831886690 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 15:11:26 INFO - PROCESS | 1854 | 1462831886692 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 15:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:11:26 INFO - PROCESS | 1854 | 1462831886710 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:11:26 INFO - PROCESS | 1854 | 1462831886713 Marionette TRACE conn3 <- [1,298,null,{}] 15:11:26 INFO - PROCESS | 1854 | 1462831886717 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}] 15:11:26 INFO - PROCESS | 1854 | 1462831886871 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 15:11:26 INFO - PROCESS | 1854 | 1462831886888 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c5561800 == 46 [pid = 1854] [id = 82] 15:11:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a7e72000) [pid = 1854] [serial = 244] [outer = (nil)] 15:11:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8c5590c00) [pid = 1854] [serial = 245] [outer = 0x7fb8a7e72000] 15:11:26 INFO - PROCESS | 1854 | 1462831886946 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8c60a0800) [pid = 1854] [serial = 246] [outer = 0x7fb8a7e72000] 15:11:27 INFO - PROCESS | 1854 | 1462831887515 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]]]}] 15:11:27 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. 15:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 887ms 15:11:27 INFO - PROCESS | 1854 | 1462831887585 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 15:11:27 INFO - PROCESS | 1854 | 1462831887588 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 15:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:11:27 INFO - PROCESS | 1854 | 1462831887594 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:11:27 INFO - PROCESS | 1854 | 1462831887597 Marionette TRACE conn3 <- [1,302,null,{}] 15:11:27 INFO - PROCESS | 1854 | 1462831887601 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}] 15:11:27 INFO - PROCESS | 1854 | 1462831887722 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 15:11:27 INFO - PROCESS | 1854 | 1462831887749 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c6327000 == 47 [pid = 1854] [id = 83] 15:11:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8b2003400) [pid = 1854] [serial = 247] [outer = (nil)] 15:11:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8b2009c00) [pid = 1854] [serial = 248] [outer = 0x7fb8b2003400] 15:11:27 INFO - PROCESS | 1854 | 1462831887807 Marionette DEBUG loaded listener.js 15:11:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8b200f000) [pid = 1854] [serial = 249] [outer = 0x7fb8b2003400] 15:11:28 INFO - PROCESS | 1854 | 1462831888679 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]]]}] 15:11:28 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. 15:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1126ms 15:11:28 INFO - PROCESS | 1854 | 1462831888723 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 15:11:28 INFO - PROCESS | 1854 | 1462831888730 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 15:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:11:28 INFO - PROCESS | 1854 | 1462831888738 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:11:28 INFO - PROCESS | 1854 | 1462831888744 Marionette TRACE conn3 <- [1,306,null,{}] 15:11:28 INFO - PROCESS | 1854 | 1462831888751 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}] 15:11:28 INFO - PROCESS | 1854 | 1462831888924 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 15:11:29 INFO - PROCESS | 1854 | 1462831889058 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d41000 == 48 [pid = 1854] [id = 84] 15:11:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8ae41e000) [pid = 1854] [serial = 250] [outer = (nil)] 15:11:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8ae870800) [pid = 1854] [serial = 251] [outer = 0x7fb8ae41e000] 15:11:29 INFO - PROCESS | 1854 | 1462831889130 Marionette DEBUG loaded listener.js 15:11:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8af8da000) [pid = 1854] [serial = 252] [outer = 0x7fb8ae41e000] 15:11:29 INFO - PROCESS | 1854 | 1462831889961 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]]]}] 15:11:30 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. 15:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1283ms 15:11:30 INFO - PROCESS | 1854 | 1462831890021 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 15:11:30 INFO - PROCESS | 1854 | 1462831890030 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 15:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:11:30 INFO - PROCESS | 1854 | 1462831890039 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:11:30 INFO - PROCESS | 1854 | 1462831890043 Marionette TRACE conn3 <- [1,310,null,{}] 15:11:30 INFO - PROCESS | 1854 | 1462831890049 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}] 15:11:30 INFO - PROCESS | 1854 | 1462831890206 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 15:11:30 INFO - PROCESS | 1854 | 1462831890348 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3026800 == 49 [pid = 1854] [id = 85] 15:11:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8af496400) [pid = 1854] [serial = 253] [outer = (nil)] 15:11:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8b0dc7800) [pid = 1854] [serial = 254] [outer = 0x7fb8af496400] 15:11:30 INFO - PROCESS | 1854 | 1462831890417 Marionette DEBUG loaded listener.js 15:11:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8b2006800) [pid = 1854] [serial = 255] [outer = 0x7fb8af496400] 15:11:31 INFO - PROCESS | 1854 | 1462831891261 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]]]}] 15:11:31 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. 15:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1284ms 15:11:31 INFO - PROCESS | 1854 | 1462831891324 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 15:11:31 INFO - PROCESS | 1854 | 1462831891327 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 15:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:11:31 INFO - PROCESS | 1854 | 1462831891334 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:11:31 INFO - PROCESS | 1854 | 1462831891339 Marionette TRACE conn3 <- [1,314,null,{}] 15:11:31 INFO - PROCESS | 1854 | 1462831891355 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}] 15:11:31 INFO - PROCESS | 1854 | 1462831891547 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 15:11:31 INFO - PROCESS | 1854 | 1462831891681 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7b69000 == 50 [pid = 1854] [id = 86] 15:11:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8b2011400) [pid = 1854] [serial = 256] [outer = (nil)] 15:11:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8b49ccc00) [pid = 1854] [serial = 257] [outer = 0x7fb8b2011400] 15:11:31 INFO - PROCESS | 1854 | 1462831891752 Marionette DEBUG loaded listener.js 15:11:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8c1846000) [pid = 1854] [serial = 258] [outer = 0x7fb8b2011400] 15:11:32 INFO - PROCESS | 1854 | 1462831892576 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]]]}] 15:11:32 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. 15:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1285ms 15:11:32 INFO - PROCESS | 1854 | 1462831892620 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 15:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:11:32 INFO - PROCESS | 1854 | 1462831892624 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 15:11:32 INFO - PROCESS | 1854 | 1462831892630 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:11:32 INFO - PROCESS | 1854 | 1462831892633 Marionette TRACE conn3 <- [1,318,null,{}] 15:11:32 INFO - PROCESS | 1854 | 1462831892638 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}] 15:11:32 INFO - PROCESS | 1854 | 1462831892783 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 15:11:32 INFO - PROCESS | 1854 | 1462831892931 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4992800 == 51 [pid = 1854] [id = 87] 15:11:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a6617800) [pid = 1854] [serial = 259] [outer = (nil)] 15:11:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a661d800) [pid = 1854] [serial = 260] [outer = 0x7fb8a6617800] 15:11:33 INFO - PROCESS | 1854 | 1462831893041 Marionette DEBUG loaded listener.js 15:11:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8ac6c8c00) [pid = 1854] [serial = 261] [outer = 0x7fb8a6617800] 15:11:34 INFO - PROCESS | 1854 | 1462831894186 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]]]}] 15:11:34 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. 15:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1588ms 15:11:34 INFO - PROCESS | 1854 | 1462831894218 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 15:11:34 INFO - PROCESS | 1854 | 1462831894224 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 15:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:11:34 INFO - PROCESS | 1854 | 1462831894231 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:11:34 INFO - PROCESS | 1854 | 1462831894237 Marionette TRACE conn3 <- [1,322,null,{}] 15:11:34 INFO - PROCESS | 1854 | 1462831894243 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}] 15:11:34 INFO - PROCESS | 1854 | 1462831894388 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 15:11:34 INFO - PROCESS | 1854 | 1462831894538 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adacb000 == 52 [pid = 1854] [id = 88] 15:11:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8ae86b000) [pid = 1854] [serial = 262] [outer = (nil)] 15:11:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8ae86ec00) [pid = 1854] [serial = 263] [outer = 0x7fb8ae86b000] 15:11:34 INFO - PROCESS | 1854 | 1462831894602 Marionette DEBUG loaded listener.js 15:11:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8ae8ca400) [pid = 1854] [serial = 264] [outer = 0x7fb8ae86b000] 15:11:34 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8c3982800) [pid = 1854] [serial = 209] [outer = (nil)] [url = about:blank] 15:11:34 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8ada3fc00) [pid = 1854] [serial = 176] [outer = (nil)] [url = about:blank] 15:11:34 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8c37c7c00) [pid = 1854] [serial = 182] [outer = (nil)] [url = about:blank] 15:11:34 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8b49b1000) [pid = 1854] [serial = 179] [outer = (nil)] [url = about:blank] 15:11:34 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8c3a1e400) [pid = 1854] [serial = 185] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c5561800 == 51 [pid = 1854] [id = 82] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5cf000 == 50 [pid = 1854] [id = 81] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf624800 == 49 [pid = 1854] [id = 58] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c18b4800 == 48 [pid = 1854] [id = 80] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86cc800 == 47 [pid = 1854] [id = 79] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b441e800 == 46 [pid = 1854] [id = 78] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0065000 == 45 [pid = 1854] [id = 77] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a87800 == 44 [pid = 1854] [id = 76] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b498f800 == 43 [pid = 1854] [id = 72] 15:11:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac66c800 == 42 [pid = 1854] [id = 71] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8afd3a800) [pid = 1854] [serial = 200] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8bf7e7000) [pid = 1854] [serial = 203] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8be485800) [pid = 1854] [serial = 197] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8b456a800) [pid = 1854] [serial = 194] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8b49b7800) [pid = 1854] [serial = 195] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8a9a69800) [pid = 1854] [serial = 188] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8ad806c00) [pid = 1854] [serial = 189] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8afdf5c00) [pid = 1854] [serial = 191] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8b0eb1800) [pid = 1854] [serial = 192] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8c1850400) [pid = 1854] [serial = 204] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8afd3ec00) [pid = 1854] [serial = 201] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8bd6dbc00) [pid = 1854] [serial = 206] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8c194e000) [pid = 1854] [serial = 207] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8be7a4400) [pid = 1854] [serial = 198] [outer = (nil)] [url = about:blank] 15:11:35 INFO - PROCESS | 1854 | 1462831895381 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]]]}] 15:11:35 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. 15:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1181ms 15:11:35 INFO - PROCESS | 1854 | 1462831895413 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 15:11:35 INFO - PROCESS | 1854 | 1462831895420 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 15:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:11:35 INFO - PROCESS | 1854 | 1462831895450 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:11:35 INFO - PROCESS | 1854 | 1462831895453 Marionette TRACE conn3 <- [1,326,null,{}] 15:11:35 INFO - PROCESS | 1854 | 1462831895459 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}] 15:11:35 INFO - PROCESS | 1854 | 1462831895596 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 15:11:35 INFO - PROCESS | 1854 | 1462831895608 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdb1800 == 43 [pid = 1854] [id = 89] 15:11:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8afa10c00) [pid = 1854] [serial = 265] [outer = (nil)] 15:11:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8afbef400) [pid = 1854] [serial = 266] [outer = 0x7fb8afa10c00] 15:11:35 INFO - PROCESS | 1854 | 1462831895666 Marionette DEBUG loaded listener.js 15:11:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8afd35000) [pid = 1854] [serial = 267] [outer = 0x7fb8afa10c00] 15:11:36 INFO - PROCESS | 1854 | 1462831896403 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]]]}] 15:11:36 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. 15:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 991ms 15:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:11:36 INFO - PROCESS | 1854 | 1462831896434 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 15:11:36 INFO - PROCESS | 1854 | 1462831896437 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 15:11:36 INFO - PROCESS | 1854 | 1462831896446 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:11:36 INFO - PROCESS | 1854 | 1462831896451 Marionette TRACE conn3 <- [1,330,null,{}] 15:11:36 INFO - PROCESS | 1854 | 1462831896473 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}] 15:11:36 INFO - PROCESS | 1854 | 1462831896607 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 15:11:36 INFO - PROCESS | 1854 | 1462831896627 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b440d000 == 44 [pid = 1854] [id = 90] 15:11:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8b13c0c00) [pid = 1854] [serial = 268] [outer = (nil)] 15:11:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8b1ba3800) [pid = 1854] [serial = 269] [outer = 0x7fb8b13c0c00] 15:11:36 INFO - PROCESS | 1854 | 1462831896687 Marionette DEBUG loaded listener.js 15:11:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8b200a400) [pid = 1854] [serial = 270] [outer = 0x7fb8b13c0c00] 15:11:37 INFO - PROCESS | 1854 | 1462831897436 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]]]}] 15:11:37 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. 15:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1045ms 15:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:11:37 INFO - PROCESS | 1854 | 1462831897491 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 15:11:37 INFO - PROCESS | 1854 | 1462831897494 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 15:11:37 INFO - PROCESS | 1854 | 1462831897499 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:11:37 INFO - PROCESS | 1854 | 1462831897502 Marionette TRACE conn3 <- [1,334,null,{}] 15:11:37 INFO - PROCESS | 1854 | 1462831897507 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}] 15:11:37 INFO - PROCESS | 1854 | 1462831897672 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 15:11:37 INFO - PROCESS | 1854 | 1462831897702 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86c5000 == 45 [pid = 1854] [id = 91] 15:11:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8b200b000) [pid = 1854] [serial = 271] [outer = (nil)] 15:11:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8b2051400) [pid = 1854] [serial = 272] [outer = 0x7fb8b200b000] 15:11:37 INFO - PROCESS | 1854 | 1462831897759 Marionette DEBUG loaded listener.js 15:11:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8b456f800) [pid = 1854] [serial = 273] [outer = 0x7fb8b200b000] 15:11:38 INFO - PROCESS | 1854 | 1462831898455 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]]]}] 15:11:38 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. 15:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 981ms 15:11:38 INFO - PROCESS | 1854 | 1462831898481 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 15:11:38 INFO - PROCESS | 1854 | 1462831898484 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 15:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:11:38 INFO - PROCESS | 1854 | 1462831898489 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:11:38 INFO - PROCESS | 1854 | 1462831898491 Marionette TRACE conn3 <- [1,338,null,{}] 15:11:38 INFO - PROCESS | 1854 | 1462831898496 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}] 15:11:38 INFO - PROCESS | 1854 | 1462831898662 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 15:11:38 INFO - PROCESS | 1854 | 1462831898700 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0abb000 == 46 [pid = 1854] [id = 92] 15:11:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8a7d1c400) [pid = 1854] [serial = 274] [outer = (nil)] 15:11:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8bd677800) [pid = 1854] [serial = 275] [outer = 0x7fb8a7d1c400] 15:11:38 INFO - PROCESS | 1854 | 1462831898757 Marionette DEBUG loaded listener.js 15:11:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8be289000) [pid = 1854] [serial = 276] [outer = 0x7fb8a7d1c400] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8c37d2000) [pid = 1854] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a8148000) [pid = 1854] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a8142800) [pid = 1854] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8a9b59800) [pid = 1854] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8b795b800) [pid = 1854] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a7d18800) [pid = 1854] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a7d22000) [pid = 1854] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8afd3b800) [pid = 1854] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8afbe2000) [pid = 1854] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a7e72000) [pid = 1854] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8bf7e7800) [pid = 1854] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8bfacb400) [pid = 1854] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8b105bc00) [pid = 1854] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:11:39 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8ab110000) [pid = 1854] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:11:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a814ac00) [pid = 1854] [serial = 277] [outer = 0x7fb8a8143400] 15:11:39 INFO - PROCESS | 1854 | 1462831899775 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]]]}] 15:11:39 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. 15:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1330ms 15:11:39 INFO - PROCESS | 1854 | 1462831899820 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 15:11:39 INFO - PROCESS | 1854 | 1462831899823 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 15:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:11:39 INFO - PROCESS | 1854 | 1462831899828 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:11:39 INFO - PROCESS | 1854 | 1462831899841 Marionette TRACE conn3 <- [1,342,null,{}] 15:11:39 INFO - PROCESS | 1854 | 1462831899846 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}] 15:11:39 INFO - PROCESS | 1854 | 1462831899991 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 15:11:40 INFO - PROCESS | 1854 | 1462831900085 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b140b000 == 47 [pid = 1854] [id = 93] 15:11:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a8142800) [pid = 1854] [serial = 278] [outer = (nil)] 15:11:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8aeab9800) [pid = 1854] [serial = 279] [outer = 0x7fb8a8142800] 15:11:40 INFO - PROCESS | 1854 | 1462831900143 Marionette DEBUG loaded listener.js 15:11:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8bf631c00) [pid = 1854] [serial = 280] [outer = 0x7fb8a8142800] 15:11:40 INFO - PROCESS | 1854 | 1462831900721 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]]]}] 15:11:40 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. 15:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 939ms 15:11:40 INFO - PROCESS | 1854 | 1462831900768 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 15:11:40 INFO - PROCESS | 1854 | 1462831900771 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 15:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:11:40 INFO - PROCESS | 1854 | 1462831900776 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:11:40 INFO - PROCESS | 1854 | 1462831900779 Marionette TRACE conn3 <- [1,346,null,{}] 15:11:40 INFO - PROCESS | 1854 | 1462831900784 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}] 15:11:40 INFO - PROCESS | 1854 | 1462831900908 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 15:11:41 INFO - PROCESS | 1854 | 1462831901009 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac664800 == 48 [pid = 1854] [id = 94] 15:11:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a82b8c00) [pid = 1854] [serial = 281] [outer = (nil)] 15:11:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8bf964c00) [pid = 1854] [serial = 282] [outer = 0x7fb8a82b8c00] 15:11:41 INFO - PROCESS | 1854 | 1462831901066 Marionette DEBUG loaded listener.js 15:11:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8c1844c00) [pid = 1854] [serial = 283] [outer = 0x7fb8a82b8c00] 15:11:41 INFO - PROCESS | 1854 | 1462831901755 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]]]}] 15:11:41 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. 15:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1026ms 15:11:41 INFO - PROCESS | 1854 | 1462831901804 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 15:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:11:41 INFO - PROCESS | 1854 | 1462831901809 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 15:11:41 INFO - PROCESS | 1854 | 1462831901818 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:11:41 INFO - PROCESS | 1854 | 1462831901823 Marionette TRACE conn3 <- [1,350,null,{}] 15:11:41 INFO - PROCESS | 1854 | 1462831901852 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}] 15:11:42 INFO - PROCESS | 1854 | 1462831902065 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 15:11:42 INFO - PROCESS | 1854 | 1462831902079 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0497000 == 49 [pid = 1854] [id = 95] 15:11:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a66eac00) [pid = 1854] [serial = 284] [outer = (nil)] 15:11:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a66f5c00) [pid = 1854] [serial = 285] [outer = 0x7fb8a66eac00] 15:11:42 INFO - PROCESS | 1854 | 1462831902150 Marionette DEBUG loaded listener.js 15:11:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a7f65c00) [pid = 1854] [serial = 286] [outer = 0x7fb8a66eac00] 15:11:42 INFO - PROCESS | 1854 | 1462831902966 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]]]}] 15:11:43 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. 15:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1203ms 15:11:43 INFO - PROCESS | 1854 | 1462831903033 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 15:11:43 INFO - PROCESS | 1854 | 1462831903041 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 15:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:11:43 INFO - PROCESS | 1854 | 1462831903052 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:11:43 INFO - PROCESS | 1854 | 1462831903056 Marionette TRACE conn3 <- [1,354,null,{}] 15:11:43 INFO - PROCESS | 1854 | 1462831903061 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}] 15:11:43 INFO - PROCESS | 1854 | 1462831903218 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 15:11:43 INFO - PROCESS | 1854 | 1462831903350 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf614000 == 50 [pid = 1854] [id = 96] 15:11:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a8151400) [pid = 1854] [serial = 287] [outer = (nil)] 15:11:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8ae41e800) [pid = 1854] [serial = 288] [outer = 0x7fb8a8151400] 15:11:43 INFO - PROCESS | 1854 | 1462831903423 Marionette DEBUG loaded listener.js 15:11:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8aeab3800) [pid = 1854] [serial = 289] [outer = 0x7fb8a8151400] 15:11:44 INFO - PROCESS | 1854 | 1462831904267 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]]]}] 15:11:44 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. 15:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1280ms 15:11:44 INFO - PROCESS | 1854 | 1462831904332 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 15:11:44 INFO - PROCESS | 1854 | 1462831904336 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 15:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:11:44 INFO - PROCESS | 1854 | 1462831904342 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:11:44 INFO - PROCESS | 1854 | 1462831904347 Marionette TRACE conn3 <- [1,358,null,{}] 15:11:44 INFO - PROCESS | 1854 | 1462831904363 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}] 15:11:44 INFO - PROCESS | 1854 | 1462831904557 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 15:11:44 INFO - PROCESS | 1854 | 1462831904692 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c55dc800 == 51 [pid = 1854] [id = 97] 15:11:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8afd34400) [pid = 1854] [serial = 290] [outer = (nil)] 15:11:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8b0626800) [pid = 1854] [serial = 291] [outer = 0x7fb8afd34400] 15:11:44 INFO - PROCESS | 1854 | 1462831904767 Marionette DEBUG loaded listener.js 15:11:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8b1fd9000) [pid = 1854] [serial = 292] [outer = 0x7fb8afd34400] 15:11:45 INFO - PROCESS | 1854 | 1462831905595 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]]]}] 15:11:45 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. 15:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1291ms 15:11:45 INFO - PROCESS | 1854 | 1462831905634 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 15:11:45 INFO - PROCESS | 1854 | 1462831905638 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 15:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:11:45 INFO - PROCESS | 1854 | 1462831905644 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:11:45 INFO - PROCESS | 1854 | 1462831905647 Marionette TRACE conn3 <- [1,362,null,{}] 15:11:45 INFO - PROCESS | 1854 | 1462831905652 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}] 15:11:45 INFO - PROCESS | 1854 | 1462831905839 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 15:11:45 INFO - PROCESS | 1854 | 1462831905946 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3add800 == 52 [pid = 1854] [id = 98] 15:11:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8afd39800) [pid = 1854] [serial = 293] [outer = (nil)] 15:11:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8be288400) [pid = 1854] [serial = 294] [outer = 0x7fb8afd39800] 15:11:46 INFO - PROCESS | 1854 | 1462831906016 Marionette DEBUG loaded listener.js 15:11:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8be736000) [pid = 1854] [serial = 295] [outer = 0x7fb8afd39800] 15:11:46 INFO - PROCESS | 1854 | 1462831906863 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]]]}] 15:11:46 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. 15:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1283ms 15:11:46 INFO - PROCESS | 1854 | 1462831906927 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 15:11:46 INFO - PROCESS | 1854 | 1462831906930 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 15:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:11:46 INFO - PROCESS | 1854 | 1462831906936 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:11:46 INFO - PROCESS | 1854 | 1462831906938 Marionette TRACE conn3 <- [1,366,null,{}] 15:11:46 INFO - PROCESS | 1854 | 1462831906944 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}] 15:11:47 INFO - PROCESS | 1854 | 1462831907088 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 15:11:47 INFO - PROCESS | 1854 | 1462831907227 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af6000 == 53 [pid = 1854] [id = 99] 15:11:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a7d1d800) [pid = 1854] [serial = 296] [outer = (nil)] 15:11:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8bf7e6400) [pid = 1854] [serial = 297] [outer = 0x7fb8a7d1d800] 15:11:47 INFO - PROCESS | 1854 | 1462831907294 Marionette DEBUG loaded listener.js 15:11:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8c184f800) [pid = 1854] [serial = 298] [outer = 0x7fb8a7d1d800] 15:11:48 INFO - PROCESS | 1854 | 1462831908125 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]]]}] 15:11:48 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. 15:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1232ms 15:11:48 INFO - PROCESS | 1854 | 1462831908169 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 15:11:48 INFO - PROCESS | 1854 | 1462831908172 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 15:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:11:48 INFO - PROCESS | 1854 | 1462831908178 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:11:48 INFO - PROCESS | 1854 | 1462831908180 Marionette TRACE conn3 <- [1,370,null,{}] 15:11:48 INFO - PROCESS | 1854 | 1462831908186 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}] 15:11:48 INFO - PROCESS | 1854 | 1462831908355 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 15:11:48 INFO - PROCESS | 1854 | 1462831908495 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fd7000 == 54 [pid = 1854] [id = 100] 15:11:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a6810000) [pid = 1854] [serial = 299] [outer = (nil)] 15:11:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a6815c00) [pid = 1854] [serial = 300] [outer = 0x7fb8a6810000] 15:11:48 INFO - PROCESS | 1854 | 1462831908566 Marionette DEBUG loaded listener.js 15:11:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8b0dc2c00) [pid = 1854] [serial = 301] [outer = 0x7fb8a6810000] 15:11:49 INFO - PROCESS | 1854 | 1462831909654 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]]]}] 15:11:49 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. 15:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1527ms 15:11:49 INFO - PROCESS | 1854 | 1462831909706 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 15:11:49 INFO - PROCESS | 1854 | 1462831909712 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 15:11:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:11:49 INFO - PROCESS | 1854 | 1462831909719 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:11:49 INFO - PROCESS | 1854 | 1462831909725 Marionette TRACE conn3 <- [1,374,null,{}] 15:11:49 INFO - PROCESS | 1854 | 1462831909731 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}] 15:11:49 INFO - PROCESS | 1854 | 1462831909887 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 15:11:50 INFO - PROCESS | 1854 | 1462831910027 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae1800 == 55 [pid = 1854] [id = 101] 15:11:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a6816400) [pid = 1854] [serial = 302] [outer = (nil)] 15:11:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a7f60800) [pid = 1854] [serial = 303] [outer = 0x7fb8a6816400] 15:11:50 INFO - PROCESS | 1854 | 1462831910093 Marionette DEBUG loaded listener.js 15:11:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a9a6a000) [pid = 1854] [serial = 304] [outer = 0x7fb8a6816400] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be21a800 == 54 [pid = 1854] [id = 62] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b140b000 == 53 [pid = 1854] [id = 93] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0abb000 == 52 [pid = 1854] [id = 92] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8ad810400) [pid = 1854] [serial = 212] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8be27f000) [pid = 1854] [serial = 221] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8afbebc00) [pid = 1854] [serial = 215] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8b1b99400) [pid = 1854] [serial = 218] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86c5000 == 51 [pid = 1854] [id = 91] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b440d000 == 50 [pid = 1854] [id = 90] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdb1800 == 49 [pid = 1854] [id = 89] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adacb000 == 48 [pid = 1854] [id = 88] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3026800 == 47 [pid = 1854] [id = 85] 15:11:50 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d41000 == 46 [pid = 1854] [id = 84] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8c3985400) [pid = 1854] [serial = 183] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8bd6d7c00) [pid = 1854] [serial = 180] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8afb4b400) [pid = 1854] [serial = 177] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8c37d1c00) [pid = 1854] [serial = 239] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8ae873400) [pid = 1854] [serial = 242] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8bf7e0000) [pid = 1854] [serial = 225] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8b0293000) [pid = 1854] [serial = 224] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8be4d2400) [pid = 1854] [serial = 233] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8a8559800) [pid = 1854] [serial = 116] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8be9cd000) [pid = 1854] [serial = 234] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8b0dc8400) [pid = 1854] [serial = 120] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8b130d400) [pid = 1854] [serial = 230] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8b1bcc800) [pid = 1854] [serial = 231] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8afd34800) [pid = 1854] [serial = 228] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8afbec000) [pid = 1854] [serial = 227] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8c5590c00) [pid = 1854] [serial = 245] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8c1847800) [pid = 1854] [serial = 236] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8b1481c00) [pid = 1854] [serial = 243] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8c3a18000) [pid = 1854] [serial = 240] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8c1949000) [pid = 1854] [serial = 237] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8c60a0800) [pid = 1854] [serial = 246] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8c39d3400) [pid = 1854] [serial = 174] [outer = (nil)] [url = about:blank] 15:11:50 INFO - PROCESS | 1854 | 1462831910909 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:11:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:11:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1235ms 15:11:50 INFO - PROCESS | 1854 | 1462831910954 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 15:11:50 INFO - PROCESS | 1854 | 1462831910961 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 15:11:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:11:50 INFO - PROCESS | 1854 | 1462831910970 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:11:50 INFO - PROCESS | 1854 | 1462831910973 Marionette TRACE conn3 <- [1,378,null,{}] 15:11:50 INFO - PROCESS | 1854 | 1462831910978 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}] 15:11:51 INFO - PROCESS | 1854 | 1462831911112 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 15:11:51 INFO - PROCESS | 1854 | 1462831911129 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b063d000 == 47 [pid = 1854] [id = 102] 15:11:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8ac6cf000) [pid = 1854] [serial = 305] [outer = (nil)] 15:11:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8ae873800) [pid = 1854] [serial = 306] [outer = 0x7fb8ac6cf000] 15:11:51 INFO - PROCESS | 1854 | 1462831911186 Marionette DEBUG loaded listener.js 15:11:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8af3e0800) [pid = 1854] [serial = 307] [outer = 0x7fb8ac6cf000] 15:11:51 INFO - PROCESS | 1854 | 1462831911918 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:11:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:11:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 980ms 15:11:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:11:51 INFO - PROCESS | 1854 | 1462831911951 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 15:11:51 INFO - PROCESS | 1854 | 1462831911953 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 15:11:51 INFO - PROCESS | 1854 | 1462831911959 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:11:51 INFO - PROCESS | 1854 | 1462831911964 Marionette TRACE conn3 <- [1,382,null,{}] 15:11:51 INFO - PROCESS | 1854 | 1462831911986 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}] 15:11:52 INFO - PROCESS | 1854 | 1462831912122 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 15:11:52 INFO - PROCESS | 1854 | 1462831912142 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b440c000 == 48 [pid = 1854] [id = 103] 15:11:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8afdecc00) [pid = 1854] [serial = 308] [outer = (nil)] 15:11:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8b105e800) [pid = 1854] [serial = 309] [outer = 0x7fb8afdecc00] 15:11:52 INFO - PROCESS | 1854 | 1462831912201 Marionette DEBUG loaded listener.js 15:11:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8b1fd9400) [pid = 1854] [serial = 310] [outer = 0x7fb8afdecc00] 15:11:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:52 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:11:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:11:52 INFO - PROCESS | 1854 | 1462831912950 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:11:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:11:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1043ms 15:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:11:53 INFO - PROCESS | 1854 | 1462831913003 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1854 | 1462831913006 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 15:11:53 INFO - PROCESS | 1854 | 1462831913012 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:11:53 INFO - PROCESS | 1854 | 1462831913014 Marionette TRACE conn3 <- [1,386,null,{}] 15:11:53 INFO - PROCESS | 1854 | 1462831913019 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}] 15:11:53 INFO - PROCESS | 1854 | 1462831913216 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 15:11:53 INFO - PROCESS | 1854 | 1462831913247 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8621000 == 49 [pid = 1854] [id = 104] 15:11:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8b130dc00) [pid = 1854] [serial = 311] [outer = (nil)] 15:11:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8b450b400) [pid = 1854] [serial = 312] [outer = 0x7fb8b130dc00] 15:11:53 INFO - PROCESS | 1854 | 1462831913303 Marionette DEBUG loaded listener.js 15:11:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8b49cd400) [pid = 1854] [serial = 313] [outer = 0x7fb8b130dc00] 15:11:53 INFO - PROCESS | 1854 | 1462831913968 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]]]}] 15:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 981ms 15:11:53 INFO - PROCESS | 1854 | 1462831913993 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 15:11:53 INFO - PROCESS | 1854 | 1462831913995 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 15:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:11:54 INFO - PROCESS | 1854 | 1462831914001 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:11:54 INFO - PROCESS | 1854 | 1462831914003 Marionette TRACE conn3 <- [1,390,null,{}] 15:11:54 INFO - PROCESS | 1854 | 1462831914008 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}] 15:11:54 INFO - PROCESS | 1854 | 1462831914170 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 15:11:54 INFO - PROCESS | 1854 | 1462831914200 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be945800 == 50 [pid = 1854] [id = 105] 15:11:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8b2008800) [pid = 1854] [serial = 314] [outer = (nil)] 15:11:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8be72cc00) [pid = 1854] [serial = 315] [outer = 0x7fb8b2008800] 15:11:54 INFO - PROCESS | 1854 | 1462831914257 Marionette DEBUG loaded listener.js 15:11:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8be9cd000) [pid = 1854] [serial = 316] [outer = 0x7fb8b2008800] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8a8b0c800) [pid = 1854] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8af493800) [pid = 1854] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a7d1b000) [pid = 1854] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8a8149800) [pid = 1854] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8b200b000) [pid = 1854] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8b13c0c00) [pid = 1854] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8ae86b000) [pid = 1854] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8afa10c00) [pid = 1854] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a6617800) [pid = 1854] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a7d1c400) [pid = 1854] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8ae41e000) [pid = 1854] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8b2011400) [pid = 1854] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8af496400) [pid = 1854] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a8142800) [pid = 1854] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8c19a1800) [pid = 1854] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8af491000) [pid = 1854] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8b00b0000) [pid = 1854] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8b028c800) [pid = 1854] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:11:55 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a7d1fc00) [pid = 1854] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:11:55 INFO - PROCESS | 1854 | 1462831915251 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]]]}] 15:11:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:11:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1275ms 15:11:55 INFO - PROCESS | 1854 | 1462831915278 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 15:11:55 INFO - PROCESS | 1854 | 1462831915281 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 15:11:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:11:55 INFO - PROCESS | 1854 | 1462831915286 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:11:55 INFO - PROCESS | 1854 | 1462831915288 Marionette TRACE conn3 <- [1,394,null,{}] 15:11:55 INFO - PROCESS | 1854 | 1462831915303 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}] 15:11:55 INFO - PROCESS | 1854 | 1462831915452 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 15:11:55 INFO - PROCESS | 1854 | 1462831915467 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be212000 == 51 [pid = 1854] [id = 106] 15:11:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a82c0400) [pid = 1854] [serial = 317] [outer = (nil)] 15:11:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8afa10c00) [pid = 1854] [serial = 318] [outer = 0x7fb8a82c0400] 15:11:55 INFO - PROCESS | 1854 | 1462831915527 Marionette DEBUG loaded listener.js 15:11:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8bf7db000) [pid = 1854] [serial = 319] [outer = 0x7fb8a82c0400] 15:11:56 INFO - PROCESS | 1854 | 1462831916236 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]]]}] 15:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 976ms 15:11:56 INFO - PROCESS | 1854 | 1462831916263 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 15:11:56 INFO - PROCESS | 1854 | 1462831916265 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 15:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:11:56 INFO - PROCESS | 1854 | 1462831916271 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:11:56 INFO - PROCESS | 1854 | 1462831916273 Marionette TRACE conn3 <- [1,398,null,{}] 15:11:56 INFO - PROCESS | 1854 | 1462831916278 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}] 15:11:56 INFO - PROCESS | 1854 | 1462831916404 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 15:11:56 INFO - PROCESS | 1854 | 1462831916508 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3027000 == 52 [pid = 1854] [id = 107] 15:11:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8ae379c00) [pid = 1854] [serial = 320] [outer = (nil)] 15:11:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8bf969000) [pid = 1854] [serial = 321] [outer = 0x7fb8ae379c00] 15:11:56 INFO - PROCESS | 1854 | 1462831916565 Marionette DEBUG loaded listener.js 15:11:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8c3909800) [pid = 1854] [serial = 322] [outer = 0x7fb8ae379c00] 15:11:57 INFO - PROCESS | 1854 | 1462831917302 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]]]}] 15:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1080ms 15:11:57 INFO - PROCESS | 1854 | 1462831917360 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 15:11:57 INFO - PROCESS | 1854 | 1462831917365 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 15:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:11:57 INFO - PROCESS | 1854 | 1462831917374 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:11:57 INFO - PROCESS | 1854 | 1462831917379 Marionette TRACE conn3 <- [1,402,null,{}] 15:11:57 INFO - PROCESS | 1854 | 1462831917405 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}] 15:11:57 INFO - PROCESS | 1854 | 1462831917572 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 15:11:57 INFO - PROCESS | 1854 | 1462831917708 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adadf800 == 53 [pid = 1854] [id = 108] 15:11:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a661b000) [pid = 1854] [serial = 323] [outer = (nil)] 15:11:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a6819000) [pid = 1854] [serial = 324] [outer = 0x7fb8a661b000] 15:11:57 INFO - PROCESS | 1854 | 1462831917778 Marionette DEBUG loaded listener.js 15:11:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a8136c00) [pid = 1854] [serial = 325] [outer = 0x7fb8a661b000] 15:11:58 INFO - PROCESS | 1854 | 1462831918830 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]]]}] 15:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1512ms 15:11:58 INFO - PROCESS | 1854 | 1462831918885 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 15:11:58 INFO - PROCESS | 1854 | 1462831918894 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 15:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:11:58 INFO - PROCESS | 1854 | 1462831918903 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:11:58 INFO - PROCESS | 1854 | 1462831918906 Marionette TRACE conn3 <- [1,406,null,{}] 15:11:58 INFO - PROCESS | 1854 | 1462831918912 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}] 15:11:59 INFO - PROCESS | 1854 | 1462831919086 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 15:11:59 INFO - PROCESS | 1854 | 1462831919237 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:11:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4983000 == 54 [pid = 1854] [id = 109] 15:11:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a6814000) [pid = 1854] [serial = 326] [outer = (nil)] 15:11:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a9b59800) [pid = 1854] [serial = 327] [outer = 0x7fb8a6814000] 15:11:59 INFO - PROCESS | 1854 | 1462831919309 Marionette DEBUG loaded listener.js 15:11:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8ae416400) [pid = 1854] [serial = 328] [outer = 0x7fb8a6814000] 15:12:00 INFO - PROCESS | 1854 | 1462831920164 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]]]}] 15:12:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:12:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1333ms 15:12:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:12:00 INFO - PROCESS | 1854 | 1462831920237 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 15:12:00 INFO - PROCESS | 1854 | 1462831920240 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 15:12:00 INFO - PROCESS | 1854 | 1462831920247 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:12:00 INFO - PROCESS | 1854 | 1462831920252 Marionette TRACE conn3 <- [1,410,null,{}] 15:12:00 INFO - PROCESS | 1854 | 1462831920268 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}] 15:12:00 INFO - PROCESS | 1854 | 1462831920461 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 15:12:00 INFO - PROCESS | 1854 | 1462831920601 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c555d800 == 55 [pid = 1854] [id = 110] 15:12:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8ae8d2400) [pid = 1854] [serial = 329] [outer = (nil)] 15:12:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8afbeac00) [pid = 1854] [serial = 330] [outer = 0x7fb8ae8d2400] 15:12:00 INFO - PROCESS | 1854 | 1462831920676 Marionette DEBUG loaded listener.js 15:12:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8b1b98800) [pid = 1854] [serial = 331] [outer = 0x7fb8ae8d2400] 15:12:01 INFO - PROCESS | 1854 | 1462831921516 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]]]}] 15:12:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:12:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1335ms 15:12:01 INFO - PROCESS | 1854 | 1462831921581 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 15:12:01 INFO - PROCESS | 1854 | 1462831921586 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 15:12:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:12:01 INFO - PROCESS | 1854 | 1462831921591 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:12:01 INFO - PROCESS | 1854 | 1462831921594 Marionette TRACE conn3 <- [1,414,null,{}] 15:12:01 INFO - PROCESS | 1854 | 1462831921599 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}] 15:12:01 INFO - PROCESS | 1854 | 1462831921753 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 15:12:01 INFO - PROCESS | 1854 | 1462831921890 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa7000 == 56 [pid = 1854] [id = 111] 15:12:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8af80a000) [pid = 1854] [serial = 332] [outer = (nil)] 15:12:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8bd6d9000) [pid = 1854] [serial = 333] [outer = 0x7fb8af80a000] 15:12:01 INFO - PROCESS | 1854 | 1462831921959 Marionette DEBUG loaded listener.js 15:12:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8c1831000) [pid = 1854] [serial = 334] [outer = 0x7fb8af80a000] 15:12:03 INFO - PROCESS | 1854 | 1462831923060 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]]]}] 15:12:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:12:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1531ms 15:12:03 INFO - PROCESS | 1854 | 1462831923124 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 15:12:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:12:03 INFO - PROCESS | 1854 | 1462831923129 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 15:12:03 INFO - PROCESS | 1854 | 1462831923137 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:12:03 INFO - PROCESS | 1854 | 1462831923142 Marionette TRACE conn3 <- [1,418,null,{}] 15:12:03 INFO - PROCESS | 1854 | 1462831923149 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}] 15:12:03 INFO - PROCESS | 1854 | 1462831923314 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 15:12:03 INFO - PROCESS | 1854 | 1462831923491 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac66a000 == 57 [pid = 1854] [id = 112] 15:12:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8a7d15000) [pid = 1854] [serial = 335] [outer = (nil)] 15:12:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a7f5e800) [pid = 1854] [serial = 336] [outer = 0x7fb8a7d15000] 15:12:03 INFO - PROCESS | 1854 | 1462831923555 Marionette DEBUG loaded listener.js 15:12:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a813d000) [pid = 1854] [serial = 337] [outer = 0x7fb8a7d15000] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c6327000 == 56 [pid = 1854] [id = 83] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be212000 == 55 [pid = 1854] [id = 106] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8b2009c00) [pid = 1854] [serial = 248] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8bf964c00) [pid = 1854] [serial = 282] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be945800 == 54 [pid = 1854] [id = 105] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8621000 == 53 [pid = 1854] [id = 104] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b440c000 == 52 [pid = 1854] [id = 103] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b063d000 == 51 [pid = 1854] [id = 102] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae1800 == 50 [pid = 1854] [id = 101] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0497000 == 49 [pid = 1854] [id = 95] 15:12:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac664800 == 48 [pid = 1854] [id = 94] 15:12:04 INFO - PROCESS | 1854 | 1462831924778 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]]]}] 15:12:04 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 15:12:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1688ms 15:12:04 INFO - PROCESS | 1854 | 1462831924824 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 15:12:04 INFO - PROCESS | 1854 | 1462831924832 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 15:12:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:12:04 INFO - PROCESS | 1854 | 1462831924883 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:12:04 INFO - PROCESS | 1854 | 1462831924887 Marionette TRACE conn3 <- [1,422,null,{}] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8c3a1d400) [pid = 1854] [serial = 210] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8afbf0000) [pid = 1854] [serial = 216] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8b456bc00) [pid = 1854] [serial = 219] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8be955000) [pid = 1854] [serial = 222] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8c5591400) [pid = 1854] [serial = 186] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8adbbd000) [pid = 1854] [serial = 147] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8b1bd0000) [pid = 1854] [serial = 150] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8c1845400) [pid = 1854] [serial = 144] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8aeab2000) [pid = 1854] [serial = 213] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8b2051400) [pid = 1854] [serial = 272] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8b456f800) [pid = 1854] [serial = 273] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8b1ba3800) [pid = 1854] [serial = 269] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8ae8ca400) [pid = 1854] [serial = 264] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8ae86ec00) [pid = 1854] [serial = 263] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8afbef400) [pid = 1854] [serial = 266] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8afd35000) [pid = 1854] [serial = 267] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8ac6c8c00) [pid = 1854] [serial = 261] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a661d800) [pid = 1854] [serial = 260] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8bd677800) [pid = 1854] [serial = 275] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8af8da000) [pid = 1854] [serial = 252] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8ae870800) [pid = 1854] [serial = 251] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8c1846000) [pid = 1854] [serial = 258] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8b49ccc00) [pid = 1854] [serial = 257] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8b2006800) [pid = 1854] [serial = 255] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8b0dc7800) [pid = 1854] [serial = 254] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8aeab9800) [pid = 1854] [serial = 279] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8be289000) [pid = 1854] [serial = 276] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8af3da400) [pid = 1854] [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.] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8b200a400) [pid = 1854] [serial = 270] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8bf631c00) [pid = 1854] [serial = 280] [outer = (nil)] [url = about:blank] 15:12:04 INFO - PROCESS | 1854 | 1462831924940 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}] 15:12:05 INFO - PROCESS | 1854 | 1462831925095 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 15:12:05 INFO - PROCESS | 1854 | 1462831925106 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc5800 == 49 [pid = 1854] [id = 113] 15:12:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8a680bc00) [pid = 1854] [serial = 338] [outer = (nil)] 15:12:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8a8140c00) [pid = 1854] [serial = 339] [outer = 0x7fb8a680bc00] 15:12:05 INFO - PROCESS | 1854 | 1462831925165 Marionette DEBUG loaded listener.js 15:12:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8ab112000) [pid = 1854] [serial = 340] [outer = 0x7fb8a680bc00] 15:12:06 INFO - PROCESS | 1854 | 1462831926237 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]]]}] 15:12:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:12:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1395ms 15:12:06 INFO - PROCESS | 1854 | 1462831926273 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 15:12:06 INFO - PROCESS | 1854 | 1462831926277 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 15:12:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:12:06 INFO - PROCESS | 1854 | 1462831926283 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:12:06 INFO - PROCESS | 1854 | 1462831926288 Marionette TRACE conn3 <- [1,426,null,{}] 15:12:06 INFO - PROCESS | 1854 | 1462831926303 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}] 15:12:06 INFO - PROCESS | 1854 | 1462831926441 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 15:12:06 INFO - PROCESS | 1854 | 1462831926606 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdbc800 == 50 [pid = 1854] [id = 114] 15:12:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8ad812000) [pid = 1854] [serial = 341] [outer = (nil)] 15:12:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8ae874400) [pid = 1854] [serial = 342] [outer = 0x7fb8ad812000] 15:12:06 INFO - PROCESS | 1854 | 1462831926667 Marionette DEBUG loaded listener.js 15:12:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8af3d9c00) [pid = 1854] [serial = 343] [outer = 0x7fb8ad812000] 15:12:07 INFO - PROCESS | 1854 | 1462831927303 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] 15:12:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:12:07 INFO - PROCESS | 1854 | 1462831927338 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 15:12:07 INFO - PROCESS | 1854 | 1462831927343 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:12:07 INFO - PROCESS | 1854 | 1462831927346 Marionette TRACE conn3 <- [1,430,null,{}] 15:12:07 INFO - PROCESS | 1854 | 1462831927373 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}] 15:12:07 INFO - PROCESS | 1854 | 1462831927551 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 15:12:07 INFO - PROCESS | 1854 | 1462831927620 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d4b000 == 51 [pid = 1854] [id = 115] 15:12:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8ae41e000) [pid = 1854] [serial = 344] [outer = (nil)] 15:12:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8afbe5000) [pid = 1854] [serial = 345] [outer = 0x7fb8ae41e000] 15:12:07 INFO - PROCESS | 1854 | 1462831927678 Marionette DEBUG loaded listener.js 15:12:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8afc6e800) [pid = 1854] [serial = 346] [outer = 0x7fb8ae41e000] 15:12:08 INFO - PROCESS | 1854 | 1462831928407 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]]]}] 15:12:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:12:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1082ms 15:12:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:12:08 INFO - PROCESS | 1854 | 1462831928445 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 15:12:08 INFO - PROCESS | 1854 | 1462831928447 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 15:12:08 INFO - PROCESS | 1854 | 1462831928453 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:12:08 INFO - PROCESS | 1854 | 1462831928455 Marionette TRACE conn3 <- [1,434,null,{}] 15:12:08 INFO - PROCESS | 1854 | 1462831928466 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}] 15:12:08 INFO - PROCESS | 1854 | 1462831928624 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 15:12:08 INFO - PROCESS | 1854 | 1462831928695 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c38800 == 52 [pid = 1854] [id = 116] 15:12:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a661f800) [pid = 1854] [serial = 347] [outer = (nil)] 15:12:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8afd3f000) [pid = 1854] [serial = 348] [outer = 0x7fb8a661f800] 15:12:08 INFO - PROCESS | 1854 | 1462831928751 Marionette DEBUG loaded listener.js 15:12:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8b0a3f000) [pid = 1854] [serial = 349] [outer = 0x7fb8a661f800] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8b130dc00) [pid = 1854] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8b2008800) [pid = 1854] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8afdecc00) [pid = 1854] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8ac6cf000) [pid = 1854] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a6816400) [pid = 1854] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a82c0400) [pid = 1854] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:12:09 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8b2003400) [pid = 1854] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:12:09 INFO - PROCESS | 1854 | 1462831929633 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]]]}] 15:12:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:12:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1230ms 15:12:09 INFO - PROCESS | 1854 | 1462831929682 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 15:12:09 INFO - PROCESS | 1854 | 1462831929685 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 15:12:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:12:09 INFO - PROCESS | 1854 | 1462831929691 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:12:09 INFO - PROCESS | 1854 | 1462831929693 Marionette TRACE conn3 <- [1,438,null,{}] 15:12:09 INFO - PROCESS | 1854 | 1462831929702 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}] 15:12:09 INFO - PROCESS | 1854 | 1462831929881 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 15:12:09 INFO - PROCESS | 1854 | 1462831929973 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b498c000 == 53 [pid = 1854] [id = 117] 15:12:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8a8136400) [pid = 1854] [serial = 350] [outer = (nil)] 15:12:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8b1483800) [pid = 1854] [serial = 351] [outer = 0x7fb8a8136400] 15:12:10 INFO - PROCESS | 1854 | 1462831930038 Marionette DEBUG loaded listener.js 15:12:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8b200a000) [pid = 1854] [serial = 352] [outer = 0x7fb8a8136400] 15:12:10 INFO - PROCESS | 1854 | 1462831930668 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]]]}] 15:12:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:12:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1028ms 15:12:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:12:10 INFO - PROCESS | 1854 | 1462831930721 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 15:12:10 INFO - PROCESS | 1854 | 1462831930723 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 15:12:10 INFO - PROCESS | 1854 | 1462831930729 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:12:10 INFO - PROCESS | 1854 | 1462831930731 Marionette TRACE conn3 <- [1,442,null,{}] 15:12:10 INFO - PROCESS | 1854 | 1462831930737 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}] 15:12:10 INFO - PROCESS | 1854 | 1462831930895 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 15:12:10 INFO - PROCESS | 1854 | 1462831930917 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8622000 == 54 [pid = 1854] [id = 118] 15:12:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a661a000) [pid = 1854] [serial = 353] [outer = (nil)] 15:12:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8b2051400) [pid = 1854] [serial = 354] [outer = 0x7fb8a661a000] 15:12:10 INFO - PROCESS | 1854 | 1462831930973 Marionette DEBUG loaded listener.js 15:12:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8b49ccc00) [pid = 1854] [serial = 355] [outer = 0x7fb8a661a000] 15:12:11 INFO - PROCESS | 1854 | 1462831931810 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]]]}] 15:12:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:12:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1127ms 15:12:11 INFO - PROCESS | 1854 | 1462831931855 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 15:12:11 INFO - PROCESS | 1854 | 1462831931861 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 15:12:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:12:11 INFO - PROCESS | 1854 | 1462831931870 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:12:11 INFO - PROCESS | 1854 | 1462831931874 Marionette TRACE conn3 <- [1,446,null,{}] 15:12:11 INFO - PROCESS | 1854 | 1462831931884 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}] 15:12:12 INFO - PROCESS | 1854 | 1462831932048 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 15:12:12 INFO - PROCESS | 1854 | 1462831932183 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac66c800 == 55 [pid = 1854] [id = 119] 15:12:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a661a800) [pid = 1854] [serial = 356] [outer = (nil)] 15:12:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a6817c00) [pid = 1854] [serial = 357] [outer = 0x7fb8a661a800] 15:12:12 INFO - PROCESS | 1854 | 1462831932253 Marionette DEBUG loaded listener.js 15:12:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a82c0c00) [pid = 1854] [serial = 358] [outer = 0x7fb8a661a800] 15:12:13 INFO - PROCESS | 1854 | 1462831933199 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]]]}] 15:12:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:12:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1387ms 15:12:13 INFO - PROCESS | 1854 | 1462831933258 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 15:12:13 INFO - PROCESS | 1854 | 1462831933266 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 15:12:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:12:13 INFO - PROCESS | 1854 | 1462831933276 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:12:13 INFO - PROCESS | 1854 | 1462831933279 Marionette TRACE conn3 <- [1,450,null,{}] 15:12:13 INFO - PROCESS | 1854 | 1462831933285 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}] 15:12:13 INFO - PROCESS | 1854 | 1462831933496 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 15:12:13 INFO - PROCESS | 1854 | 1462831933675 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4964800 == 56 [pid = 1854] [id = 120] 15:12:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8ada4b800) [pid = 1854] [serial = 359] [outer = (nil)] 15:12:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8ae86f000) [pid = 1854] [serial = 360] [outer = 0x7fb8ada4b800] 15:12:13 INFO - PROCESS | 1854 | 1462831933788 Marionette DEBUG loaded listener.js 15:12:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8af3de000) [pid = 1854] [serial = 361] [outer = 0x7fb8ada4b800] 15:12:14 INFO - PROCESS | 1854 | 1462831934624 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] 15:12:14 INFO - PROCESS | 1854 | 1462831934669 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 15:12:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:12:14 INFO - PROCESS | 1854 | 1462831934675 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:12:14 INFO - PROCESS | 1854 | 1462831934681 Marionette TRACE conn3 <- [1,454,null,{}] 15:12:14 INFO - PROCESS | 1854 | 1462831934696 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}] 15:12:14 INFO - PROCESS | 1854 | 1462831934859 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 15:12:15 INFO - PROCESS | 1854 | 1462831934994 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be93c000 == 57 [pid = 1854] [id = 121] 15:12:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8afd38400) [pid = 1854] [serial = 362] [outer = (nil)] 15:12:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8b1484c00) [pid = 1854] [serial = 363] [outer = 0x7fb8afd38400] 15:12:15 INFO - PROCESS | 1854 | 1462831935067 Marionette DEBUG loaded listener.js 15:12:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8b2049400) [pid = 1854] [serial = 364] [outer = 0x7fb8afd38400] 15:12:15 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:15 INFO - PROCESS | 1854 | 1462831935965 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]]]}] 15:12:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:12:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1333ms 15:12:16 INFO - PROCESS | 1854 | 1462831936009 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 15:12:16 INFO - PROCESS | 1854 | 1462831936013 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 15:12:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:12:16 INFO - PROCESS | 1854 | 1462831936019 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:12:16 INFO - PROCESS | 1854 | 1462831936021 Marionette TRACE conn3 <- [1,458,null,{}] 15:12:16 INFO - PROCESS | 1854 | 1462831936027 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}] 15:12:16 INFO - PROCESS | 1854 | 1462831936172 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 15:12:16 INFO - PROCESS | 1854 | 1462831936310 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c18b8000 == 58 [pid = 1854] [id = 122] 15:12:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a8136800) [pid = 1854] [serial = 365] [outer = (nil)] 15:12:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8bd6d7c00) [pid = 1854] [serial = 366] [outer = 0x7fb8a8136800] 15:12:16 INFO - PROCESS | 1854 | 1462831936379 Marionette DEBUG loaded listener.js 15:12:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8be72e800) [pid = 1854] [serial = 367] [outer = 0x7fb8a8136800] 15:12:17 INFO - PROCESS | 1854 | 1462831937223 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] 15:12:17 INFO - PROCESS | 1854 | 1462831937462 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 15:12:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:12:17 INFO - PROCESS | 1854 | 1462831937470 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:12:17 INFO - PROCESS | 1854 | 1462831937474 Marionette TRACE conn3 <- [1,462,null,{}] 15:12:17 INFO - PROCESS | 1854 | 1462831937482 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}] 15:12:17 INFO - PROCESS | 1854 | 1462831937654 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 15:12:17 INFO - PROCESS | 1854 | 1462831937903 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa4000 == 59 [pid = 1854] [id = 123] 15:12:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a813ec00) [pid = 1854] [serial = 368] [outer = (nil)] 15:12:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a814f800) [pid = 1854] [serial = 369] [outer = 0x7fb8a813ec00] 15:12:17 INFO - PROCESS | 1854 | 1462831937972 Marionette DEBUG loaded listener.js 15:12:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8ab10f400) [pid = 1854] [serial = 370] [outer = 0x7fb8a813ec00] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b498c000 == 58 [pid = 1854] [id = 117] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a6815c00) [pid = 1854] [serial = 300] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8bf969000) [pid = 1854] [serial = 321] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1c38800 == 57 [pid = 1854] [id = 116] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d4b000 == 56 [pid = 1854] [id = 115] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdbc800 == 55 [pid = 1854] [id = 114] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cc5800 == 54 [pid = 1854] [id = 113] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac66a000 == 53 [pid = 1854] [id = 112] 15:12:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adadf800 == 52 [pid = 1854] [id = 108] 15:12:18 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8b200f000) [pid = 1854] [serial = 249] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8b450b400) [pid = 1854] [serial = 312] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8be72cc00) [pid = 1854] [serial = 315] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8b0626800) [pid = 1854] [serial = 291] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8b105e800) [pid = 1854] [serial = 309] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8be288400) [pid = 1854] [serial = 294] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a66f5c00) [pid = 1854] [serial = 285] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8bf7e6400) [pid = 1854] [serial = 297] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8ae873800) [pid = 1854] [serial = 306] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8af3e0800) [pid = 1854] [serial = 307] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8ae41e800) [pid = 1854] [serial = 288] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a7f60800) [pid = 1854] [serial = 303] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a9a6a000) [pid = 1854] [serial = 304] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8be9cd000) [pid = 1854] [serial = 316] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8bf7db000) [pid = 1854] [serial = 319] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8afa10c00) [pid = 1854] [serial = 318] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8b49cd400) [pid = 1854] [serial = 313] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8b1fd9400) [pid = 1854] [serial = 310] [outer = (nil)] [url = about:blank] 15:12:18 INFO - PROCESS | 1854 | 1462831938877 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] 15:12:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:12:18 INFO - PROCESS | 1854 | 1462831938908 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 15:12:18 INFO - PROCESS | 1854 | 1462831938920 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:12:18 INFO - PROCESS | 1854 | 1462831938925 Marionette TRACE conn3 <- [1,466,null,{}] 15:12:18 INFO - PROCESS | 1854 | 1462831938930 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}] 15:12:19 INFO - PROCESS | 1854 | 1462831939072 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 15:12:19 INFO - PROCESS | 1854 | 1462831939172 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8af5e0800 == 53 [pid = 1854] [id = 124] 15:12:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a8141400) [pid = 1854] [serial = 371] [outer = (nil)] 15:12:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8ae8ce400) [pid = 1854] [serial = 372] [outer = 0x7fb8a8141400] 15:12:19 INFO - PROCESS | 1854 | 1462831939230 Marionette DEBUG loaded listener.js 15:12:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8af8d3c00) [pid = 1854] [serial = 373] [outer = 0x7fb8a8141400] 15:12:19 INFO - PROCESS | 1854 | 1462831939882 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] 15:12:19 INFO - PROCESS | 1854 | 1462831939907 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 15:12:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:12:19 INFO - PROCESS | 1854 | 1462831939913 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:12:19 INFO - PROCESS | 1854 | 1462831939915 Marionette TRACE conn3 <- [1,470,null,{}] 15:12:19 INFO - PROCESS | 1854 | 1462831939929 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}] 15:12:20 INFO - PROCESS | 1854 | 1462831940076 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 15:12:20 INFO - PROCESS | 1854 | 1462831940177 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1b8a800 == 54 [pid = 1854] [id = 125] 15:12:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8af493800) [pid = 1854] [serial = 374] [outer = (nil)] 15:12:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8aff39c00) [pid = 1854] [serial = 375] [outer = 0x7fb8af493800] 15:12:20 INFO - PROCESS | 1854 | 1462831940239 Marionette DEBUG loaded listener.js 15:12:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8b098d400) [pid = 1854] [serial = 376] [outer = 0x7fb8af493800] 15:12:20 INFO - PROCESS | 1854 | 1462831940917 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]]]}] 15:12:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:12:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1035ms 15:12:20 INFO - PROCESS | 1854 | 1462831940948 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 15:12:20 INFO - PROCESS | 1854 | 1462831940951 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 15:12:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:12:20 INFO - PROCESS | 1854 | 1462831940956 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:12:20 INFO - PROCESS | 1854 | 1462831940958 Marionette TRACE conn3 <- [1,474,null,{}] 15:12:20 INFO - PROCESS | 1854 | 1462831940963 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}] 15:12:21 INFO - PROCESS | 1854 | 1462831941148 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 15:12:21 INFO - PROCESS | 1854 | 1462831941177 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8618800 == 55 [pid = 1854] [id = 126] 15:12:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8ae870c00) [pid = 1854] [serial = 377] [outer = (nil)] 15:12:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8b0992400) [pid = 1854] [serial = 378] [outer = 0x7fb8ae870c00] 15:12:21 INFO - PROCESS | 1854 | 1462831941234 Marionette DEBUG loaded listener.js 15:12:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8b200d400) [pid = 1854] [serial = 379] [outer = 0x7fb8ae870c00] 15:12:21 INFO - PROCESS | 1854 | 1462831941972 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]]]}] 15:12:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:12:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1075ms 15:12:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:12:22 INFO - PROCESS | 1854 | 1462831942044 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 15:12:22 INFO - PROCESS | 1854 | 1462831942048 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 15:12:22 INFO - PROCESS | 1854 | 1462831942053 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:12:22 INFO - PROCESS | 1854 | 1462831942056 Marionette TRACE conn3 <- [1,478,null,{}] 15:12:22 INFO - PROCESS | 1854 | 1462831942061 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}] 15:12:22 INFO - PROCESS | 1854 | 1462831942221 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 15:12:22 INFO - PROCESS | 1854 | 1462831942246 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be986800 == 56 [pid = 1854] [id = 127] 15:12:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a66ebc00) [pid = 1854] [serial = 380] [outer = (nil)] 15:12:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8b4574c00) [pid = 1854] [serial = 381] [outer = 0x7fb8a66ebc00] 15:12:22 INFO - PROCESS | 1854 | 1462831942304 Marionette DEBUG loaded listener.js 15:12:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8be72cc00) [pid = 1854] [serial = 382] [outer = 0x7fb8a66ebc00] 15:12:23 INFO - PROCESS | 1854 | 1462831943020 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]]]}] 15:12:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:12:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1027ms 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a8136400) [pid = 1854] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8ae41e000) [pid = 1854] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8ad812000) [pid = 1854] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a680bc00) [pid = 1854] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a7d15000) [pid = 1854] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a661f800) [pid = 1854] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:12:23 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a6810000) [pid = 1854] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:12:23 INFO - PROCESS | 1854 | 1462831943202 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 15:12:23 INFO - PROCESS | 1854 | 1462831943205 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 15:12:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:12:23 INFO - PROCESS | 1854 | 1462831943225 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:12:23 INFO - PROCESS | 1854 | 1462831943227 Marionette TRACE conn3 <- [1,482,null,{}] 15:12:23 INFO - PROCESS | 1854 | 1462831943232 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}] 15:12:23 INFO - PROCESS | 1854 | 1462831943416 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 15:12:23 INFO - PROCESS | 1854 | 1462831943546 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c2c0f000 == 57 [pid = 1854] [id = 128] 15:12:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8be9ca800) [pid = 1854] [serial = 383] [outer = (nil)] 15:12:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8bf631c00) [pid = 1854] [serial = 384] [outer = 0x7fb8be9ca800] 15:12:23 INFO - PROCESS | 1854 | 1462831943609 Marionette DEBUG loaded listener.js 15:12:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8bfaca400) [pid = 1854] [serial = 385] [outer = 0x7fb8be9ca800] 15:12:24 INFO - PROCESS | 1854 | 1462831944255 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]]]}] 15:12:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:12:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1084ms 15:12:24 INFO - PROCESS | 1854 | 1462831944314 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 15:12:24 INFO - PROCESS | 1854 | 1462831944317 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 15:12:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:12:24 INFO - PROCESS | 1854 | 1462831944322 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:12:24 INFO - PROCESS | 1854 | 1462831944324 Marionette TRACE conn3 <- [1,486,null,{}] 15:12:24 INFO - PROCESS | 1854 | 1462831944330 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}] 15:12:24 INFO - PROCESS | 1854 | 1462831944455 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 15:12:24 INFO - PROCESS | 1854 | 1462831944557 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32d9800 == 58 [pid = 1854] [id = 129] 15:12:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a6ae2400) [pid = 1854] [serial = 386] [outer = (nil)] 15:12:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a6aea000) [pid = 1854] [serial = 387] [outer = 0x7fb8a6ae2400] 15:12:24 INFO - PROCESS | 1854 | 1462831944614 Marionette DEBUG loaded listener.js 15:12:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a6af0800) [pid = 1854] [serial = 388] [outer = 0x7fb8a6ae2400] 15:12:25 INFO - PROCESS | 1854 | 1462831945274 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]]]}] 15:12:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:12:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 975ms 15:12:25 INFO - PROCESS | 1854 | 1462831945299 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 15:12:25 INFO - PROCESS | 1854 | 1462831945305 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 15:12:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:12:25 INFO - PROCESS | 1854 | 1462831945313 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:12:25 INFO - PROCESS | 1854 | 1462831945319 Marionette TRACE conn3 <- [1,490,null,{}] 15:12:25 INFO - PROCESS | 1854 | 1462831945344 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}] 15:12:25 INFO - PROCESS | 1854 | 1462831945516 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 15:12:25 INFO - PROCESS | 1854 | 1462831945652 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5d0800 == 59 [pid = 1854] [id = 130] 15:12:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a66ef000) [pid = 1854] [serial = 389] [outer = (nil)] 15:12:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a6aee800) [pid = 1854] [serial = 390] [outer = 0x7fb8a66ef000] 15:12:25 INFO - PROCESS | 1854 | 1462831945723 Marionette DEBUG loaded listener.js 15:12:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a8139400) [pid = 1854] [serial = 391] [outer = 0x7fb8a66ef000] 15:12:26 INFO - PROCESS | 1854 | 1462831946619 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]]]}] 15:12:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:12:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1352ms 15:12:26 INFO - PROCESS | 1854 | 1462831946665 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 15:12:26 INFO - PROCESS | 1854 | 1462831946673 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 15:12:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:12:26 INFO - PROCESS | 1854 | 1462831946683 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:12:26 INFO - PROCESS | 1854 | 1462831946686 Marionette TRACE conn3 <- [1,494,null,{}] 15:12:26 INFO - PROCESS | 1854 | 1462831946692 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}] 15:12:26 INFO - PROCESS | 1854 | 1462831946876 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 15:12:27 INFO - PROCESS | 1854 | 1462831947020 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8619000 == 60 [pid = 1854] [id = 131] 15:12:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8ab11b400) [pid = 1854] [serial = 392] [outer = (nil)] 15:12:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8ae878c00) [pid = 1854] [serial = 393] [outer = 0x7fb8ab11b400] 15:12:27 INFO - PROCESS | 1854 | 1462831947088 Marionette DEBUG loaded listener.js 15:12:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8afbe5800) [pid = 1854] [serial = 394] [outer = 0x7fb8ab11b400] 15:12:27 INFO - PROCESS | 1854 | 1462831947972 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]]]}] 15:12:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:12:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1328ms 15:12:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:12:28 INFO - PROCESS | 1854 | 1462831948010 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 15:12:28 INFO - PROCESS | 1854 | 1462831948013 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 15:12:28 INFO - PROCESS | 1854 | 1462831948020 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:12:28 INFO - PROCESS | 1854 | 1462831948025 Marionette TRACE conn3 <- [1,498,null,{}] 15:12:28 INFO - PROCESS | 1854 | 1462831948041 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}] 15:12:28 INFO - PROCESS | 1854 | 1462831948204 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 15:12:28 INFO - PROCESS | 1854 | 1462831948342 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3aea800 == 61 [pid = 1854] [id = 132] 15:12:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8afd33800) [pid = 1854] [serial = 395] [outer = (nil)] 15:12:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8b098d000) [pid = 1854] [serial = 396] [outer = 0x7fb8afd33800] 15:12:28 INFO - PROCESS | 1854 | 1462831948419 Marionette DEBUG loaded listener.js 15:12:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8b200f400) [pid = 1854] [serial = 397] [outer = 0x7fb8afd33800] 15:12:29 INFO - PROCESS | 1854 | 1462831949305 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]]]}] 15:12:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:12:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1339ms 15:12:29 INFO - PROCESS | 1854 | 1462831949358 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 15:12:29 INFO - PROCESS | 1854 | 1462831949361 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 15:12:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:12:29 INFO - PROCESS | 1854 | 1462831949368 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:12:29 INFO - PROCESS | 1854 | 1462831949371 Marionette TRACE conn3 <- [1,502,null,{}] 15:12:29 INFO - PROCESS | 1854 | 1462831949376 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}] 15:12:29 INFO - PROCESS | 1854 | 1462831949522 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 15:12:29 INFO - PROCESS | 1854 | 1462831949663 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c55cd000 == 62 [pid = 1854] [id = 133] 15:12:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8afd35000) [pid = 1854] [serial = 398] [outer = (nil)] 15:12:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8be9c8c00) [pid = 1854] [serial = 399] [outer = 0x7fb8afd35000] 15:12:29 INFO - PROCESS | 1854 | 1462831949759 Marionette DEBUG loaded listener.js 15:12:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8c1845400) [pid = 1854] [serial = 400] [outer = 0x7fb8afd35000] 15:12:30 INFO - PROCESS | 1854 | 1462831950588 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]]]}] 15:12:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:12:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1287ms 15:12:30 INFO - PROCESS | 1854 | 1462831950656 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 15:12:30 INFO - PROCESS | 1854 | 1462831950659 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 15:12:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:12:30 INFO - PROCESS | 1854 | 1462831950665 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:12:30 INFO - PROCESS | 1854 | 1462831950667 Marionette TRACE conn3 <- [1,506,null,{}] 15:12:30 INFO - PROCESS | 1854 | 1462831950673 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}] 15:12:30 INFO - PROCESS | 1854 | 1462831950820 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 15:12:30 INFO - PROCESS | 1854 | 1462831950959 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7991800 == 63 [pid = 1854] [id = 134] 15:12:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8b49d0c00) [pid = 1854] [serial = 401] [outer = (nil)] 15:12:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8c1947c00) [pid = 1854] [serial = 402] [outer = 0x7fb8b49d0c00] 15:12:31 INFO - PROCESS | 1854 | 1462831951027 Marionette DEBUG loaded listener.js 15:12:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8c2c9e400) [pid = 1854] [serial = 403] [outer = 0x7fb8b49d0c00] 15:12:31 INFO - PROCESS | 1854 | 1462831951875 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]]]}] 15:12:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:12:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1283ms 15:12:31 INFO - PROCESS | 1854 | 1462831951948 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 15:12:31 INFO - PROCESS | 1854 | 1462831951952 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 15:12:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:12:31 INFO - PROCESS | 1854 | 1462831951957 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:12:31 INFO - PROCESS | 1854 | 1462831951959 Marionette TRACE conn3 <- [1,510,null,{}] 15:12:31 INFO - PROCESS | 1854 | 1462831951965 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}] 15:12:32 INFO - PROCESS | 1854 | 1462831952147 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 15:12:32 INFO - PROCESS | 1854 | 1462831952420 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b90800 == 64 [pid = 1854] [id = 135] 15:12:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a680b000) [pid = 1854] [serial = 404] [outer = (nil)] 15:12:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a6818c00) [pid = 1854] [serial = 405] [outer = 0x7fb8a680b000] 15:12:32 INFO - PROCESS | 1854 | 1462831952561 Marionette DEBUG loaded listener.js 15:12:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a8136400) [pid = 1854] [serial = 406] [outer = 0x7fb8a680b000] 15:12:33 INFO - PROCESS | 1854 | 1462831953469 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]]]}] 15:12:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:12:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1578ms 15:12:33 INFO - PROCESS | 1854 | 1462831953536 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 15:12:33 INFO - PROCESS | 1854 | 1462831953542 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 15:12:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:12:33 INFO - PROCESS | 1854 | 1462831953549 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:12:33 INFO - PROCESS | 1854 | 1462831953553 Marionette TRACE conn3 <- [1,514,null,{}] 15:12:33 INFO - PROCESS | 1854 | 1462831953560 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}] 15:12:33 INFO - PROCESS | 1854 | 1462831953709 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 15:12:33 INFO - PROCESS | 1854 | 1462831953852 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ab436800 == 65 [pid = 1854] [id = 136] 15:12:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a858dc00) [pid = 1854] [serial = 407] [outer = (nil)] 15:12:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a8596000) [pid = 1854] [serial = 408] [outer = 0x7fb8a858dc00] 15:12:33 INFO - PROCESS | 1854 | 1462831953958 Marionette DEBUG loaded listener.js 15:12:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8aa528000) [pid = 1854] [serial = 409] [outer = 0x7fb8a858dc00] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c2c0f000 == 64 [pid = 1854] [id = 128] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be986800 == 63 [pid = 1854] [id = 127] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8b2051400) [pid = 1854] [serial = 354] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8afbeac00) [pid = 1854] [serial = 330] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a6819000) [pid = 1854] [serial = 324] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a9b59800) [pid = 1854] [serial = 327] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8bd6d9000) [pid = 1854] [serial = 333] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8618800 == 62 [pid = 1854] [id = 126] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1b8a800 == 61 [pid = 1854] [id = 125] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8af5e0800 == 60 [pid = 1854] [id = 124] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aa4000 == 59 [pid = 1854] [id = 123] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac66c800 == 58 [pid = 1854] [id = 119] 15:12:34 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8622000 == 57 [pid = 1854] [id = 118] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8b200a000) [pid = 1854] [serial = 352] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8afbe5000) [pid = 1854] [serial = 345] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8af3d9c00) [pid = 1854] [serial = 343] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8ab112000) [pid = 1854] [serial = 340] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a813d000) [pid = 1854] [serial = 337] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8afc6e800) [pid = 1854] [serial = 346] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8afd3f000) [pid = 1854] [serial = 348] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8b0dc2c00) [pid = 1854] [serial = 301] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8b1483800) [pid = 1854] [serial = 351] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8ae874400) [pid = 1854] [serial = 342] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a8140c00) [pid = 1854] [serial = 339] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8b0a3f000) [pid = 1854] [serial = 349] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a7f5e800) [pid = 1854] [serial = 336] [outer = (nil)] [url = about:blank] 15:12:34 INFO - PROCESS | 1854 | 1462831954680 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]]]}] 15:12:34 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 15:12:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1183ms 15:12:34 INFO - PROCESS | 1854 | 1462831954733 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 15:12:34 INFO - PROCESS | 1854 | 1462831954738 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 15:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:12:34 INFO - PROCESS | 1854 | 1462831954746 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:12:34 INFO - PROCESS | 1854 | 1462831954748 Marionette TRACE conn3 <- [1,518,null,{}] 15:12:34 INFO - PROCESS | 1854 | 1462831954753 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}] 15:12:34 INFO - PROCESS | 1854 | 1462831954884 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 15:12:35 INFO - PROCESS | 1854 | 1462831955036 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7f9d000 == 58 [pid = 1854] [id = 137] 15:12:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a66f0000) [pid = 1854] [serial = 410] [outer = (nil)] 15:12:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a66f6c00) [pid = 1854] [serial = 411] [outer = 0x7fb8a66f0000] 15:12:35 INFO - PROCESS | 1854 | 1462831955110 Marionette DEBUG loaded listener.js 15:12:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8a6af1c00) [pid = 1854] [serial = 412] [outer = 0x7fb8a66f0000] 15:12:36 INFO - PROCESS | 1854 | 1462831956009 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]]]}] 15:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1339ms 15:12:36 INFO - PROCESS | 1854 | 1462831956086 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 15:12:36 INFO - PROCESS | 1854 | 1462831956092 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 15:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:12:36 INFO - PROCESS | 1854 | 1462831956100 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:12:36 INFO - PROCESS | 1854 | 1462831956105 Marionette TRACE conn3 <- [1,522,null,{}] 15:12:36 INFO - PROCESS | 1854 | 1462831956112 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}] 15:12:36 INFO - PROCESS | 1854 | 1462831956310 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 15:12:36 INFO - PROCESS | 1854 | 1462831956447 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a1c000 == 59 [pid = 1854] [id = 138] 15:12:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a6af1400) [pid = 1854] [serial = 413] [outer = (nil)] 15:12:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8ae378c00) [pid = 1854] [serial = 414] [outer = 0x7fb8a6af1400] 15:12:36 INFO - PROCESS | 1854 | 1462831956520 Marionette DEBUG loaded listener.js 15:12:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8aeab9000) [pid = 1854] [serial = 415] [outer = 0x7fb8a6af1400] 15:12:37 INFO - PROCESS | 1854 | 1462831957377 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]]]}] 15:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1336ms 15:12:37 INFO - PROCESS | 1854 | 1462831957439 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 15:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:12:37 INFO - PROCESS | 1854 | 1462831957445 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 15:12:37 INFO - PROCESS | 1854 | 1462831957451 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:12:37 INFO - PROCESS | 1854 | 1462831957454 Marionette TRACE conn3 <- [1,526,null,{}] 15:12:37 INFO - PROCESS | 1854 | 1462831957460 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}] 15:12:37 INFO - PROCESS | 1854 | 1462831957616 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 15:12:37 INFO - PROCESS | 1854 | 1462831957756 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4403000 == 60 [pid = 1854] [id = 139] 15:12:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8afbf0400) [pid = 1854] [serial = 416] [outer = (nil)] 15:12:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8afd35800) [pid = 1854] [serial = 417] [outer = 0x7fb8afbf0400] 15:12:37 INFO - PROCESS | 1854 | 1462831957825 Marionette DEBUG loaded listener.js 15:12:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8b05afc00) [pid = 1854] [serial = 418] [outer = 0x7fb8afbf0400] 15:12:38 INFO - PROCESS | 1854 | 1462831958781 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]]]}] 15:12:38 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 15:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1386ms 15:12:38 INFO - PROCESS | 1854 | 1462831958840 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 15:12:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:12:38 INFO - PROCESS | 1854 | 1462831958845 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 15:12:38 INFO - PROCESS | 1854 | 1462831958860 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:12:38 INFO - PROCESS | 1854 | 1462831958869 Marionette TRACE conn3 <- [1,530,null,{}] 15:12:38 INFO - PROCESS | 1854 | 1462831958875 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}] 15:12:39 INFO - PROCESS | 1854 | 1462831959034 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 15:12:39 INFO - PROCESS | 1854 | 1462831959172 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a61000 == 61 [pid = 1854] [id = 140] 15:12:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8afbef400) [pid = 1854] [serial = 419] [outer = (nil)] 15:12:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8b1ba2c00) [pid = 1854] [serial = 420] [outer = 0x7fb8afbef400] 15:12:39 INFO - PROCESS | 1854 | 1462831959243 Marionette DEBUG loaded listener.js 15:12:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8b7958000) [pid = 1854] [serial = 421] [outer = 0x7fb8afbef400] 15:12:39 INFO - PROCESS | 1854 | 1462831959964 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"]]]}] 15:12:39 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 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:39 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 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:12:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:12:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:12:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:12:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1142ms 15:12:39 INFO - PROCESS | 1854 | 1462831959996 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 15:12:40 INFO - PROCESS | 1854 | 1462831960000 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 15:12:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:12:40 INFO - PROCESS | 1854 | 1462831960006 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:12:40 INFO - PROCESS | 1854 | 1462831960010 Marionette TRACE conn3 <- [1,534,null,{}] 15:12:40 INFO - PROCESS | 1854 | 1462831960015 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}] 15:12:40 INFO - PROCESS | 1854 | 1462831960179 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 15:12:40 INFO - PROCESS | 1854 | 1462831960315 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3715000 == 62 [pid = 1854] [id = 141] 15:12:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a6616c00) [pid = 1854] [serial = 422] [outer = (nil)] 15:12:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8afc6e800) [pid = 1854] [serial = 423] [outer = 0x7fb8a6616c00] 15:12:40 INFO - PROCESS | 1854 | 1462831960384 Marionette DEBUG loaded listener.js 15:12:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8be4d2400) [pid = 1854] [serial = 424] [outer = 0x7fb8a6616c00] 15:12:41 INFO - PROCESS | 1854 | 1462831961195 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]]]}] 15:12:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:12:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1230ms 15:12:41 INFO - PROCESS | 1854 | 1462831961241 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 15:12:41 INFO - PROCESS | 1854 | 1462831961244 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 15:12:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:12:41 INFO - PROCESS | 1854 | 1462831961251 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:12:41 INFO - PROCESS | 1854 | 1462831961254 Marionette TRACE conn3 <- [1,538,null,{}] 15:12:41 INFO - PROCESS | 1854 | 1462831961259 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}] 15:12:41 INFO - PROCESS | 1854 | 1462831961419 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 15:12:41 INFO - PROCESS | 1854 | 1462831961536 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7908800 == 63 [pid = 1854] [id = 142] 15:12:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a9731c00) [pid = 1854] [serial = 425] [outer = (nil)] 15:12:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a9737c00) [pid = 1854] [serial = 426] [outer = 0x7fb8a9731c00] 15:12:41 INFO - PROCESS | 1854 | 1462831961615 Marionette DEBUG loaded listener.js 15:12:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8b795b000) [pid = 1854] [serial = 427] [outer = 0x7fb8a9731c00] 15:12:42 INFO - PROCESS | 1854 | 1462831962385 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]]]}] 15:12:42 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. 15:12:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1185ms 15:12:42 INFO - PROCESS | 1854 | 1462831962440 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 15:12:42 INFO - PROCESS | 1854 | 1462831962444 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 15:12:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:12:42 INFO - PROCESS | 1854 | 1462831962450 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:12:42 INFO - PROCESS | 1854 | 1462831962454 Marionette TRACE conn3 <- [1,542,null,{}] 15:12:42 INFO - PROCESS | 1854 | 1462831962459 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}] 15:12:42 INFO - PROCESS | 1854 | 1462831962607 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 15:12:42 INFO - PROCESS | 1854 | 1462831962745 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b61000 == 64 [pid = 1854] [id = 143] 15:12:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a9732400) [pid = 1854] [serial = 428] [outer = (nil)] 15:12:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8c1884800) [pid = 1854] [serial = 429] [outer = 0x7fb8a9732400] 15:12:42 INFO - PROCESS | 1854 | 1462831962815 Marionette DEBUG loaded listener.js 15:12:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8c30e9000) [pid = 1854] [serial = 430] [outer = 0x7fb8a9732400] 15:12:43 INFO - PROCESS | 1854 | 1462831963538 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]]]}] 15:12:43 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. 15:12:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1179ms 15:12:43 INFO - PROCESS | 1854 | 1462831963644 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 15:12:43 INFO - PROCESS | 1854 | 1462831963647 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 15:12:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:12:43 INFO - PROCESS | 1854 | 1462831963653 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:12:43 INFO - PROCESS | 1854 | 1462831963656 Marionette TRACE conn3 <- [1,546,null,{}] 15:12:43 INFO - PROCESS | 1854 | 1462831963661 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}] 15:12:43 INFO - PROCESS | 1854 | 1462831963821 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 15:12:43 INFO - PROCESS | 1854 | 1462831963940 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74c0000 == 65 [pid = 1854] [id = 144] 15:12:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a1f79800) [pid = 1854] [serial = 431] [outer = (nil)] 15:12:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a1f7d400) [pid = 1854] [serial = 432] [outer = 0x7fb8a1f79800] 15:12:44 INFO - PROCESS | 1854 | 1462831964011 Marionette DEBUG loaded listener.js 15:12:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a1f87c00) [pid = 1854] [serial = 433] [outer = 0x7fb8a1f79800] 15:12:44 INFO - PROCESS | 1854 | 1462831964748 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]]]}] 15:12:44 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:12:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1138ms 15:12:44 INFO - PROCESS | 1854 | 1462831964796 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 15:12:44 INFO - PROCESS | 1854 | 1462831964800 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 15:12:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:12:44 INFO - PROCESS | 1854 | 1462831964806 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:12:44 INFO - PROCESS | 1854 | 1462831964809 Marionette TRACE conn3 <- [1,550,null,{}] 15:12:44 INFO - PROCESS | 1854 | 1462831964814 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}] 15:12:44 INFO - PROCESS | 1854 | 1462831964969 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 15:12:45 INFO - PROCESS | 1854 | 1462831965096 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2092000 == 66 [pid = 1854] [id = 145] 15:12:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a1f7a400) [pid = 1854] [serial = 434] [outer = (nil)] 15:12:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a1f86000) [pid = 1854] [serial = 435] [outer = 0x7fb8a1f7a400] 15:12:45 INFO - PROCESS | 1854 | 1462831965164 Marionette DEBUG loaded listener.js 15:12:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8c37d0400) [pid = 1854] [serial = 436] [outer = 0x7fb8a1f7a400] 15:12:45 INFO - PROCESS | 1854 | 1462831965903 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]]]}] 15:12:45 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. 15:12:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1130ms 15:12:45 INFO - PROCESS | 1854 | 1462831965963 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 15:12:45 INFO - PROCESS | 1854 | 1462831965967 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 15:12:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:12:45 INFO - PROCESS | 1854 | 1462831965974 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:12:45 INFO - PROCESS | 1854 | 1462831965977 Marionette TRACE conn3 <- [1,554,null,{}] 15:12:45 INFO - PROCESS | 1854 | 1462831965982 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}] 15:12:46 INFO - PROCESS | 1854 | 1462831966135 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 15:12:46 INFO - PROCESS | 1854 | 1462831966280 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a154e000 == 67 [pid = 1854] [id = 146] 15:12:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a1f7cc00) [pid = 1854] [serial = 437] [outer = (nil)] 15:12:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8c37c9800) [pid = 1854] [serial = 438] [outer = 0x7fb8a1f7cc00] 15:12:46 INFO - PROCESS | 1854 | 1462831966351 Marionette DEBUG loaded listener.js 15:12:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8c39d3400) [pid = 1854] [serial = 439] [outer = 0x7fb8a1f7cc00] 15:12:46 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:47 INFO - PROCESS | 1854 | 1462831967195 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]]]}] 15:12:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:12:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1233ms 15:12:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:12:47 INFO - PROCESS | 1854 | 1462831967208 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 15:12:47 INFO - PROCESS | 1854 | 1462831967210 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 15:12:47 INFO - PROCESS | 1854 | 1462831967216 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:12:47 INFO - PROCESS | 1854 | 1462831967219 Marionette TRACE conn3 <- [1,558,null,{}] 15:12:47 INFO - PROCESS | 1854 | 1462831967224 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}] 15:12:47 INFO - PROCESS | 1854 | 1462831967368 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 15:12:47 INFO - PROCESS | 1854 | 1462831967622 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2090000 == 68 [pid = 1854] [id = 147] 15:12:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a15ad400) [pid = 1854] [serial = 440] [outer = (nil)] 15:12:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a15afc00) [pid = 1854] [serial = 441] [outer = 0x7fb8a15ad400] 15:12:47 INFO - PROCESS | 1854 | 1462831967694 Marionette DEBUG loaded listener.js 15:12:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a1f85400) [pid = 1854] [serial = 442] [outer = 0x7fb8a15ad400] 15:12:48 INFO - PROCESS | 1854 | 1462831968588 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]]]}] 15:12:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:12:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1437ms 15:12:48 INFO - PROCESS | 1854 | 1462831968654 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 15:12:48 INFO - PROCESS | 1854 | 1462831968660 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 15:12:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:12:48 INFO - PROCESS | 1854 | 1462831968666 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:12:48 INFO - PROCESS | 1854 | 1462831968671 Marionette TRACE conn3 <- [1,562,null,{}] 15:12:48 INFO - PROCESS | 1854 | 1462831968677 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}] 15:12:48 INFO - PROCESS | 1854 | 1462831968881 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 15:12:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ab436800 == 67 [pid = 1854] [id = 136] 15:12:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b90800 == 66 [pid = 1854] [id = 135] 15:12:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5d0800 == 65 [pid = 1854] [id = 130] 15:12:49 INFO - PROCESS | 1854 | 1462831969027 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fe5000 == 66 [pid = 1854] [id = 148] 15:12:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a15ad800) [pid = 1854] [serial = 443] [outer = (nil)] 15:12:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a8592800) [pid = 1854] [serial = 444] [outer = 0x7fb8a15ad800] 15:12:49 INFO - PROCESS | 1854 | 1462831969091 Marionette DEBUG loaded listener.js 15:12:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8a972bc00) [pid = 1854] [serial = 445] [outer = 0x7fb8a15ad800] 15:12:49 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:49 INFO - PROCESS | 1854 | 1462831969727 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]]]}] 15:12:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:12:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1143ms 15:12:49 INFO - PROCESS | 1854 | 1462831969811 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 15:12:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:12:49 INFO - PROCESS | 1854 | 1462831969816 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 15:12:49 INFO - PROCESS | 1854 | 1462831969824 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:12:49 INFO - PROCESS | 1854 | 1462831969826 Marionette TRACE conn3 <- [1,566,null,{}] 15:12:49 INFO - PROCESS | 1854 | 1462831969835 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}] 15:12:49 INFO - PROCESS | 1854 | 1462831969983 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 15:12:50 INFO - PROCESS | 1854 | 1462831970085 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b14db000 == 67 [pid = 1854] [id = 149] 15:12:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a15b1c00) [pid = 1854] [serial = 446] [outer = (nil)] 15:12:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a9a6a000) [pid = 1854] [serial = 447] [outer = 0x7fb8a15b1c00] 15:12:50 INFO - PROCESS | 1854 | 1462831970143 Marionette DEBUG loaded listener.js 15:12:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8ae86d400) [pid = 1854] [serial = 448] [outer = 0x7fb8a15b1c00] 15:12:50 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:50 INFO - PROCESS | 1854 | 1462831970849 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]]]}] 15:12:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:12:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1083ms 15:12:50 INFO - PROCESS | 1854 | 1462831970908 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 15:12:50 INFO - PROCESS | 1854 | 1462831970910 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 15:12:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:12:50 INFO - PROCESS | 1854 | 1462831970918 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:12:50 INFO - PROCESS | 1854 | 1462831970926 Marionette TRACE conn3 <- [1,570,null,{}] 15:12:50 INFO - PROCESS | 1854 | 1462831970939 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}] 15:12:51 INFO - PROCESS | 1854 | 1462831971145 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 15:12:51 INFO - PROCESS | 1854 | 1462831971167 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af2800 == 68 [pid = 1854] [id = 150] 15:12:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8afd37400) [pid = 1854] [serial = 449] [outer = (nil)] 15:12:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8b050f800) [pid = 1854] [serial = 450] [outer = 0x7fb8afd37400] 15:12:51 INFO - PROCESS | 1854 | 1462831971224 Marionette DEBUG loaded listener.js 15:12:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8b0515400) [pid = 1854] [serial = 451] [outer = 0x7fb8afd37400] 15:12:51 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:51 INFO - PROCESS | 1854 | 1462831971942 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]]]}] 15:12:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:12:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1038ms 15:12:51 INFO - PROCESS | 1854 | 1462831971961 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 15:12:51 INFO - PROCESS | 1854 | 1462831971966 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 15:12:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:12:51 INFO - PROCESS | 1854 | 1462831971971 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:12:51 INFO - PROCESS | 1854 | 1462831971973 Marionette TRACE conn3 <- [1,574,null,{}] 15:12:51 INFO - PROCESS | 1854 | 1462831971978 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}] 15:12:52 INFO - PROCESS | 1854 | 1462831972149 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 15:12:52 INFO - PROCESS | 1854 | 1462831972180 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c898a800 == 69 [pid = 1854] [id = 151] 15:12:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a7d1b000) [pid = 1854] [serial = 452] [outer = (nil)] 15:12:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8b051c000) [pid = 1854] [serial = 453] [outer = 0x7fb8a7d1b000] 15:12:52 INFO - PROCESS | 1854 | 1462831972239 Marionette DEBUG loaded listener.js 15:12:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8b0988800) [pid = 1854] [serial = 454] [outer = 0x7fb8a7d1b000] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a66eac00) [pid = 1854] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a8151400) [pid = 1854] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8afd34400) [pid = 1854] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8afd39800) [pid = 1854] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a7d1d800) [pid = 1854] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a6ae2400) [pid = 1854] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a66ebc00) [pid = 1854] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a813ec00) [pid = 1854] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8af493800) [pid = 1854] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a661a000) [pid = 1854] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a8141400) [pid = 1854] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8be9ca800) [pid = 1854] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a680b000) [pid = 1854] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8ae870c00) [pid = 1854] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:12:52 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8ae379c00) [pid = 1854] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:12:53 INFO - PROCESS | 1854 | 1462831973142 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]]]}] 15:12:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:12:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1226ms 15:12:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:12:53 INFO - PROCESS | 1854 | 1462831973198 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 15:12:53 INFO - PROCESS | 1854 | 1462831973200 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 15:12:53 INFO - PROCESS | 1854 | 1462831973206 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:12:53 INFO - PROCESS | 1854 | 1462831973207 Marionette TRACE conn3 <- [1,578,null,{}] 15:12:53 INFO - PROCESS | 1854 | 1462831973216 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}] 15:12:53 INFO - PROCESS | 1854 | 1462831973344 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 15:12:53 INFO - PROCESS | 1854 | 1462831973358 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32ce800 == 70 [pid = 1854] [id = 152] 15:12:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8afb44400) [pid = 1854] [serial = 455] [outer = (nil)] 15:12:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8afd39800) [pid = 1854] [serial = 456] [outer = 0x7fb8afb44400] 15:12:53 INFO - PROCESS | 1854 | 1462831973427 Marionette DEBUG loaded listener.js 15:12:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8b0990800) [pid = 1854] [serial = 457] [outer = 0x7fb8afb44400] 15:12:54 INFO - PROCESS | 1854 | 1462831974164 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]]]}] 15:12:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:12:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 987ms 15:12:54 INFO - PROCESS | 1854 | 1462831974193 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 15:12:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:12:54 INFO - PROCESS | 1854 | 1462831974196 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 15:12:54 INFO - PROCESS | 1854 | 1462831974201 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:12:54 INFO - PROCESS | 1854 | 1462831974204 Marionette TRACE conn3 <- [1,582,null,{}] 15:12:54 INFO - PROCESS | 1854 | 1462831974208 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}] 15:12:54 INFO - PROCESS | 1854 | 1462831974387 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 15:12:54 INFO - PROCESS | 1854 | 1462831974411 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0913800 == 71 [pid = 1854] [id = 153] 15:12:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a2b99400) [pid = 1854] [serial = 458] [outer = (nil)] 15:12:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a661b400) [pid = 1854] [serial = 459] [outer = 0x7fb8a2b99400] 15:12:54 INFO - PROCESS | 1854 | 1462831974474 Marionette DEBUG loaded listener.js 15:12:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b1bd0c00) [pid = 1854] [serial = 460] [outer = 0x7fb8a2b99400] 15:12:55 INFO - PROCESS | 1854 | 1462831975305 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]]]}] 15:12:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:12:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1179ms 15:12:55 INFO - PROCESS | 1854 | 1462831975381 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 15:12:55 INFO - PROCESS | 1854 | 1462831975387 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 15:12:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:12:55 INFO - PROCESS | 1854 | 1462831975395 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:12:55 INFO - PROCESS | 1854 | 1462831975401 Marionette TRACE conn3 <- [1,586,null,{}] 15:12:55 INFO - PROCESS | 1854 | 1462831975410 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}] 15:12:55 INFO - PROCESS | 1854 | 1462831975616 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 15:12:55 INFO - PROCESS | 1854 | 1462831975769 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ebf800 == 72 [pid = 1854] [id = 154] 15:12:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a15ab000) [pid = 1854] [serial = 461] [outer = (nil)] 15:12:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a196f400) [pid = 1854] [serial = 462] [outer = 0x7fb8a15ab000] 15:12:55 INFO - PROCESS | 1854 | 1462831975840 Marionette DEBUG loaded listener.js 15:12:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a1977000) [pid = 1854] [serial = 463] [outer = 0x7fb8a15ab000] 15:12:56 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:12:56 INFO - PROCESS | 1854 | 1462831976673 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]]]}] 15:12:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:12:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1347ms 15:12:56 INFO - PROCESS | 1854 | 1462831976742 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 15:12:56 INFO - PROCESS | 1854 | 1462831976749 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 15:12:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:12:56 INFO - PROCESS | 1854 | 1462831976759 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:12:56 INFO - PROCESS | 1854 | 1462831976763 Marionette TRACE conn3 <- [1,590,null,{}] 15:12:56 INFO - PROCESS | 1854 | 1462831976769 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}] 15:12:56 INFO - PROCESS | 1854 | 1462831976965 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 15:12:57 INFO - PROCESS | 1854 | 1462831977115 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0905000 == 73 [pid = 1854] [id = 155] 15:12:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a1970400) [pid = 1854] [serial = 464] [outer = (nil)] 15:12:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a66f3800) [pid = 1854] [serial = 465] [outer = 0x7fb8a1970400] 15:12:57 INFO - PROCESS | 1854 | 1462831977184 Marionette DEBUG loaded listener.js 15:12:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8a6aed000) [pid = 1854] [serial = 466] [outer = 0x7fb8a1970400] 15:12:58 INFO - PROCESS | 1854 | 1462831978224 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]]]}] 15:12:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:12:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1532ms 15:12:58 INFO - PROCESS | 1854 | 1462831978292 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 15:12:58 INFO - PROCESS | 1854 | 1462831978296 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 15:12:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:12:58 INFO - PROCESS | 1854 | 1462831978302 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:12:58 INFO - PROCESS | 1854 | 1462831978307 Marionette TRACE conn3 <- [1,594,null,{}] 15:12:58 INFO - PROCESS | 1854 | 1462831978322 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}] 15:12:58 INFO - PROCESS | 1854 | 1462831978529 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 15:12:58 INFO - PROCESS | 1854 | 1462831978720 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3722000 == 74 [pid = 1854] [id = 156] 15:12:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a9730400) [pid = 1854] [serial = 467] [outer = (nil)] 15:12:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a9761000) [pid = 1854] [serial = 468] [outer = 0x7fb8a9730400] 15:12:58 INFO - PROCESS | 1854 | 1462831978794 Marionette DEBUG loaded listener.js 15:12:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8ae41f400) [pid = 1854] [serial = 469] [outer = 0x7fb8a9730400] 15:12:59 INFO - PROCESS | 1854 | 1462831979601 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]]]}] 15:12:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:12:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1336ms 15:12:59 INFO - PROCESS | 1854 | 1462831979639 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 15:12:59 INFO - PROCESS | 1854 | 1462831979644 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 15:12:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:12:59 INFO - PROCESS | 1854 | 1462831979649 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:12:59 INFO - PROCESS | 1854 | 1462831979652 Marionette TRACE conn3 <- [1,598,null,{}] 15:12:59 INFO - PROCESS | 1854 | 1462831979657 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}] 15:12:59 INFO - PROCESS | 1854 | 1462831979803 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 15:12:59 INFO - PROCESS | 1854 | 1462831979954 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:12:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affc8800 == 75 [pid = 1854] [id = 157] 15:12:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8a9730c00) [pid = 1854] [serial = 470] [outer = (nil)] 15:13:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8afbeb800) [pid = 1854] [serial = 471] [outer = 0x7fb8a9730c00] 15:13:00 INFO - PROCESS | 1854 | 1462831980024 Marionette DEBUG loaded listener.js 15:13:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8b0512800) [pid = 1854] [serial = 472] [outer = 0x7fb8a9730c00] 15:13:00 INFO - PROCESS | 1854 | 1462831980865 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]]]}] 15:13:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:13:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1281ms 15:13:00 INFO - PROCESS | 1854 | 1462831980932 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 15:13:00 INFO - PROCESS | 1854 | 1462831980936 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 15:13:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:13:00 INFO - PROCESS | 1854 | 1462831980942 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:13:00 INFO - PROCESS | 1854 | 1462831980944 Marionette TRACE conn3 <- [1,602,null,{}] 15:13:00 INFO - PROCESS | 1854 | 1462831980949 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}] 15:13:01 INFO - PROCESS | 1854 | 1462831981114 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 15:13:01 INFO - PROCESS | 1854 | 1462831981261 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ad8000 == 76 [pid = 1854] [id = 158] 15:13:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a66ea800) [pid = 1854] [serial = 473] [outer = (nil)] 15:13:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8a6aed400) [pid = 1854] [serial = 474] [outer = 0x7fb8a66ea800] 15:13:01 INFO - PROCESS | 1854 | 1462831981330 Marionette DEBUG loaded listener.js 15:13:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8b0515800) [pid = 1854] [serial = 475] [outer = 0x7fb8a66ea800] 15:13:02 INFO - PROCESS | 1854 | 1462831982537 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]]]}] 15:13:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:13:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1634ms 15:13:02 INFO - PROCESS | 1854 | 1462831982577 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 15:13:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:13:02 INFO - PROCESS | 1854 | 1462831982584 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 15:13:02 INFO - PROCESS | 1854 | 1462831982591 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:13:02 INFO - PROCESS | 1854 | 1462831982596 Marionette TRACE conn3 <- [1,606,null,{}] 15:13:02 INFO - PROCESS | 1854 | 1462831982603 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}] 15:13:02 INFO - PROCESS | 1854 | 1462831982754 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 15:13:03 INFO - PROCESS | 1854 | 1462831983476 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74ad800 == 77 [pid = 1854] [id = 159] 15:13:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a813d400) [pid = 1854] [serial = 476] [outer = (nil)] 15:13:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8a8147c00) [pid = 1854] [serial = 477] [outer = 0x7fb8a813d400] 15:13:03 INFO - PROCESS | 1854 | 1462831983654 Marionette DEBUG loaded listener.js 15:13:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8a858f400) [pid = 1854] [serial = 478] [outer = 0x7fb8a813d400] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be220000 == 76 [pid = 1854] [id = 48] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32ce800 == 75 [pid = 1854] [id = 152] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c898a800 == 74 [pid = 1854] [id = 151] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3af2800 == 73 [pid = 1854] [id = 150] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8a8596000) [pid = 1854] [serial = 408] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8a6aee800) [pid = 1854] [serial = 390] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8ae878c00) [pid = 1854] [serial = 393] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8b098d000) [pid = 1854] [serial = 396] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8be9c8c00) [pid = 1854] [serial = 399] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8c1947c00) [pid = 1854] [serial = 402] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c55cd000 == 72 [pid = 1854] [id = 133] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b14db000 == 71 [pid = 1854] [id = 149] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fe5000 == 70 [pid = 1854] [id = 148] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2090000 == 69 [pid = 1854] [id = 147] 15:13:04 INFO - PROCESS | 1854 | 1462831984566 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]]]}] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32d9800 == 68 [pid = 1854] [id = 129] 15:13:04 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7f9d000 == 67 [pid = 1854] [id = 137] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8a7f65c00) [pid = 1854] [serial = 286] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8aeab3800) [pid = 1854] [serial = 289] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8b1fd9000) [pid = 1854] [serial = 292] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8be736000) [pid = 1854] [serial = 295] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8c184f800) [pid = 1854] [serial = 298] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a6aea000) [pid = 1854] [serial = 387] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8b4574c00) [pid = 1854] [serial = 381] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a814f800) [pid = 1854] [serial = 369] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8aff39c00) [pid = 1854] [serial = 375] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8b098d400) [pid = 1854] [serial = 376] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8b49ccc00) [pid = 1854] [serial = 355] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8ae8ce400) [pid = 1854] [serial = 372] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8af8d3c00) [pid = 1854] [serial = 373] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8bd6d7c00) [pid = 1854] [serial = 366] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8b1484c00) [pid = 1854] [serial = 363] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8bf631c00) [pid = 1854] [serial = 384] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a6818c00) [pid = 1854] [serial = 405] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8ae86f000) [pid = 1854] [serial = 360] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a6af0800) [pid = 1854] [serial = 388] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a6817c00) [pid = 1854] [serial = 357] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a8136400) [pid = 1854] [serial = 406] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8b0992400) [pid = 1854] [serial = 378] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8b200d400) [pid = 1854] [serial = 379] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8bfaca400) [pid = 1854] [serial = 385] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8be72cc00) [pid = 1854] [serial = 382] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8ab10f400) [pid = 1854] [serial = 370] [outer = (nil)] [url = about:blank] 15:13:04 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8c3909800) [pid = 1854] [serial = 322] [outer = (nil)] [url = about:blank] 15:13:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:13:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2034ms 15:13:04 INFO - PROCESS | 1854 | 1462831984632 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 15:13:04 INFO - PROCESS | 1854 | 1462831984639 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 15:13:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:13:04 INFO - PROCESS | 1854 | 1462831984651 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:13:04 INFO - PROCESS | 1854 | 1462831984654 Marionette TRACE conn3 <- [1,610,null,{}] 15:13:04 INFO - PROCESS | 1854 | 1462831984658 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}] 15:13:04 INFO - PROCESS | 1854 | 1462831984794 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 15:13:04 INFO - PROCESS | 1854 | 1462831984805 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7f9d000 == 68 [pid = 1854] [id = 160] 15:13:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a2b95800) [pid = 1854] [serial = 479] [outer = (nil)] 15:13:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a972ec00) [pid = 1854] [serial = 480] [outer = 0x7fb8a2b95800] 15:13:04 INFO - PROCESS | 1854 | 1462831984863 Marionette DEBUG loaded listener.js 15:13:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a9766c00) [pid = 1854] [serial = 481] [outer = 0x7fb8a2b95800] 15:13:05 INFO - PROCESS | 1854 | 1462831985558 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]]]}] 15:13:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:13:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 931ms 15:13:05 INFO - PROCESS | 1854 | 1462831985581 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 15:13:05 INFO - PROCESS | 1854 | 1462831985586 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 15:13:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:13:05 INFO - PROCESS | 1854 | 1462831985592 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:13:05 INFO - PROCESS | 1854 | 1462831985597 Marionette TRACE conn3 <- [1,614,null,{}] 15:13:05 INFO - PROCESS | 1854 | 1462831985612 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}] 15:13:05 INFO - PROCESS | 1854 | 1462831985785 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 15:13:05 INFO - PROCESS | 1854 | 1462831985812 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adb5e800 == 69 [pid = 1854] [id = 161] 15:13:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8ab113400) [pid = 1854] [serial = 482] [outer = (nil)] 15:13:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8ac6cf800) [pid = 1854] [serial = 483] [outer = 0x7fb8ab113400] 15:13:05 INFO - PROCESS | 1854 | 1462831985872 Marionette DEBUG loaded listener.js 15:13:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8ae379000) [pid = 1854] [serial = 484] [outer = 0x7fb8ab113400] 15:13:06 INFO - PROCESS | 1854 | 1462831986600 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]]]}] 15:13:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:13:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1038ms 15:13:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:13:06 INFO - PROCESS | 1854 | 1462831986631 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 15:13:06 INFO - PROCESS | 1854 | 1462831986634 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 15:13:06 INFO - PROCESS | 1854 | 1462831986640 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:13:06 INFO - PROCESS | 1854 | 1462831986643 Marionette TRACE conn3 <- [1,618,null,{}] 15:13:06 INFO - PROCESS | 1854 | 1462831986657 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}] 15:13:06 INFO - PROCESS | 1854 | 1462831986850 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 15:13:06 INFO - PROCESS | 1854 | 1462831986869 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdbc000 == 70 [pid = 1854] [id = 162] 15:13:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8ac6cec00) [pid = 1854] [serial = 485] [outer = (nil)] 15:13:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8ae878c00) [pid = 1854] [serial = 486] [outer = 0x7fb8ac6cec00] 15:13:06 INFO - PROCESS | 1854 | 1462831986925 Marionette DEBUG loaded listener.js 15:13:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8aeab9800) [pid = 1854] [serial = 487] [outer = 0x7fb8ac6cec00] 15:13:07 INFO - PROCESS | 1854 | 1462831987638 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]]]}] 15:13:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:13:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1041ms 15:13:07 INFO - PROCESS | 1854 | 1462831987680 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 15:13:07 INFO - PROCESS | 1854 | 1462831987683 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 15:13:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:13:07 INFO - PROCESS | 1854 | 1462831987689 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:13:07 INFO - PROCESS | 1854 | 1462831987691 Marionette TRACE conn3 <- [1,622,null,{}] 15:13:07 INFO - PROCESS | 1854 | 1462831987702 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}] 15:13:07 INFO - PROCESS | 1854 | 1462831987864 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 15:13:07 INFO - PROCESS | 1854 | 1462831987888 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b063d800 == 71 [pid = 1854] [id = 163] 15:13:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8ae86f800) [pid = 1854] [serial = 488] [outer = (nil)] 15:13:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8af8d7000) [pid = 1854] [serial = 489] [outer = 0x7fb8ae86f800] 15:13:07 INFO - PROCESS | 1854 | 1462831987945 Marionette DEBUG loaded listener.js 15:13:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8afbe6800) [pid = 1854] [serial = 490] [outer = 0x7fb8ae86f800] 15:13:08 INFO - PROCESS | 1854 | 1462831988710 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]]]}] 15:13:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:13:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1037ms 15:13:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:13:08 INFO - PROCESS | 1854 | 1462831988726 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 15:13:08 INFO - PROCESS | 1854 | 1462831988729 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 15:13:08 INFO - PROCESS | 1854 | 1462831988735 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:13:08 INFO - PROCESS | 1854 | 1462831988738 Marionette TRACE conn3 <- [1,626,null,{}] 15:13:08 INFO - PROCESS | 1854 | 1462831988802 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}] 15:13:09 INFO - PROCESS | 1854 | 1462831989034 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 15:13:09 INFO - PROCESS | 1854 | 1462831989067 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0abe000 == 72 [pid = 1854] [id = 164] 15:13:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8af3e2c00) [pid = 1854] [serial = 491] [outer = (nil)] 15:13:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8b0697c00) [pid = 1854] [serial = 492] [outer = 0x7fb8af3e2c00] 15:13:09 INFO - PROCESS | 1854 | 1462831989126 Marionette DEBUG loaded listener.js 15:13:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b0985c00) [pid = 1854] [serial = 493] [outer = 0x7fb8af3e2c00] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a7d1b000) [pid = 1854] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a858dc00) [pid = 1854] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a15ad800) [pid = 1854] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a15ad400) [pid = 1854] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8afd37400) [pid = 1854] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a15b1c00) [pid = 1854] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:13:09 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8afb44400) [pid = 1854] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:13:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8a2b94800) [pid = 1854] [serial = 494] [outer = 0x7fb8a8143400] 15:13:10 INFO - PROCESS | 1854 | 1462831990235 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]]]}] 15:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1540ms 15:13:10 INFO - PROCESS | 1854 | 1462831990275 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 15:13:10 INFO - PROCESS | 1854 | 1462831990278 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 15:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:13:10 INFO - PROCESS | 1854 | 1462831990284 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:13:10 INFO - PROCESS | 1854 | 1462831990286 Marionette TRACE conn3 <- [1,630,null,{}] 15:13:10 INFO - PROCESS | 1854 | 1462831990291 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}] 15:13:10 INFO - PROCESS | 1854 | 1462831990422 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 15:13:10 INFO - PROCESS | 1854 | 1462831990437 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b118e800 == 73 [pid = 1854] [id = 165] 15:13:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a82c6000) [pid = 1854] [serial = 495] [outer = (nil)] 15:13:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8b098f400) [pid = 1854] [serial = 496] [outer = 0x7fb8a82c6000] 15:13:10 INFO - PROCESS | 1854 | 1462831990494 Marionette DEBUG loaded listener.js 15:13:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8b105bc00) [pid = 1854] [serial = 497] [outer = 0x7fb8a82c6000] 15:13:11 INFO - PROCESS | 1854 | 1462831991282 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]]]}] 15:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1026ms 15:13:11 INFO - PROCESS | 1854 | 1462831991311 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 15:13:11 INFO - PROCESS | 1854 | 1462831991314 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 15:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:13:11 INFO - PROCESS | 1854 | 1462831991329 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:13:11 INFO - PROCESS | 1854 | 1462831991332 Marionette TRACE conn3 <- [1,634,null,{}] 15:13:11 INFO - PROCESS | 1854 | 1462831991355 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}] 15:13:11 INFO - PROCESS | 1854 | 1462831991485 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 15:13:11 INFO - PROCESS | 1854 | 1462831991510 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b494d000 == 74 [pid = 1854] [id = 166] 15:13:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8b1051800) [pid = 1854] [serial = 498] [outer = (nil)] 15:13:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8b1ba0000) [pid = 1854] [serial = 499] [outer = 0x7fb8b1051800] 15:13:11 INFO - PROCESS | 1854 | 1462831991569 Marionette DEBUG loaded listener.js 15:13:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b2003800) [pid = 1854] [serial = 500] [outer = 0x7fb8b1051800] 15:13:12 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:12 INFO - PROCESS | 1854 | 1462831992566 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]]]}] 15:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1263ms 15:13:12 INFO - PROCESS | 1854 | 1462831992592 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 15:13:12 INFO - PROCESS | 1854 | 1462831992599 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 15:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:13:12 INFO - PROCESS | 1854 | 1462831992607 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:13:12 INFO - PROCESS | 1854 | 1462831992613 Marionette TRACE conn3 <- [1,638,null,{}] 15:13:12 INFO - PROCESS | 1854 | 1462831992620 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}] 15:13:12 INFO - PROCESS | 1854 | 1462831992776 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 15:13:12 INFO - PROCESS | 1854 | 1462831992929 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fa6800 == 75 [pid = 1854] [id = 167] 15:13:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a66f1800) [pid = 1854] [serial = 501] [outer = (nil)] 15:13:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a8134c00) [pid = 1854] [serial = 502] [outer = 0x7fb8a66f1800] 15:13:13 INFO - PROCESS | 1854 | 1462831993001 Marionette DEBUG loaded listener.js 15:13:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a8594000) [pid = 1854] [serial = 503] [outer = 0x7fb8a66f1800] 15:13:13 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:13 INFO - PROCESS | 1854 | 1462831993893 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]]]}] 15:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1336ms 15:13:13 INFO - PROCESS | 1854 | 1462831993943 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 15:13:13 INFO - PROCESS | 1854 | 1462831993951 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 15:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:13:13 INFO - PROCESS | 1854 | 1462831993961 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:13:13 INFO - PROCESS | 1854 | 1462831993964 Marionette TRACE conn3 <- [1,642,null,{}] 15:13:13 INFO - PROCESS | 1854 | 1462831993971 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}] 15:13:14 INFO - PROCESS | 1854 | 1462831994147 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 15:13:14 INFO - PROCESS | 1854 | 1462831994296 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091c800 == 76 [pid = 1854] [id = 168] 15:13:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a9a67c00) [pid = 1854] [serial = 504] [outer = (nil)] 15:13:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8ab111000) [pid = 1854] [serial = 505] [outer = 0x7fb8a9a67c00] 15:13:14 INFO - PROCESS | 1854 | 1462831994372 Marionette DEBUG loaded listener.js 15:13:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8adb0f800) [pid = 1854] [serial = 506] [outer = 0x7fb8a9a67c00] 15:13:15 INFO - PROCESS | 1854 | 1462831995282 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]]]}] 15:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1384ms 15:13:15 INFO - PROCESS | 1854 | 1462831995346 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 15:13:15 INFO - PROCESS | 1854 | 1462831995349 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 15:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:13:15 INFO - PROCESS | 1854 | 1462831995357 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:13:15 INFO - PROCESS | 1854 | 1462831995362 Marionette TRACE conn3 <- [1,646,null,{}] 15:13:15 INFO - PROCESS | 1854 | 1462831995378 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}] 15:13:15 INFO - PROCESS | 1854 | 1462831995576 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 15:13:15 INFO - PROCESS | 1854 | 1462831995726 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86cf000 == 77 [pid = 1854] [id = 169] 15:13:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8af493800) [pid = 1854] [serial = 507] [outer = (nil)] 15:13:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8afd3c400) [pid = 1854] [serial = 508] [outer = 0x7fb8af493800] 15:13:15 INFO - PROCESS | 1854 | 1462831995801 Marionette DEBUG loaded listener.js 15:13:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8b051ac00) [pid = 1854] [serial = 509] [outer = 0x7fb8af493800] 15:13:16 INFO - PROCESS | 1854 | 1462831996773 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]]]}] 15:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1483ms 15:13:16 INFO - PROCESS | 1854 | 1462831996841 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 15:13:16 INFO - PROCESS | 1854 | 1462831996846 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 15:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:13:16 INFO - PROCESS | 1854 | 1462831996851 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:13:16 INFO - PROCESS | 1854 | 1462831996854 Marionette TRACE conn3 <- [1,650,null,{}] 15:13:16 INFO - PROCESS | 1854 | 1462831996859 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}] 15:13:17 INFO - PROCESS | 1854 | 1462831997015 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 15:13:17 INFO - PROCESS | 1854 | 1462831997161 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be54d000 == 78 [pid = 1854] [id = 170] 15:13:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8afa13400) [pid = 1854] [serial = 510] [outer = (nil)] 15:13:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8b148ac00) [pid = 1854] [serial = 511] [outer = 0x7fb8afa13400] 15:13:17 INFO - PROCESS | 1854 | 1462831997231 Marionette DEBUG loaded listener.js 15:13:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8b2008000) [pid = 1854] [serial = 512] [outer = 0x7fb8afa13400] 15:13:18 INFO - PROCESS | 1854 | 1462831998069 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]]]}] 15:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1280ms 15:13:18 INFO - PROCESS | 1854 | 1462831998132 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 15:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:13:18 INFO - PROCESS | 1854 | 1462831998136 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 15:13:18 INFO - PROCESS | 1854 | 1462831998142 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:13:18 INFO - PROCESS | 1854 | 1462831998145 Marionette TRACE conn3 <- [1,654,null,{}] 15:13:18 INFO - PROCESS | 1854 | 1462831998150 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}] 15:13:18 INFO - PROCESS | 1854 | 1462831998292 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 15:13:18 INFO - PROCESS | 1854 | 1462831998442 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c13c4800 == 79 [pid = 1854] [id = 171] 15:13:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a15b3c00) [pid = 1854] [serial = 513] [outer = (nil)] 15:13:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8b2049800) [pid = 1854] [serial = 514] [outer = 0x7fb8a15b3c00] 15:13:18 INFO - PROCESS | 1854 | 1462831998510 Marionette DEBUG loaded listener.js 15:13:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8b456ac00) [pid = 1854] [serial = 515] [outer = 0x7fb8a15b3c00] 15:13:19 INFO - PROCESS | 1854 | 1462831999623 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]]]}] 15:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1540ms 15:13:19 INFO - PROCESS | 1854 | 1462831999682 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 15:13:19 INFO - PROCESS | 1854 | 1462831999686 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 15:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:13:19 INFO - PROCESS | 1854 | 1462831999695 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:13:19 INFO - PROCESS | 1854 | 1462831999700 Marionette TRACE conn3 <- [1,658,null,{}] 15:13:19 INFO - PROCESS | 1854 | 1462831999709 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}] 15:13:19 INFO - PROCESS | 1854 | 1462831999859 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 15:13:20 INFO - PROCESS | 1854 | 1462832000036 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adb5c000 == 80 [pid = 1854] [id = 172] 15:13:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a6ae3c00) [pid = 1854] [serial = 516] [outer = (nil)] 15:13:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8a6af0800) [pid = 1854] [serial = 517] [outer = 0x7fb8a6ae3c00] 15:13:20 INFO - PROCESS | 1854 | 1462832000116 Marionette DEBUG loaded listener.js 15:13:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8a82bb000) [pid = 1854] [serial = 518] [outer = 0x7fb8a6ae3c00] 15:13:20 INFO - PROCESS | 1854 | 1462832000956 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]]]}] 15:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1337ms 15:13:21 INFO - PROCESS | 1854 | 1462832001033 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 15:13:21 INFO - PROCESS | 1854 | 1462832001040 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 15:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:13:21 INFO - PROCESS | 1854 | 1462832001050 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:13:21 INFO - PROCESS | 1854 | 1462832001053 Marionette TRACE conn3 <- [1,662,null,{}] 15:13:21 INFO - PROCESS | 1854 | 1462832001059 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}] 15:13:21 INFO - PROCESS | 1854 | 1462832001249 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 15:13:21 INFO - PROCESS | 1854 | 1462832001440 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ae5000 == 81 [pid = 1854] [id = 173] 15:13:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8a975b400) [pid = 1854] [serial = 519] [outer = (nil)] 15:13:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8a9a65c00) [pid = 1854] [serial = 520] [outer = 0x7fb8a975b400] 15:13:21 INFO - PROCESS | 1854 | 1462832001550 Marionette DEBUG loaded listener.js 15:13:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8ab112000) [pid = 1854] [serial = 521] [outer = 0x7fb8a975b400] 15:13:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b118e800 == 80 [pid = 1854] [id = 165] 15:13:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0abe000 == 79 [pid = 1854] [id = 164] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8a661b400) [pid = 1854] [serial = 459] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8a1f86000) [pid = 1854] [serial = 435] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8b1ba2c00) [pid = 1854] [serial = 420] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8ae378c00) [pid = 1854] [serial = 414] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8a1f7d400) [pid = 1854] [serial = 432] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8afc6e800) [pid = 1854] [serial = 423] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8a66f6c00) [pid = 1854] [serial = 411] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8c1884800) [pid = 1854] [serial = 429] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8afd35800) [pid = 1854] [serial = 417] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8a9737c00) [pid = 1854] [serial = 426] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b063d800 == 78 [pid = 1854] [id = 163] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdbc000 == 77 [pid = 1854] [id = 162] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adb5e800 == 76 [pid = 1854] [id = 161] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7f9d000 == 75 [pid = 1854] [id = 160] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74ad800 == 74 [pid = 1854] [id = 159] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0905000 == 73 [pid = 1854] [id = 155] 15:13:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ebf800 == 72 [pid = 1854] [id = 154] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8b0988800) [pid = 1854] [serial = 454] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8aa528000) [pid = 1854] [serial = 409] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a972bc00) [pid = 1854] [serial = 445] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8c37c9800) [pid = 1854] [serial = 438] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a1f85400) [pid = 1854] [serial = 442] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8b0515400) [pid = 1854] [serial = 451] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8b051c000) [pid = 1854] [serial = 453] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8b050f800) [pid = 1854] [serial = 450] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8ae86d400) [pid = 1854] [serial = 448] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8afd39800) [pid = 1854] [serial = 456] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8a15afc00) [pid = 1854] [serial = 441] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8b0990800) [pid = 1854] [serial = 457] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a8592800) [pid = 1854] [serial = 444] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a9a6a000) [pid = 1854] [serial = 447] [outer = (nil)] [url = about:blank] 15:13:22 INFO - PROCESS | 1854 | 1462832002394 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]]]}] 15:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1387ms 15:13:22 INFO - PROCESS | 1854 | 1462832002438 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 15:13:22 INFO - PROCESS | 1854 | 1462832002441 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 15:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:13:22 INFO - PROCESS | 1854 | 1462832002447 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:13:22 INFO - PROCESS | 1854 | 1462832002452 Marionette TRACE conn3 <- [1,666,null,{}] 15:13:22 INFO - PROCESS | 1854 | 1462832002466 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}] 15:13:22 INFO - PROCESS | 1854 | 1462832002604 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 15:13:22 INFO - PROCESS | 1854 | 1462832002726 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9b1d800 == 73 [pid = 1854] [id = 174] 15:13:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a8592800) [pid = 1854] [serial = 522] [outer = (nil)] 15:13:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8ab1f2800) [pid = 1854] [serial = 523] [outer = 0x7fb8a8592800] 15:13:22 INFO - PROCESS | 1854 | 1462832002787 Marionette DEBUG loaded listener.js 15:13:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8af490400) [pid = 1854] [serial = 524] [outer = 0x7fb8a8592800] 15:13:23 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:23 INFO - PROCESS | 1854 | 1462832003473 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]]]}] 15:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1042ms 15:13:23 INFO - PROCESS | 1854 | 1462832003489 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 15:13:23 INFO - PROCESS | 1854 | 1462832003492 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 15:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:13:23 INFO - PROCESS | 1854 | 1462832003498 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:13:23 INFO - PROCESS | 1854 | 1462832003500 Marionette TRACE conn3 <- [1,670,null,{}] 15:13:23 INFO - PROCESS | 1854 | 1462832003505 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}] 15:13:23 INFO - PROCESS | 1854 | 1462832003689 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 15:13:23 INFO - PROCESS | 1854 | 1462832003711 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdc0000 == 74 [pid = 1854] [id = 175] 15:13:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a975c000) [pid = 1854] [serial = 525] [outer = (nil)] 15:13:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8afd38000) [pid = 1854] [serial = 526] [outer = 0x7fb8a975c000] 15:13:23 INFO - PROCESS | 1854 | 1462832003769 Marionette DEBUG loaded listener.js 15:13:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8b0511400) [pid = 1854] [serial = 527] [outer = 0x7fb8a975c000] 15:13:24 INFO - PROCESS | 1854 | 1462832004581 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]]]}] 15:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1124ms 15:13:24 INFO - PROCESS | 1854 | 1462832004623 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 15:13:24 INFO - PROCESS | 1854 | 1462832004627 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 15:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:13:24 INFO - PROCESS | 1854 | 1462832004637 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:13:24 INFO - PROCESS | 1854 | 1462832004639 Marionette TRACE conn3 <- [1,674,null,{}] 15:13:24 INFO - PROCESS | 1854 | 1462832004643 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}] 15:13:24 INFO - PROCESS | 1854 | 1462832004815 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 15:13:24 INFO - PROCESS | 1854 | 1462832004833 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a11800 == 75 [pid = 1854] [id = 176] 15:13:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8b00ae400) [pid = 1854] [serial = 528] [outer = (nil)] 15:13:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8b0988800) [pid = 1854] [serial = 529] [outer = 0x7fb8b00ae400] 15:13:24 INFO - PROCESS | 1854 | 1462832004889 Marionette DEBUG loaded listener.js 15:13:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8b1fd9000) [pid = 1854] [serial = 530] [outer = 0x7fb8b00ae400] 15:13:25 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:13:25 INFO - PROCESS | 1854 | 1462832005803 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]]]}] 15:13:25 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 15:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1238ms 15:13:25 INFO - PROCESS | 1854 | 1462832005870 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 15:13:25 INFO - PROCESS | 1854 | 1462832005873 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 15:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:13:25 INFO - PROCESS | 1854 | 1462832005878 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:13:25 INFO - PROCESS | 1854 | 1462832005880 Marionette TRACE conn3 <- [1,678,null,{}] 15:13:25 INFO - PROCESS | 1854 | 1462832005885 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}] 15:13:26 INFO - PROCESS | 1854 | 1462832006098 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 15:13:26 INFO - PROCESS | 1854 | 1462832006170 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4985000 == 76 [pid = 1854] [id = 177] 15:13:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8b1fd9800) [pid = 1854] [serial = 531] [outer = (nil)] 15:13:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8b7a98000) [pid = 1854] [serial = 532] [outer = 0x7fb8b1fd9800] 15:13:26 INFO - PROCESS | 1854 | 1462832006230 Marionette DEBUG loaded listener.js 15:13:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8be736000) [pid = 1854] [serial = 533] [outer = 0x7fb8b1fd9800] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a661a800) [pid = 1854] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a661b000) [pid = 1854] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8afd35000) [pid = 1854] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a6814000) [pid = 1854] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8af80a000) [pid = 1854] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8b49d0c00) [pid = 1854] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a82b8c00) [pid = 1854] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8ae8d2400) [pid = 1854] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8afd33800) [pid = 1854] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8afd38400) [pid = 1854] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a66ef000) [pid = 1854] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8ae86f800) [pid = 1854] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8af3e2c00) [pid = 1854] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a82c6000) [pid = 1854] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8ac6cec00) [pid = 1854] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a813d400) [pid = 1854] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a66ea800) [pid = 1854] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8ab113400) [pid = 1854] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a2b95800) [pid = 1854] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8a1f7a400) [pid = 1854] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a6616c00) [pid = 1854] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a1f79800) [pid = 1854] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a9731c00) [pid = 1854] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8a9732400) [pid = 1854] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8a66f0000) [pid = 1854] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a6af1400) [pid = 1854] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8afbf0400) [pid = 1854] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8afbef400) [pid = 1854] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8ab11b400) [pid = 1854] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a8136800) [pid = 1854] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:13:26 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8ada4b800) [pid = 1854] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:13:27 INFO - PROCESS | 1854 | 1462832007250 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]]]}] 15:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1390ms 15:13:27 INFO - PROCESS | 1854 | 1462832007269 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 15:13:27 INFO - PROCESS | 1854 | 1462832007271 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 15:13:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:13:27 INFO - PROCESS | 1854 | 1462832007287 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:13:27 INFO - PROCESS | 1854 | 1462832007290 Marionette TRACE conn3 <- [1,682,null,{}] 15:13:27 INFO - PROCESS | 1854 | 1462832007295 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}] 15:13:27 INFO - PROCESS | 1854 | 1462832007462 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 15:13:27 INFO - PROCESS | 1854 | 1462832007479 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b53000 == 77 [pid = 1854] [id = 178] 15:13:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a196bc00) [pid = 1854] [serial = 534] [outer = (nil)] 15:13:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a813d400) [pid = 1854] [serial = 535] [outer = 0x7fb8a196bc00] 15:13:27 INFO - PROCESS | 1854 | 1462832007536 Marionette DEBUG loaded listener.js 15:13:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a9761800) [pid = 1854] [serial = 536] [outer = 0x7fb8a196bc00] 15:13:28 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:28 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:28 INFO - PROCESS | 1854 | 1462832008602 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]]]}] 15:13:28 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) 15:13:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1338ms 15:13:28 INFO - PROCESS | 1854 | 1462832008615 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 15:13:28 INFO - PROCESS | 1854 | 1462832008618 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 15:13:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:13:28 INFO - PROCESS | 1854 | 1462832008623 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:13:28 INFO - PROCESS | 1854 | 1462832008626 Marionette TRACE conn3 <- [1,686,null,{}] 15:13:28 INFO - PROCESS | 1854 | 1462832008630 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}] 15:13:28 INFO - PROCESS | 1854 | 1462832008796 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 15:13:28 INFO - PROCESS | 1854 | 1462832008938 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1eb9800 == 78 [pid = 1854] [id = 179] 15:13:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a15a4400) [pid = 1854] [serial = 537] [outer = (nil)] 15:13:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a1970c00) [pid = 1854] [serial = 538] [outer = 0x7fb8a15a4400] 15:13:29 INFO - PROCESS | 1854 | 1462832009010 Marionette DEBUG loaded listener.js 15:13:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a2b9b000) [pid = 1854] [serial = 539] [outer = 0x7fb8a15a4400] 15:13:30 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:30 INFO - PROCESS | 1854 | 1462832010324 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]]]}] 15:13:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:13:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1732ms 15:13:30 INFO - PROCESS | 1854 | 1462832010443 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 15:13:30 INFO - PROCESS | 1854 | 1462832010451 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 15:13:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:13:30 INFO - PROCESS | 1854 | 1462832010466 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:13:30 INFO - PROCESS | 1854 | 1462832010471 Marionette TRACE conn3 <- [1,690,null,{}] 15:13:30 INFO - PROCESS | 1854 | 1462832010478 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}] 15:13:30 INFO - PROCESS | 1854 | 1462832010635 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 15:13:30 INFO - PROCESS | 1854 | 1462832010780 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6a4800 == 79 [pid = 1854] [id = 180] 15:13:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8a2b9b400) [pid = 1854] [serial = 540] [outer = (nil)] 15:13:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a814d800) [pid = 1854] [serial = 541] [outer = 0x7fb8a2b9b400] 15:13:30 INFO - PROCESS | 1854 | 1462832010852 Marionette DEBUG loaded listener.js 15:13:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a975d800) [pid = 1854] [serial = 542] [outer = 0x7fb8a2b9b400] 15:13:32 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:32 INFO - PROCESS | 1854 | 1462832012055 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]]]}] 15:13:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:13:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1632ms 15:13:32 INFO - PROCESS | 1854 | 1462832012107 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 15:13:32 INFO - PROCESS | 1854 | 1462832012112 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 15:13:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:13:32 INFO - PROCESS | 1854 | 1462832012119 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:13:32 INFO - PROCESS | 1854 | 1462832012123 Marionette TRACE conn3 <- [1,694,null,{}] 15:13:32 INFO - PROCESS | 1854 | 1462832012129 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}] 15:13:32 INFO - PROCESS | 1854 | 1462832012330 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 15:13:32 INFO - PROCESS | 1854 | 1462832012495 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b494b000 == 80 [pid = 1854] [id = 181] 15:13:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8ab117800) [pid = 1854] [serial = 543] [outer = (nil)] 15:13:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8ada4b800) [pid = 1854] [serial = 544] [outer = 0x7fb8ab117800] 15:13:32 INFO - PROCESS | 1854 | 1462832012567 Marionette DEBUG loaded listener.js 15:13:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8ae8d2400) [pid = 1854] [serial = 545] [outer = 0x7fb8ab117800] 15:13:33 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:33 INFO - PROCESS | 1854 | 1462832013872 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]]]}] 15:13:33 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) 15:13:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1785ms 15:13:33 INFO - PROCESS | 1854 | 1462832013903 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 15:13:33 INFO - PROCESS | 1854 | 1462832013907 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 15:13:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:13:33 INFO - PROCESS | 1854 | 1462832013980 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:13:33 INFO - PROCESS | 1854 | 1462832013990 Marionette TRACE conn3 <- [1,698,null,{}] 15:13:34 INFO - PROCESS | 1854 | 1462832013999 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}] 15:13:34 INFO - PROCESS | 1854 | 1462832014158 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 15:13:34 INFO - PROCESS | 1854 | 1462832014314 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ae4800 == 81 [pid = 1854] [id = 182] 15:13:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8a15b2800) [pid = 1854] [serial = 546] [outer = (nil)] 15:13:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a1f87000) [pid = 1854] [serial = 547] [outer = 0x7fb8a15b2800] 15:13:34 INFO - PROCESS | 1854 | 1462832014383 Marionette DEBUG loaded listener.js 15:13:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8af3d7000) [pid = 1854] [serial = 548] [outer = 0x7fb8a15b2800] 15:13:35 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:35 INFO - PROCESS | 1854 | 1462832015866 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]]]}] 15:13:35 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) 15:13:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2006ms 15:13:35 INFO - PROCESS | 1854 | 1462832015920 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 15:13:35 INFO - PROCESS | 1854 | 1462832015924 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 15:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:13:35 INFO - PROCESS | 1854 | 1462832015932 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:13:35 INFO - PROCESS | 1854 | 1462832015937 Marionette TRACE conn3 <- [1,702,null,{}] 15:13:35 INFO - PROCESS | 1854 | 1462832015945 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}] 15:13:36 INFO - PROCESS | 1854 | 1462832016125 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4403000 == 80 [pid = 1854] [id = 139] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74c0000 == 79 [pid = 1854] [id = 144] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a61000 == 78 [pid = 1854] [id = 140] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a1c000 == 77 [pid = 1854] [id = 138] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afa3a000 == 76 [pid = 1854] [id = 26] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6a3000 == 75 [pid = 1854] [id = 25] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e2e000 == 74 [pid = 1854] [id = 24] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d3e800 == 73 [pid = 1854] [id = 8] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a196f400) [pid = 1854] [serial = 462] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a66f3800) [pid = 1854] [serial = 465] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a9761000) [pid = 1854] [serial = 468] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8afbeb800) [pid = 1854] [serial = 471] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | 1462832016318 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b53000 == 72 [pid = 1854] [id = 178] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4985000 == 71 [pid = 1854] [id = 177] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a11800 == 70 [pid = 1854] [id = 176] 15:13:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ae3000 == 71 [pid = 1854] [id = 183] 15:13:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a66eac00) [pid = 1854] [serial = 549] [outer = (nil)] 15:13:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8a7d19400) [pid = 1854] [serial = 550] [outer = 0x7fb8a66eac00] 15:13:36 INFO - PROCESS | 1854 | 1462832016386 Marionette DEBUG loaded listener.js 15:13:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a814dc00) [pid = 1854] [serial = 551] [outer = 0x7fb8a66eac00] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdc0000 == 70 [pid = 1854] [id = 175] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9b1d800 == 69 [pid = 1854] [id = 174] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ae5000 == 68 [pid = 1854] [id = 173] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adb5c000 == 67 [pid = 1854] [id = 172] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c13c4800 == 66 [pid = 1854] [id = 171] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be54d000 == 65 [pid = 1854] [id = 170] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86cf000 == 64 [pid = 1854] [id = 169] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b091c800 == 63 [pid = 1854] [id = 168] 15:13:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fa6800 == 62 [pid = 1854] [id = 167] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8afbe5800) [pid = 1854] [serial = 394] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8be72e800) [pid = 1854] [serial = 367] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8af3de000) [pid = 1854] [serial = 361] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a82c0c00) [pid = 1854] [serial = 358] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a8136c00) [pid = 1854] [serial = 325] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8c1845400) [pid = 1854] [serial = 400] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8ae416400) [pid = 1854] [serial = 328] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8c1831000) [pid = 1854] [serial = 334] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8c2c9e400) [pid = 1854] [serial = 403] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8c1844c00) [pid = 1854] [serial = 283] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8b1b98800) [pid = 1854] [serial = 331] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8b200f400) [pid = 1854] [serial = 397] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8b2049400) [pid = 1854] [serial = 364] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a8139400) [pid = 1854] [serial = 391] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8af8d7000) [pid = 1854] [serial = 489] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8b0697c00) [pid = 1854] [serial = 492] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8afbe6800) [pid = 1854] [serial = 490] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8b098f400) [pid = 1854] [serial = 496] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8ae878c00) [pid = 1854] [serial = 486] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a858f400) [pid = 1854] [serial = 478] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a8147c00) [pid = 1854] [serial = 477] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8b0515800) [pid = 1854] [serial = 475] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a6aed400) [pid = 1854] [serial = 474] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8ac6cf800) [pid = 1854] [serial = 483] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8ae379000) [pid = 1854] [serial = 484] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a972ec00) [pid = 1854] [serial = 480] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a9766c00) [pid = 1854] [serial = 481] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8b105bc00) [pid = 1854] [serial = 497] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a814ac00) [pid = 1854] [serial = 277] [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.] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8b0985c00) [pid = 1854] [serial = 493] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8aeab9800) [pid = 1854] [serial = 487] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8c37d0400) [pid = 1854] [serial = 436] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8be4d2400) [pid = 1854] [serial = 424] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a1f87c00) [pid = 1854] [serial = 433] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8b795b000) [pid = 1854] [serial = 427] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8c30e9000) [pid = 1854] [serial = 430] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a6af1c00) [pid = 1854] [serial = 412] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8aeab9000) [pid = 1854] [serial = 415] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8b05afc00) [pid = 1854] [serial = 418] [outer = (nil)] [url = about:blank] 15:13:36 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8b7958000) [pid = 1854] [serial = 421] [outer = (nil)] [url = about:blank] 15:13:37 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:37 INFO - PROCESS | 1854 | 1462832017504 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]]]}] 15:13:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1581ms 15:13:37 INFO - PROCESS | 1854 | 1462832017512 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 15:13:37 INFO - PROCESS | 1854 | 1462832017519 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 15:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:13:37 INFO - PROCESS | 1854 | 1462832017528 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:13:37 INFO - PROCESS | 1854 | 1462832017532 Marionette TRACE conn3 <- [1,706,null,{}] 15:13:37 INFO - PROCESS | 1854 | 1462832017537 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}] 15:13:37 INFO - PROCESS | 1854 | 1462832017686 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 15:13:37 INFO - PROCESS | 1854 | 1462832017835 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e2e000 == 63 [pid = 1854] [id = 184] 15:13:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a814ac00) [pid = 1854] [serial = 552] [outer = (nil)] 15:13:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a9761000) [pid = 1854] [serial = 553] [outer = 0x7fb8a814ac00] 15:13:37 INFO - PROCESS | 1854 | 1462832017893 Marionette DEBUG loaded listener.js 15:13:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8ab10f000) [pid = 1854] [serial = 554] [outer = 0x7fb8a814ac00] 15:13:38 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:38 INFO - PROCESS | 1854 | 1462832018955 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]]]}] 15:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1437ms 15:13:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:13:38 INFO - PROCESS | 1854 | 1462832018985 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 15:13:38 INFO - PROCESS | 1854 | 1462832018987 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 15:13:38 INFO - PROCESS | 1854 | 1462832018994 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:13:39 INFO - PROCESS | 1854 | 1462832018999 Marionette TRACE conn3 <- [1,710,null,{}] 15:13:39 INFO - PROCESS | 1854 | 1462832019013 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}] 15:13:39 INFO - PROCESS | 1854 | 1462832019198 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 15:13:39 INFO - PROCESS | 1854 | 1462832019320 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae5800 == 64 [pid = 1854] [id = 185] 15:13:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8ae36c000) [pid = 1854] [serial = 555] [outer = (nil)] 15:13:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8ae8cf000) [pid = 1854] [serial = 556] [outer = 0x7fb8ae36c000] 15:13:39 INFO - PROCESS | 1854 | 1462832019383 Marionette DEBUG loaded listener.js 15:13:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8afb48c00) [pid = 1854] [serial = 557] [outer = 0x7fb8ae36c000] 15:13:40 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a975b400) [pid = 1854] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a8592800) [pid = 1854] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8b00ae400) [pid = 1854] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8b1fd9800) [pid = 1854] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a6ae3c00) [pid = 1854] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a975c000) [pid = 1854] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a1f7cc00) [pid = 1854] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a1970400) [pid = 1854] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a9730400) [pid = 1854] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a9730c00) [pid = 1854] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:13:40 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a15ab000) [pid = 1854] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:13:40 INFO - PROCESS | 1854 | 1462832020607 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]]]}] 15:13:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:13:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1640ms 15:13:40 INFO - PROCESS | 1854 | 1462832020633 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 15:13:40 INFO - PROCESS | 1854 | 1462832020637 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 15:13:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:13:40 INFO - PROCESS | 1854 | 1462832020642 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:13:40 INFO - PROCESS | 1854 | 1462832020644 Marionette TRACE conn3 <- [1,714,null,{}] 15:13:40 INFO - PROCESS | 1854 | 1462832020649 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}] 15:13:40 INFO - PROCESS | 1854 | 1462832020787 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 15:13:40 INFO - PROCESS | 1854 | 1462832020837 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affbc000 == 65 [pid = 1854] [id = 186] 15:13:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a1970400) [pid = 1854] [serial = 558] [outer = (nil)] 15:13:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8ae8cb000) [pid = 1854] [serial = 559] [outer = 0x7fb8a1970400] 15:13:40 INFO - PROCESS | 1854 | 1462832020895 Marionette DEBUG loaded listener.js 15:13:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8afc6fc00) [pid = 1854] [serial = 560] [outer = 0x7fb8a1970400] 15:13:41 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:42 INFO - PROCESS | 1854 | 1462832022002 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]]]}] 15:13:42 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 15:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1376ms 15:13:42 INFO - PROCESS | 1854 | 1462832022018 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 15:13:42 INFO - PROCESS | 1854 | 1462832022021 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 15:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:13:42 INFO - PROCESS | 1854 | 1462832022027 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:13:42 INFO - PROCESS | 1854 | 1462832022029 Marionette TRACE conn3 <- [1,718,null,{}] 15:13:42 INFO - PROCESS | 1854 | 1462832022034 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}] 15:13:42 INFO - PROCESS | 1854 | 1462832022165 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 15:13:42 INFO - PROCESS | 1854 | 1462832022184 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091c800 == 66 [pid = 1854] [id = 187] 15:13:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a8597800) [pid = 1854] [serial = 561] [outer = (nil)] 15:13:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8b0511c00) [pid = 1854] [serial = 562] [outer = 0x7fb8a8597800] 15:13:42 INFO - PROCESS | 1854 | 1462832022244 Marionette DEBUG loaded listener.js 15:13:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8b0519400) [pid = 1854] [serial = 563] [outer = 0x7fb8a8597800] 15:13:43 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:43 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:43 INFO - PROCESS | 1854 | 1462832023533 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]]]}] 15:13:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:13:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1527ms 15:13:43 INFO - PROCESS | 1854 | 1462832023555 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 15:13:43 INFO - PROCESS | 1854 | 1462832023562 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 15:13:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:13:43 INFO - PROCESS | 1854 | 1462832023578 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:13:43 INFO - PROCESS | 1854 | 1462832023582 Marionette TRACE conn3 <- [1,722,null,{}] 15:13:43 INFO - PROCESS | 1854 | 1462832023591 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}] 15:13:43 INFO - PROCESS | 1854 | 1462832023835 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 15:13:43 INFO - PROCESS | 1854 | 1462832023954 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fa4000 == 67 [pid = 1854] [id = 188] 15:13:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a972bc00) [pid = 1854] [serial = 564] [outer = (nil)] 15:13:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a9735400) [pid = 1854] [serial = 565] [outer = 0x7fb8a972bc00] 15:13:44 INFO - PROCESS | 1854 | 1462832024068 Marionette DEBUG loaded listener.js 15:13:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8ab113800) [pid = 1854] [serial = 566] [outer = 0x7fb8a972bc00] 15:13:44 INFO - PROCESS | 1854 | 1462832024919 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] 15:13:44 INFO - PROCESS | 1854 | 1462832024976 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 15:13:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:13:44 INFO - PROCESS | 1854 | 1462832024986 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:13:44 INFO - PROCESS | 1854 | 1462832024989 Marionette TRACE conn3 <- [1,726,null,{}] 15:13:44 INFO - PROCESS | 1854 | 1462832024995 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}] 15:13:45 INFO - PROCESS | 1854 | 1462832025160 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 15:13:45 INFO - PROCESS | 1854 | 1462832025303 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74b9800 == 68 [pid = 1854] [id = 189] 15:13:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a972d400) [pid = 1854] [serial = 567] [outer = (nil)] 15:13:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8af8d4000) [pid = 1854] [serial = 568] [outer = 0x7fb8a972d400] 15:13:45 INFO - PROCESS | 1854 | 1462832025373 Marionette DEBUG loaded listener.js 15:13:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8afd40000) [pid = 1854] [serial = 569] [outer = 0x7fb8a972d400] 15:13:46 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:46 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:46 INFO - PROCESS | 1854 | 1462832026377 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]]]}] 15:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1429ms 15:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:13:46 INFO - PROCESS | 1854 | 1462832026415 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 15:13:46 INFO - PROCESS | 1854 | 1462832026418 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 15:13:46 INFO - PROCESS | 1854 | 1462832026424 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:13:46 INFO - PROCESS | 1854 | 1462832026430 Marionette TRACE conn3 <- [1,730,null,{}] 15:13:46 INFO - PROCESS | 1854 | 1462832026446 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}] 15:13:46 INFO - PROCESS | 1854 | 1462832026600 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 15:13:46 INFO - PROCESS | 1854 | 1462832026753 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b495c000 == 69 [pid = 1854] [id = 190] 15:13:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8b0983c00) [pid = 1854] [serial = 570] [outer = (nil)] 15:13:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8b1bcc800) [pid = 1854] [serial = 571] [outer = 0x7fb8b0983c00] 15:13:46 INFO - PROCESS | 1854 | 1462832026867 Marionette DEBUG loaded listener.js 15:13:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8b200a800) [pid = 1854] [serial = 572] [outer = 0x7fb8b0983c00] 15:13:47 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:47 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:47 INFO - PROCESS | 1854 | 1462832027706 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] 15:13:47 INFO - PROCESS | 1854 | 1462832027784 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 15:13:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:13:47 INFO - PROCESS | 1854 | 1462832027792 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:13:47 INFO - PROCESS | 1854 | 1462832027794 Marionette TRACE conn3 <- [1,734,null,{}] 15:13:47 INFO - PROCESS | 1854 | 1462832027800 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}] 15:13:47 INFO - PROCESS | 1854 | 1462832027951 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 15:13:48 INFO - PROCESS | 1854 | 1462832028093 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be471000 == 70 [pid = 1854] [id = 191] 15:13:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8b0dc3c00) [pid = 1854] [serial = 573] [outer = (nil)] 15:13:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8b456d000) [pid = 1854] [serial = 574] [outer = 0x7fb8b0dc3c00] 15:13:48 INFO - PROCESS | 1854 | 1462832028168 Marionette DEBUG loaded listener.js 15:13:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8b7955400) [pid = 1854] [serial = 575] [outer = 0x7fb8b0dc3c00] 15:13:48 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:48 INFO - PROCESS | 1854 | 1462832028954 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]]]}] 15:13:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:13:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1232ms 15:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:13:49 INFO - PROCESS | 1854 | 1462832029025 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 15:13:49 INFO - PROCESS | 1854 | 1462832029028 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 15:13:49 INFO - PROCESS | 1854 | 1462832029034 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:13:49 INFO - PROCESS | 1854 | 1462832029037 Marionette TRACE conn3 <- [1,738,null,{}] 15:13:49 INFO - PROCESS | 1854 | 1462832029042 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}] 15:13:49 INFO - PROCESS | 1854 | 1462832029192 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 15:13:49 INFO - PROCESS | 1854 | 1462832029339 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf916000 == 71 [pid = 1854] [id = 192] 15:13:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8b2049400) [pid = 1854] [serial = 576] [outer = (nil)] 15:13:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8bd6d8800) [pid = 1854] [serial = 577] [outer = 0x7fb8b2049400] 15:13:49 INFO - PROCESS | 1854 | 1462832029412 Marionette DEBUG loaded listener.js 15:13:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8be707400) [pid = 1854] [serial = 578] [outer = 0x7fb8b2049400] 15:13:50 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:50 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:50 INFO - PROCESS | 1854 | 1462832030643 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]]]}] 15:13:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1634ms 15:13:50 INFO - PROCESS | 1854 | 1462832030704 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 15:13:50 INFO - PROCESS | 1854 | 1462832030710 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 15:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:13:50 INFO - PROCESS | 1854 | 1462832030722 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:13:50 INFO - PROCESS | 1854 | 1462832030726 Marionette TRACE conn3 <- [1,742,null,{}] 15:13:50 INFO - PROCESS | 1854 | 1462832030734 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}] 15:13:50 INFO - PROCESS | 1854 | 1462832030928 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 15:13:51 INFO - PROCESS | 1854 | 1462832031082 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fe0000 == 72 [pid = 1854] [id = 193] 15:13:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a1f81800) [pid = 1854] [serial = 579] [outer = (nil)] 15:13:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a7f59000) [pid = 1854] [serial = 580] [outer = 0x7fb8a1f81800] 15:13:51 INFO - PROCESS | 1854 | 1462832031154 Marionette DEBUG loaded listener.js 15:13:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a8560400) [pid = 1854] [serial = 581] [outer = 0x7fb8a1f81800] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8b2049800) [pid = 1854] [serial = 514] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8ab111000) [pid = 1854] [serial = 505] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a8134c00) [pid = 1854] [serial = 502] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8afd3c400) [pid = 1854] [serial = 508] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8b148ac00) [pid = 1854] [serial = 511] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a813d400) [pid = 1854] [serial = 535] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6a4800 == 71 [pid = 1854] [id = 180] 15:13:52 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1eb9800 == 70 [pid = 1854] [id = 179] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8c39d3400) [pid = 1854] [serial = 439] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a6aed000) [pid = 1854] [serial = 466] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8ae41f400) [pid = 1854] [serial = 469] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8b0512800) [pid = 1854] [serial = 472] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a1977000) [pid = 1854] [serial = 463] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a9a65c00) [pid = 1854] [serial = 520] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8ab1f2800) [pid = 1854] [serial = 523] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8af490400) [pid = 1854] [serial = 524] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8b0988800) [pid = 1854] [serial = 529] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8b7a98000) [pid = 1854] [serial = 532] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8b1ba0000) [pid = 1854] [serial = 499] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a82bb000) [pid = 1854] [serial = 518] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a6af0800) [pid = 1854] [serial = 517] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8afd38000) [pid = 1854] [serial = 526] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8ab112000) [pid = 1854] [serial = 521] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8be736000) [pid = 1854] [serial = 533] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8b1fd9000) [pid = 1854] [serial = 530] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8b0511400) [pid = 1854] [serial = 527] [outer = (nil)] [url = about:blank] 15:13:52 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:52 INFO - PROCESS | 1854 | 1462832032456 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]]]}] 15:13:52 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 15:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1783ms 15:13:52 INFO - PROCESS | 1854 | 1462832032504 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 15:13:52 INFO - PROCESS | 1854 | 1462832032511 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 15:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:13:52 INFO - PROCESS | 1854 | 1462832032577 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:13:52 INFO - PROCESS | 1854 | 1462832032580 Marionette TRACE conn3 <- [1,746,null,{}] 15:13:52 INFO - PROCESS | 1854 | 1462832032590 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}] 15:13:52 INFO - PROCESS | 1854 | 1462832032724 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 15:13:52 INFO - PROCESS | 1854 | 1462832032735 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b4a000 == 71 [pid = 1854] [id = 194] 15:13:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a1968c00) [pid = 1854] [serial = 582] [outer = (nil)] 15:13:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a9732800) [pid = 1854] [serial = 583] [outer = 0x7fb8a1968c00] 15:13:52 INFO - PROCESS | 1854 | 1462832032794 Marionette DEBUG loaded listener.js 15:13:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8ae86ec00) [pid = 1854] [serial = 584] [outer = 0x7fb8a1968c00] 15:13:53 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:53 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:53 INFO - PROCESS | 1854 | 1462832033905 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]]]}] 15:13:53 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.) 15:13:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1363ms 15:13:53 INFO - PROCESS | 1854 | 1462832033920 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 15:13:53 INFO - PROCESS | 1854 | 1462832033924 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 15:13:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:13:53 INFO - PROCESS | 1854 | 1462832033930 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:13:53 INFO - PROCESS | 1854 | 1462832033935 Marionette TRACE conn3 <- [1,750,null,{}] 15:13:53 INFO - PROCESS | 1854 | 1462832033949 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}] 15:13:54 INFO - PROCESS | 1854 | 1462832034089 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 15:13:54 INFO - PROCESS | 1854 | 1462832034303 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affb5800 == 72 [pid = 1854] [id = 195] 15:13:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8ae875c00) [pid = 1854] [serial = 585] [outer = (nil)] 15:13:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8afdeec00) [pid = 1854] [serial = 586] [outer = 0x7fb8ae875c00] 15:13:54 INFO - PROCESS | 1854 | 1462832034363 Marionette DEBUG loaded listener.js 15:13:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8b0983800) [pid = 1854] [serial = 587] [outer = 0x7fb8ae875c00] 15:13:55 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:55 INFO - PROCESS | 1854 | 1462832035519 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]]]}] 15:13:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:13:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1636ms 15:13:55 INFO - PROCESS | 1854 | 1462832035570 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 15:13:55 INFO - PROCESS | 1854 | 1462832035574 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 15:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:13:55 INFO - PROCESS | 1854 | 1462832035580 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:13:55 INFO - PROCESS | 1854 | 1462832035582 Marionette TRACE conn3 <- [1,754,null,{}] 15:13:55 INFO - PROCESS | 1854 | 1462832035587 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}] 15:13:55 INFO - PROCESS | 1854 | 1462832035758 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 15:13:55 INFO - PROCESS | 1854 | 1462832035824 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091a800 == 73 [pid = 1854] [id = 196] 15:13:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8afd38000) [pid = 1854] [serial = 588] [outer = (nil)] 15:13:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8b2005400) [pid = 1854] [serial = 589] [outer = 0x7fb8afd38000] 15:13:55 INFO - PROCESS | 1854 | 1462832035881 Marionette DEBUG loaded listener.js 15:13:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8bd66ac00) [pid = 1854] [serial = 590] [outer = 0x7fb8afd38000] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8b1051800) [pid = 1854] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a15b2800) [pid = 1854] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8ab117800) [pid = 1854] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8ae36c000) [pid = 1854] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a1970400) [pid = 1854] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a66eac00) [pid = 1854] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a15a4400) [pid = 1854] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a2b99400) [pid = 1854] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a814ac00) [pid = 1854] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a2b9b400) [pid = 1854] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8a15b3c00) [pid = 1854] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8af493800) [pid = 1854] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8a196bc00) [pid = 1854] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8a9a67c00) [pid = 1854] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8afa13400) [pid = 1854] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:13:56 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8a66f1800) [pid = 1854] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:13:57 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:57 INFO - PROCESS | 1854 | 1462832037036 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]]]}] 15:13:57 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 15:13:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1477ms 15:13:57 INFO - PROCESS | 1854 | 1462832037057 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 15:13:57 INFO - PROCESS | 1854 | 1462832037060 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 15:13:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:13:57 INFO - PROCESS | 1854 | 1462832037066 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:13:57 INFO - PROCESS | 1854 | 1462832037068 Marionette TRACE conn3 <- [1,758,null,{}] 15:13:57 INFO - PROCESS | 1854 | 1462832037073 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}] 15:13:57 INFO - PROCESS | 1854 | 1462832037212 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 15:13:57 INFO - PROCESS | 1854 | 1462832037224 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1177800 == 74 [pid = 1854] [id = 197] 15:13:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8a196bc00) [pid = 1854] [serial = 591] [outer = (nil)] 15:13:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8a8590c00) [pid = 1854] [serial = 592] [outer = 0x7fb8a196bc00] 15:13:57 INFO - PROCESS | 1854 | 1462832037282 Marionette DEBUG loaded listener.js 15:13:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8af493800) [pid = 1854] [serial = 593] [outer = 0x7fb8a196bc00] 15:13:57 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:57 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:13:57 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:57 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:57 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:13:58 INFO - PROCESS | 1854 | 1462832038014 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]]]}] 15:13:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:13:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 983ms 15:13:58 INFO - PROCESS | 1854 | 1462832038048 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 15:13:58 INFO - PROCESS | 1854 | 1462832038051 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 15:13:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:13:58 INFO - PROCESS | 1854 | 1462832038057 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:13:58 INFO - PROCESS | 1854 | 1462832038059 Marionette TRACE conn3 <- [1,762,null,{}] 15:13:58 INFO - PROCESS | 1854 | 1462832038064 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}] 15:13:58 INFO - PROCESS | 1854 | 1462832038275 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 15:13:58 INFO - PROCESS | 1854 | 1462832038426 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:13:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1eb9800 == 75 [pid = 1854] [id = 198] 15:13:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8a15a4400) [pid = 1854] [serial = 594] [outer = (nil)] 15:13:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8a196b800) [pid = 1854] [serial = 595] [outer = 0x7fb8a15a4400] 15:13:58 INFO - PROCESS | 1854 | 1462832038496 Marionette DEBUG loaded listener.js 15:13:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8a6616400) [pid = 1854] [serial = 596] [outer = 0x7fb8a15a4400] 15:13:59 INFO - PROCESS | 1854 | 1462832039701 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]]]}] 15:13:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:13:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1677ms 15:13:59 INFO - PROCESS | 1854 | 1462832039773 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 15:13:59 INFO - PROCESS | 1854 | 1462832039779 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 15:13:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:13:59 INFO - PROCESS | 1854 | 1462832039789 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:13:59 INFO - PROCESS | 1854 | 1462832039793 Marionette TRACE conn3 <- [1,766,null,{}] 15:13:59 INFO - PROCESS | 1854 | 1462832039800 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}] 15:14:00 INFO - PROCESS | 1854 | 1462832040041 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 15:14:00 INFO - PROCESS | 1854 | 1462832040205 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affb9000 == 76 [pid = 1854] [id = 199] 15:14:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a813c400) [pid = 1854] [serial = 597] [outer = (nil)] 15:14:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8ad814c00) [pid = 1854] [serial = 598] [outer = 0x7fb8a813c400] 15:14:00 INFO - PROCESS | 1854 | 1462832040277 Marionette DEBUG loaded listener.js 15:14:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8aeab2000) [pid = 1854] [serial = 599] [outer = 0x7fb8a813c400] 15:14:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:14:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1732ms 15:14:01 INFO - PROCESS | 1854 | 1462832041512 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]]]}] 15:14:01 INFO - PROCESS | 1854 | 1462832041526 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 15:14:01 INFO - PROCESS | 1854 | 1462832041531 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 15:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:14:01 INFO - PROCESS | 1854 | 1462832041548 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:14:01 INFO - PROCESS | 1854 | 1462832041551 Marionette TRACE conn3 <- [1,770,null,{}] 15:14:01 INFO - PROCESS | 1854 | 1462832041558 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}] 15:14:01 INFO - PROCESS | 1854 | 1462832041812 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 15:14:01 INFO - PROCESS | 1854 | 1462832041974 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86c8800 == 77 [pid = 1854] [id = 200] 15:14:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8ae8d4800) [pid = 1854] [serial = 600] [outer = (nil)] 15:14:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8b0515c00) [pid = 1854] [serial = 601] [outer = 0x7fb8ae8d4800] 15:14:02 INFO - PROCESS | 1854 | 1462832042044 Marionette DEBUG loaded listener.js 15:14:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8b1fd8c00) [pid = 1854] [serial = 602] [outer = 0x7fb8ae8d4800] 15:14:02 INFO - PROCESS | 1854 | 1462832042873 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]]]}] 15:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1437ms 15:14:03 INFO - PROCESS | 1854 | 1462832043000 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 15:14:03 INFO - PROCESS | 1854 | 1462832043003 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 15:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:14:03 INFO - PROCESS | 1854 | 1462832043018 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:14:03 INFO - PROCESS | 1854 | 1462832043027 Marionette TRACE conn3 <- [1,774,null,{}] 15:14:03 INFO - PROCESS | 1854 | 1462832043033 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}] 15:14:03 INFO - PROCESS | 1854 | 1462832043219 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 15:14:03 INFO - PROCESS | 1854 | 1462832043408 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c31d5800 == 78 [pid = 1854] [id = 201] 15:14:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a680cc00) [pid = 1854] [serial = 603] [outer = (nil)] 15:14:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8be4d1400) [pid = 1854] [serial = 604] [outer = 0x7fb8a680cc00] 15:14:03 INFO - PROCESS | 1854 | 1462832043521 Marionette DEBUG loaded listener.js 15:14:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8bf965800) [pid = 1854] [serial = 605] [outer = 0x7fb8a680cc00] 15:14:04 INFO - PROCESS | 1854 | 1462832044303 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]]]}] 15:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1343ms 15:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:14:04 INFO - PROCESS | 1854 | 1462832044353 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 15:14:04 INFO - PROCESS | 1854 | 1462832044357 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 15:14:04 INFO - PROCESS | 1854 | 1462832044363 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:14:04 INFO - PROCESS | 1854 | 1462832044367 Marionette TRACE conn3 <- [1,778,null,{}] 15:14:04 INFO - PROCESS | 1854 | 1462832044372 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}] 15:14:04 INFO - PROCESS | 1854 | 1462832044517 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 15:14:04 INFO - PROCESS | 1854 | 1462832044680 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0655000 == 79 [pid = 1854] [id = 202] 15:14:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a20ea000) [pid = 1854] [serial = 606] [outer = (nil)] 15:14:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a20efc00) [pid = 1854] [serial = 607] [outer = 0x7fb8a20ea000] 15:14:04 INFO - PROCESS | 1854 | 1462832044751 Marionette DEBUG loaded listener.js 15:14:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a20f4400) [pid = 1854] [serial = 608] [outer = 0x7fb8a20ea000] 15:14:05 INFO - PROCESS | 1854 | 1462832045805 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]]]}] 15:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1487ms 15:14:05 INFO - PROCESS | 1854 | 1462832045850 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 15:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:14:05 INFO - PROCESS | 1854 | 1462832045855 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 15:14:05 INFO - PROCESS | 1854 | 1462832045862 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:14:05 INFO - PROCESS | 1854 | 1462832045867 Marionette TRACE conn3 <- [1,782,null,{}] 15:14:05 INFO - PROCESS | 1854 | 1462832045876 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}] 15:14:06 INFO - PROCESS | 1854 | 1462832046017 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 15:14:06 INFO - PROCESS | 1854 | 1462832046242 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b85000 == 80 [pid = 1854] [id = 203] 15:14:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a20f0400) [pid = 1854] [serial = 609] [outer = (nil)] 15:14:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a66e8400) [pid = 1854] [serial = 610] [outer = 0x7fb8a20f0400] 15:14:06 INFO - PROCESS | 1854 | 1462832046311 Marionette DEBUG loaded listener.js 15:14:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a6ae6800) [pid = 1854] [serial = 611] [outer = 0x7fb8a20f0400] 15:14:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf61a000 == 79 [pid = 1854] [id = 70] 15:14:07 INFO - PROCESS | 1854 | 1462832047192 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]]]}] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8b0511c00) [pid = 1854] [serial = 562] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8b2003800) [pid = 1854] [serial = 500] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8af3d7000) [pid = 1854] [serial = 548] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8ada4b800) [pid = 1854] [serial = 544] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8afb48c00) [pid = 1854] [serial = 557] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8ae8cb000) [pid = 1854] [serial = 559] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a814dc00) [pid = 1854] [serial = 551] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a1970c00) [pid = 1854] [serial = 538] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8ae8cf000) [pid = 1854] [serial = 556] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8b1bd0c00) [pid = 1854] [serial = 460] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a1f87000) [pid = 1854] [serial = 547] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8ab10f000) [pid = 1854] [serial = 554] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a9761000) [pid = 1854] [serial = 553] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a975d800) [pid = 1854] [serial = 542] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a7d19400) [pid = 1854] [serial = 550] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8a2b9b000) [pid = 1854] [serial = 539] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8b456ac00) [pid = 1854] [serial = 515] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8b051ac00) [pid = 1854] [serial = 509] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8a9761800) [pid = 1854] [serial = 536] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8adb0f800) [pid = 1854] [serial = 506] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8ae8d2400) [pid = 1854] [serial = 545] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8b2008000) [pid = 1854] [serial = 512] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8a8594000) [pid = 1854] [serial = 503] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8a814d800) [pid = 1854] [serial = 541] [outer = (nil)] [url = about:blank] 15:14:07 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8afc6fc00) [pid = 1854] [serial = 560] [outer = (nil)] [url = about:blank] 15:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1390ms 15:14:07 INFO - PROCESS | 1854 | 1462832047251 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 15:14:07 INFO - PROCESS | 1854 | 1462832047258 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 15:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:14:07 INFO - PROCESS | 1854 | 1462832047268 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:14:07 INFO - PROCESS | 1854 | 1462832047271 Marionette TRACE conn3 <- [1,786,null,{}] 15:14:07 INFO - PROCESS | 1854 | 1462832047277 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}] 15:14:07 INFO - PROCESS | 1854 | 1462832047417 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 15:14:07 INFO - PROCESS | 1854 | 1462832047429 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74aa800 == 80 [pid = 1854] [id = 204] 15:14:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8a7f61000) [pid = 1854] [serial = 612] [outer = (nil)] 15:14:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8a814d800) [pid = 1854] [serial = 613] [outer = 0x7fb8a7f61000] 15:14:07 INFO - PROCESS | 1854 | 1462832047491 Marionette DEBUG loaded listener.js 15:14:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8a9736800) [pid = 1854] [serial = 614] [outer = 0x7fb8a7f61000] 15:14:08 INFO - PROCESS | 1854 | 1462832048310 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]]]}] 15:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1083ms 15:14:08 INFO - PROCESS | 1854 | 1462832048351 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 15:14:08 INFO - PROCESS | 1854 | 1462832048354 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 15:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:14:08 INFO - PROCESS | 1854 | 1462832048361 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:14:08 INFO - PROCESS | 1854 | 1462832048366 Marionette TRACE conn3 <- [1,790,null,{}] 15:14:08 INFO - PROCESS | 1854 | 1462832048381 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}] 15:14:08 INFO - PROCESS | 1854 | 1462832048528 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 15:14:08 INFO - PROCESS | 1854 | 1462832048637 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adacb000 == 81 [pid = 1854] [id = 205] 15:14:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8a8139400) [pid = 1854] [serial = 615] [outer = (nil)] 15:14:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8ab114400) [pid = 1854] [serial = 616] [outer = 0x7fb8a8139400] 15:14:08 INFO - PROCESS | 1854 | 1462832048697 Marionette DEBUG loaded listener.js 15:14:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8ae86d000) [pid = 1854] [serial = 617] [outer = 0x7fb8a8139400] 15:14:09 INFO - PROCESS | 1854 | 1462832049351 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]]]}] 15:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1035ms 15:14:09 INFO - PROCESS | 1854 | 1462832049397 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 15:14:09 INFO - PROCESS | 1854 | 1462832049400 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 15:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:14:09 INFO - PROCESS | 1854 | 1462832049406 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:14:09 INFO - PROCESS | 1854 | 1462832049408 Marionette TRACE conn3 <- [1,794,null,{}] 15:14:09 INFO - PROCESS | 1854 | 1462832049413 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}] 15:14:09 INFO - PROCESS | 1854 | 1462832049648 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 15:14:09 INFO - PROCESS | 1854 | 1462832049663 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affd0800 == 82 [pid = 1854] [id = 206] 15:14:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8a196dc00) [pid = 1854] [serial = 618] [outer = (nil)] 15:14:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8afa10c00) [pid = 1854] [serial = 619] [outer = 0x7fb8a196dc00] 15:14:09 INFO - PROCESS | 1854 | 1462832049721 Marionette DEBUG loaded listener.js 15:14:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8afc6fc00) [pid = 1854] [serial = 620] [outer = 0x7fb8a196dc00] 15:14:10 INFO - PROCESS | 1854 | 1462832050556 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]]]}] 15:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1179ms 15:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:14:10 INFO - PROCESS | 1854 | 1462832050585 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 15:14:10 INFO - PROCESS | 1854 | 1462832050588 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 15:14:10 INFO - PROCESS | 1854 | 1462832050592 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:14:10 INFO - PROCESS | 1854 | 1462832050596 Marionette TRACE conn3 <- [1,798,null,{}] 15:14:10 INFO - PROCESS | 1854 | 1462832050601 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}] 15:14:10 INFO - PROCESS | 1854 | 1462832050769 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 15:14:10 INFO - PROCESS | 1854 | 1462832050796 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d6800 == 83 [pid = 1854] [id = 207] 15:14:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8a1971c00) [pid = 1854] [serial = 621] [outer = (nil)] 15:14:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8b0510800) [pid = 1854] [serial = 622] [outer = 0x7fb8a1971c00] 15:14:10 INFO - PROCESS | 1854 | 1462832050853 Marionette DEBUG loaded listener.js 15:14:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8b0992c00) [pid = 1854] [serial = 623] [outer = 0x7fb8a1971c00] 15:14:11 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a8597800) [pid = 1854] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:14:11 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a1f81800) [pid = 1854] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:14:11 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8a1968c00) [pid = 1854] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:14:11 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8afd38000) [pid = 1854] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:14:11 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8ae875c00) [pid = 1854] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:14:11 INFO - PROCESS | 1854 | 1462832051697 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]]]}] 15:14:11 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 15:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1130ms 15:14:11 INFO - PROCESS | 1854 | 1462832051724 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 15:14:11 INFO - PROCESS | 1854 | 1462832051727 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 15:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:14:11 INFO - PROCESS | 1854 | 1462832051732 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:14:11 INFO - PROCESS | 1854 | 1462832051734 Marionette TRACE conn3 <- [1,802,null,{}] 15:14:11 INFO - PROCESS | 1854 | 1462832051739 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}] 15:14:11 INFO - PROCESS | 1854 | 1462832051947 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 15:14:12 INFO - PROCESS | 1854 | 1462832052027 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b494b800 == 84 [pid = 1854] [id = 208] 15:14:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8a66eac00) [pid = 1854] [serial = 624] [outer = (nil)] 15:14:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8b2049c00) [pid = 1854] [serial = 625] [outer = 0x7fb8a66eac00] 15:14:12 INFO - PROCESS | 1854 | 1462832052086 Marionette DEBUG loaded listener.js 15:14:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8bd675c00) [pid = 1854] [serial = 626] [outer = 0x7fb8a66eac00] 15:14:12 INFO - PROCESS | 1854 | 1462832052735 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]]]}] 15:14:12 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 15:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1028ms 15:14:12 INFO - PROCESS | 1854 | 1462832052760 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 15:14:12 INFO - PROCESS | 1854 | 1462832052764 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 15:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:14:12 INFO - PROCESS | 1854 | 1462832052769 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:14:12 INFO - PROCESS | 1854 | 1462832052771 Marionette TRACE conn3 <- [1,806,null,{}] 15:14:12 INFO - PROCESS | 1854 | 1462832052776 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}] 15:14:12 INFO - PROCESS | 1854 | 1462832052944 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 15:14:12 INFO - PROCESS | 1854 | 1462832052965 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86cf000 == 85 [pid = 1854] [id = 209] 15:14:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a858f800) [pid = 1854] [serial = 627] [outer = (nil)] 15:14:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8be70f800) [pid = 1854] [serial = 628] [outer = 0x7fb8a858f800] 15:14:13 INFO - PROCESS | 1854 | 1462832053033 Marionette DEBUG loaded listener.js 15:14:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8bf637400) [pid = 1854] [serial = 629] [outer = 0x7fb8a858f800] 15:14:13 INFO - PROCESS | 1854 | 1462832053810 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]]]}] 15:14:13 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 15:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1075ms 15:14:13 INFO - PROCESS | 1854 | 1462832053847 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 15:14:13 INFO - PROCESS | 1854 | 1462832053852 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 15:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:14:13 INFO - PROCESS | 1854 | 1462832053861 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:14:13 INFO - PROCESS | 1854 | 1462832053865 Marionette TRACE conn3 <- [1,810,null,{}] 15:14:13 INFO - PROCESS | 1854 | 1462832053890 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}] 15:14:14 INFO - PROCESS | 1854 | 1462832054097 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 15:14:14 INFO - PROCESS | 1854 | 1462832054212 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b5b000 == 86 [pid = 1854] [id = 210] 15:14:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8a15b0000) [pid = 1854] [serial = 630] [outer = (nil)] 15:14:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a6612400) [pid = 1854] [serial = 631] [outer = 0x7fb8a15b0000] 15:14:14 INFO - PROCESS | 1854 | 1462832054284 Marionette DEBUG loaded listener.js 15:14:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8a7d1c800) [pid = 1854] [serial = 632] [outer = 0x7fb8a15b0000] 15:14:15 INFO - PROCESS | 1854 | 1462832055156 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]]]}] 15:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1333ms 15:14:15 INFO - PROCESS | 1854 | 1462832055193 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 15:14:15 INFO - PROCESS | 1854 | 1462832055201 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 15:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:14:15 INFO - PROCESS | 1854 | 1462832055211 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:14:15 INFO - PROCESS | 1854 | 1462832055214 Marionette TRACE conn3 <- [1,814,null,{}] 15:14:15 INFO - PROCESS | 1854 | 1462832055220 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}] 15:14:15 INFO - PROCESS | 1854 | 1462832055372 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 15:14:15 INFO - PROCESS | 1854 | 1462832055527 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d0000 == 87 [pid = 1854] [id = 211] 15:14:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a7d19400) [pid = 1854] [serial = 633] [outer = (nil)] 15:14:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a975f400) [pid = 1854] [serial = 634] [outer = 0x7fb8a7d19400] 15:14:15 INFO - PROCESS | 1854 | 1462832055595 Marionette DEBUG loaded listener.js 15:14:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8ab118400) [pid = 1854] [serial = 635] [outer = 0x7fb8a7d19400] 15:14:16 INFO - PROCESS | 1854 | 1462832056519 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] 15:14:16 INFO - PROCESS | 1854 | 1462832056551 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 15:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:14:16 INFO - PROCESS | 1854 | 1462832056557 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:14:16 INFO - PROCESS | 1854 | 1462832056563 Marionette TRACE conn3 <- [1,818,null,{}] 15:14:16 INFO - PROCESS | 1854 | 1462832056579 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}] 15:14:16 INFO - PROCESS | 1854 | 1462832056735 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 15:14:16 INFO - PROCESS | 1854 | 1462832056890 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3016000 == 88 [pid = 1854] [id = 212] 15:14:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8af881400) [pid = 1854] [serial = 636] [outer = (nil)] 15:14:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8b0512800) [pid = 1854] [serial = 637] [outer = 0x7fb8af881400] 15:14:16 INFO - PROCESS | 1854 | 1462832056962 Marionette DEBUG loaded listener.js 15:14:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8b2010400) [pid = 1854] [serial = 638] [outer = 0x7fb8af881400] 15:14:17 INFO - PROCESS | 1854 | 1462832057811 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]]]}] 15:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1285ms 15:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:14:17 INFO - PROCESS | 1854 | 1462832057843 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 15:14:17 INFO - PROCESS | 1854 | 1462832057846 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 15:14:17 INFO - PROCESS | 1854 | 1462832057852 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:14:17 INFO - PROCESS | 1854 | 1462832057855 Marionette TRACE conn3 <- [1,822,null,{}] 15:14:17 INFO - PROCESS | 1854 | 1462832057860 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}] 15:14:18 INFO - PROCESS | 1854 | 1462832058008 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 15:14:18 INFO - PROCESS | 1854 | 1462832058173 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3adf800 == 89 [pid = 1854] [id = 213] 15:14:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8afc79800) [pid = 1854] [serial = 639] [outer = (nil)] 15:14:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8be9c6c00) [pid = 1854] [serial = 640] [outer = 0x7fb8afc79800] 15:14:18 INFO - PROCESS | 1854 | 1462832058243 Marionette DEBUG loaded listener.js 15:14:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8bfabec00) [pid = 1854] [serial = 641] [outer = 0x7fb8afc79800] 15:14:19 INFO - PROCESS | 1854 | 1462832059105 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] 15:14:19 INFO - PROCESS | 1854 | 1462832059144 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 15:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:14:19 INFO - PROCESS | 1854 | 1462832059150 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:14:19 INFO - PROCESS | 1854 | 1462832059153 Marionette TRACE conn3 <- [1,826,null,{}] 15:14:19 INFO - PROCESS | 1854 | 1462832059158 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}] 15:14:19 INFO - PROCESS | 1854 | 1462832059311 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 15:14:19 INFO - PROCESS | 1854 | 1462832059464 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c5545000 == 90 [pid = 1854] [id = 214] 15:14:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a16f5400) [pid = 1854] [serial = 642] [outer = (nil)] 15:14:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a16fa000) [pid = 1854] [serial = 643] [outer = 0x7fb8a16f5400] 15:14:19 INFO - PROCESS | 1854 | 1462832059534 Marionette DEBUG loaded listener.js 15:14:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8b1ba6800) [pid = 1854] [serial = 644] [outer = 0x7fb8a16f5400] 15:14:20 INFO - PROCESS | 1854 | 1462832060360 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]]]}] 15:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1280ms 15:14:20 INFO - PROCESS | 1854 | 1462832060431 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 15:14:20 INFO - PROCESS | 1854 | 1462832060434 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 15:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:14:20 INFO - PROCESS | 1854 | 1462832060440 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:14:20 INFO - PROCESS | 1854 | 1462832060443 Marionette TRACE conn3 <- [1,830,null,{}] 15:14:20 INFO - PROCESS | 1854 | 1462832060448 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}] 15:14:20 INFO - PROCESS | 1854 | 1462832060664 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 15:14:20 INFO - PROCESS | 1854 | 1462832060815 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c63bb000 == 91 [pid = 1854] [id = 215] 15:14:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a16f9000) [pid = 1854] [serial = 645] [outer = (nil)] 15:14:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8c1844800) [pid = 1854] [serial = 646] [outer = 0x7fb8a16f9000] 15:14:20 INFO - PROCESS | 1854 | 1462832060886 Marionette DEBUG loaded listener.js 15:14:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8c37c7c00) [pid = 1854] [serial = 647] [outer = 0x7fb8a16f9000] 15:14:21 INFO - PROCESS | 1854 | 1462832061694 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]]]}] 15:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1327ms 15:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:14:21 INFO - PROCESS | 1854 | 1462832061767 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 15:14:21 INFO - PROCESS | 1854 | 1462832061770 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 15:14:21 INFO - PROCESS | 1854 | 1462832061776 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:14:21 INFO - PROCESS | 1854 | 1462832061779 Marionette TRACE conn3 <- [1,834,null,{}] 15:14:21 INFO - PROCESS | 1854 | 1462832061785 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}] 15:14:21 INFO - PROCESS | 1854 | 1462832061938 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 15:14:22 INFO - PROCESS | 1854 | 1462832062088 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec9800 == 92 [pid = 1854] [id = 216] 15:14:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a16ff000) [pid = 1854] [serial = 648] [outer = (nil)] 15:14:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a1f66c00) [pid = 1854] [serial = 649] [outer = 0x7fb8a16ff000] 15:14:22 INFO - PROCESS | 1854 | 1462832062156 Marionette DEBUG loaded listener.js 15:14:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a1f6bc00) [pid = 1854] [serial = 650] [outer = 0x7fb8a16ff000] 15:14:23 INFO - PROCESS | 1854 | 1462832063259 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]]]}] 15:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1534ms 15:14:23 INFO - PROCESS | 1854 | 1462832063314 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 15:14:23 INFO - PROCESS | 1854 | 1462832063326 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 15:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:14:23 INFO - PROCESS | 1854 | 1462832063335 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:14:23 INFO - PROCESS | 1854 | 1462832063347 Marionette TRACE conn3 <- [1,838,null,{}] 15:14:23 INFO - PROCESS | 1854 | 1462832063358 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}] 15:14:23 INFO - PROCESS | 1854 | 1462832063519 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 15:14:23 INFO - PROCESS | 1854 | 1462832063679 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec8800 == 93 [pid = 1854] [id = 217] 15:14:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a1f81000) [pid = 1854] [serial = 651] [outer = (nil)] 15:14:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8a1f84800) [pid = 1854] [serial = 652] [outer = 0x7fb8a1f81000] 15:14:23 INFO - PROCESS | 1854 | 1462832063749 Marionette DEBUG loaded listener.js 15:14:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8a20eec00) [pid = 1854] [serial = 653] [outer = 0x7fb8a1f81000] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c31e8000 == 92 [pid = 1854] [id = 73] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9b17000 == 91 [pid = 1854] [id = 15] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a8590c00) [pid = 1854] [serial = 592] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b494b800 == 90 [pid = 1854] [id = 208] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d6800 == 89 [pid = 1854] [id = 207] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affd0800 == 88 [pid = 1854] [id = 206] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adacb000 == 87 [pid = 1854] [id = 205] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74aa800 == 86 [pid = 1854] [id = 204] 15:14:24 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b85000 == 85 [pid = 1854] [id = 203] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8b0519400) [pid = 1854] [serial = 563] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8b456d000) [pid = 1854] [serial = 574] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a8560400) [pid = 1854] [serial = 581] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a7f59000) [pid = 1854] [serial = 580] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8bd6d8800) [pid = 1854] [serial = 577] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a9732800) [pid = 1854] [serial = 583] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8ae86ec00) [pid = 1854] [serial = 584] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a9735400) [pid = 1854] [serial = 565] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8b1bcc800) [pid = 1854] [serial = 571] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8af8d4000) [pid = 1854] [serial = 568] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8b2005400) [pid = 1854] [serial = 589] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8bd66ac00) [pid = 1854] [serial = 590] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8afdeec00) [pid = 1854] [serial = 586] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8b0983800) [pid = 1854] [serial = 587] [outer = (nil)] [url = about:blank] 15:14:24 INFO - PROCESS | 1854 | 1462832064565 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]]]}] 15:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1245ms 15:14:24 INFO - PROCESS | 1854 | 1462832064586 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 15:14:24 INFO - PROCESS | 1854 | 1462832064593 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 15:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:14:24 INFO - PROCESS | 1854 | 1462832064603 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:14:24 INFO - PROCESS | 1854 | 1462832064606 Marionette TRACE conn3 <- [1,842,null,{}] 15:14:24 INFO - PROCESS | 1854 | 1462832064612 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}] 15:14:24 INFO - PROCESS | 1854 | 1462832064751 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 15:14:24 INFO - PROCESS | 1854 | 1462832064769 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e0f000 == 86 [pid = 1854] [id = 218] 15:14:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a6617400) [pid = 1854] [serial = 654] [outer = (nil)] 15:14:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a66ea400) [pid = 1854] [serial = 655] [outer = 0x7fb8a6617400] 15:14:24 INFO - PROCESS | 1854 | 1462832064827 Marionette DEBUG loaded listener.js 15:14:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a680d800) [pid = 1854] [serial = 656] [outer = 0x7fb8a6617400] 15:14:25 INFO - PROCESS | 1854 | 1462832065683 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]]]}] 15:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1128ms 15:14:25 INFO - PROCESS | 1854 | 1462832065730 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 15:14:25 INFO - PROCESS | 1854 | 1462832065734 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 15:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:14:25 INFO - PROCESS | 1854 | 1462832065739 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:14:25 INFO - PROCESS | 1854 | 1462832065745 Marionette TRACE conn3 <- [1,846,null,{}] 15:14:25 INFO - PROCESS | 1854 | 1462832065760 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}] 15:14:25 INFO - PROCESS | 1854 | 1462832065906 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 15:14:25 INFO - PROCESS | 1854 | 1462832065919 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ab429000 == 87 [pid = 1854] [id = 219] 15:14:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8a7f65400) [pid = 1854] [serial = 657] [outer = (nil)] 15:14:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a813b000) [pid = 1854] [serial = 658] [outer = 0x7fb8a7f65400] 15:14:25 INFO - PROCESS | 1854 | 1462832065980 Marionette DEBUG loaded listener.js 15:14:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a82c4800) [pid = 1854] [serial = 659] [outer = 0x7fb8a7f65400] 15:14:26 INFO - PROCESS | 1854 | 1462832066748 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]]]}] 15:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1035ms 15:14:26 INFO - PROCESS | 1854 | 1462832066775 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 15:14:26 INFO - PROCESS | 1854 | 1462832066779 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 15:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:14:26 INFO - PROCESS | 1854 | 1462832066785 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:14:26 INFO - PROCESS | 1854 | 1462832066787 Marionette TRACE conn3 <- [1,850,null,{}] 15:14:26 INFO - PROCESS | 1854 | 1462832066792 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}] 15:14:26 INFO - PROCESS | 1854 | 1462832066978 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 15:14:27 INFO - PROCESS | 1854 | 1462832067005 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aea97000 == 88 [pid = 1854] [id = 220] 15:14:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a20f2000) [pid = 1854] [serial = 660] [outer = (nil)] 15:14:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a8588800) [pid = 1854] [serial = 661] [outer = 0x7fb8a20f2000] 15:14:27 INFO - PROCESS | 1854 | 1462832067063 Marionette DEBUG loaded listener.js 15:14:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8a972fc00) [pid = 1854] [serial = 662] [outer = 0x7fb8a20f2000] 15:14:27 INFO - PROCESS | 1854 | 1462832067853 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]]]}] 15:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1129ms 15:14:27 INFO - PROCESS | 1854 | 1462832067914 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 15:14:27 INFO - PROCESS | 1854 | 1462832067917 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 15:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:14:27 INFO - PROCESS | 1854 | 1462832067923 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:14:27 INFO - PROCESS | 1854 | 1462832067925 Marionette TRACE conn3 <- [1,854,null,{}] 15:14:27 INFO - PROCESS | 1854 | 1462832067930 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}] 15:14:28 INFO - PROCESS | 1854 | 1462832068111 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 15:14:28 INFO - PROCESS | 1854 | 1462832068140 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affd0800 == 89 [pid = 1854] [id = 221] 15:14:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a8592c00) [pid = 1854] [serial = 663] [outer = (nil)] 15:14:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a975ec00) [pid = 1854] [serial = 664] [outer = 0x7fb8a8592c00] 15:14:28 INFO - PROCESS | 1854 | 1462832068199 Marionette DEBUG loaded listener.js 15:14:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a97f2400) [pid = 1854] [serial = 665] [outer = 0x7fb8a8592c00] 15:14:29 INFO - PROCESS | 1854 | 1462832069058 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]]]}] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a196bc00) [pid = 1854] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a196dc00) [pid = 1854] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a1971c00) [pid = 1854] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a8139400) [pid = 1854] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a20f0400) [pid = 1854] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a66eac00) [pid = 1854] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:14:29 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a7f61000) [pid = 1854] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1176ms 15:14:29 INFO - PROCESS | 1854 | 1462832069114 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 15:14:29 INFO - PROCESS | 1854 | 1462832069117 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 15:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:14:29 INFO - PROCESS | 1854 | 1462832069123 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:14:29 INFO - PROCESS | 1854 | 1462832069125 Marionette TRACE conn3 <- [1,858,null,{}] 15:14:29 INFO - PROCESS | 1854 | 1462832069130 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}] 15:14:29 INFO - PROCESS | 1854 | 1462832069277 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 15:14:29 INFO - PROCESS | 1854 | 1462832069387 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0657800 == 90 [pid = 1854] [id = 222] 15:14:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a9734800) [pid = 1854] [serial = 666] [outer = (nil)] 15:14:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8ab1ec000) [pid = 1854] [serial = 667] [outer = 0x7fb8a9734800] 15:14:29 INFO - PROCESS | 1854 | 1462832069446 Marionette DEBUG loaded listener.js 15:14:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8ad811800) [pid = 1854] [serial = 668] [outer = 0x7fb8a9734800] 15:14:30 INFO - PROCESS | 1854 | 1462832070009 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]]]}] 15:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 15:14:30 INFO - PROCESS | 1854 | 1462832070053 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 15:14:30 INFO - PROCESS | 1854 | 1462832070056 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 15:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:14:30 INFO - PROCESS | 1854 | 1462832070061 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:14:30 INFO - PROCESS | 1854 | 1462832070063 Marionette TRACE conn3 <- [1,862,null,{}] 15:14:30 INFO - PROCESS | 1854 | 1462832070068 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}] 15:14:30 INFO - PROCESS | 1854 | 1462832070197 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 15:14:30 INFO - PROCESS | 1854 | 1462832070214 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1187000 == 91 [pid = 1854] [id = 223] 15:14:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8ac6cfc00) [pid = 1854] [serial = 669] [outer = (nil)] 15:14:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8ae414400) [pid = 1854] [serial = 670] [outer = 0x7fb8ac6cfc00] 15:14:30 INFO - PROCESS | 1854 | 1462832070272 Marionette DEBUG loaded listener.js 15:14:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8ae86a400) [pid = 1854] [serial = 671] [outer = 0x7fb8ac6cfc00] 15:14:31 INFO - PROCESS | 1854 | 1462832070998 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]]]}] 15:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 983ms 15:14:31 INFO - PROCESS | 1854 | 1462832071094 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 15:14:31 INFO - PROCESS | 1854 | 1462832071100 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 15:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:14:31 INFO - PROCESS | 1854 | 1462832071141 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:14:31 INFO - PROCESS | 1854 | 1462832071147 Marionette TRACE conn3 <- [1,866,null,{}] 15:14:31 INFO - PROCESS | 1854 | 1462832071155 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}] 15:14:31 INFO - PROCESS | 1854 | 1462832071362 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 15:14:31 INFO - PROCESS | 1854 | 1462832071518 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aba800 == 92 [pid = 1854] [id = 224] 15:14:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a1976800) [pid = 1854] [serial = 672] [outer = (nil)] 15:14:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a1f66800) [pid = 1854] [serial = 673] [outer = 0x7fb8a1976800] 15:14:31 INFO - PROCESS | 1854 | 1462832071588 Marionette DEBUG loaded listener.js 15:14:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8a1f88400) [pid = 1854] [serial = 674] [outer = 0x7fb8a1976800] 15:14:32 INFO - PROCESS | 1854 | 1462832072477 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]]]}] 15:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1417ms 15:14:32 INFO - PROCESS | 1854 | 1462832072530 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 15:14:32 INFO - PROCESS | 1854 | 1462832072534 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 15:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:14:32 INFO - PROCESS | 1854 | 1462832072546 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:14:32 INFO - PROCESS | 1854 | 1462832072551 Marionette TRACE conn3 <- [1,870,null,{}] 15:14:32 INFO - PROCESS | 1854 | 1462832072557 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}] 15:14:32 INFO - PROCESS | 1854 | 1462832072717 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 15:14:32 INFO - PROCESS | 1854 | 1462832072870 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afccc000 == 93 [pid = 1854] [id = 225] 15:14:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8a1f5f400) [pid = 1854] [serial = 675] [outer = (nil)] 15:14:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8a66f4c00) [pid = 1854] [serial = 676] [outer = 0x7fb8a1f5f400] 15:14:32 INFO - PROCESS | 1854 | 1462832072939 Marionette DEBUG loaded listener.js 15:14:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a7d19800) [pid = 1854] [serial = 677] [outer = 0x7fb8a1f5f400] 15:14:33 INFO - PROCESS | 1854 | 1462832073871 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]]]}] 15:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1383ms 15:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:14:33 INFO - PROCESS | 1854 | 1462832073927 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 15:14:33 INFO - PROCESS | 1854 | 1462832073930 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 15:14:33 INFO - PROCESS | 1854 | 1462832073937 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:14:33 INFO - PROCESS | 1854 | 1462832073940 Marionette TRACE conn3 <- [1,874,null,{}] 15:14:33 INFO - PROCESS | 1854 | 1462832073956 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}] 15:14:34 INFO - PROCESS | 1854 | 1462832074120 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 15:14:34 INFO - PROCESS | 1854 | 1462832074279 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b860b800 == 94 [pid = 1854] [id = 226] 15:14:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a8592800) [pid = 1854] [serial = 678] [outer = (nil)] 15:14:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a9761000) [pid = 1854] [serial = 679] [outer = 0x7fb8a8592800] 15:14:34 INFO - PROCESS | 1854 | 1462832074357 Marionette DEBUG loaded listener.js 15:14:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a9b60800) [pid = 1854] [serial = 680] [outer = 0x7fb8a8592800] 15:14:35 INFO - PROCESS | 1854 | 1462832075170 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]]]}] 15:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1282ms 15:14:35 INFO - PROCESS | 1854 | 1462832075218 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 15:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:14:35 INFO - PROCESS | 1854 | 1462832075221 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 15:14:35 INFO - PROCESS | 1854 | 1462832075227 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:14:35 INFO - PROCESS | 1854 | 1462832075230 Marionette TRACE conn3 <- [1,878,null,{}] 15:14:35 INFO - PROCESS | 1854 | 1462832075235 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}] 15:14:35 INFO - PROCESS | 1854 | 1462832075399 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 15:14:35 INFO - PROCESS | 1854 | 1462832075559 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be7bc800 == 95 [pid = 1854] [id = 227] 15:14:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a8139400) [pid = 1854] [serial = 681] [outer = (nil)] 15:14:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8ab1f3400) [pid = 1854] [serial = 682] [outer = 0x7fb8a8139400] 15:14:35 INFO - PROCESS | 1854 | 1462832075627 Marionette DEBUG loaded listener.js 15:14:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8ae86cc00) [pid = 1854] [serial = 683] [outer = 0x7fb8a8139400] 15:14:36 INFO - PROCESS | 1854 | 1462832076441 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]]]}] 15:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1226ms 15:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:14:36 INFO - PROCESS | 1854 | 1462832076454 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 15:14:36 INFO - PROCESS | 1854 | 1462832076456 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 15:14:36 INFO - PROCESS | 1854 | 1462832076476 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:14:36 INFO - PROCESS | 1854 | 1462832076479 Marionette TRACE conn3 <- [1,882,null,{}] 15:14:36 INFO - PROCESS | 1854 | 1462832076487 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}] 15:14:36 INFO - PROCESS | 1854 | 1462832076637 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 15:14:36 INFO - PROCESS | 1854 | 1462832076796 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c1929800 == 96 [pid = 1854] [id = 228] 15:14:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a9b63000) [pid = 1854] [serial = 684] [outer = (nil)] 15:14:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8ae8c9000) [pid = 1854] [serial = 685] [outer = 0x7fb8a9b63000] 15:14:36 INFO - PROCESS | 1854 | 1462832076866 Marionette DEBUG loaded listener.js 15:14:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8ae8d3400) [pid = 1854] [serial = 686] [outer = 0x7fb8a9b63000] 15:14:37 INFO - PROCESS | 1854 | 1462832077679 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]]]}] 15:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1250ms 15:14:37 INFO - PROCESS | 1854 | 1462832077712 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 15:14:37 INFO - PROCESS | 1854 | 1462832077715 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 15:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:14:37 INFO - PROCESS | 1854 | 1462832077723 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:14:37 INFO - PROCESS | 1854 | 1462832077725 Marionette TRACE conn3 <- [1,886,null,{}] 15:14:37 INFO - PROCESS | 1854 | 1462832077731 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}] 15:14:37 INFO - PROCESS | 1854 | 1462832077909 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 15:14:38 INFO - PROCESS | 1854 | 1462832078074 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3709800 == 97 [pid = 1854] [id = 229] 15:14:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8ae8cc800) [pid = 1854] [serial = 687] [outer = (nil)] 15:14:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8afbef400) [pid = 1854] [serial = 688] [outer = 0x7fb8ae8cc800] 15:14:38 INFO - PROCESS | 1854 | 1462832078153 Marionette DEBUG loaded listener.js 15:14:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8afdeec00) [pid = 1854] [serial = 689] [outer = 0x7fb8ae8cc800] 15:14:39 INFO - PROCESS | 1854 | 1462832079022 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]]]}] 15:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1331ms 15:14:39 INFO - PROCESS | 1854 | 1462832079054 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 15:14:39 INFO - PROCESS | 1854 | 1462832079057 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 15:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:14:39 INFO - PROCESS | 1854 | 1462832079063 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:14:39 INFO - PROCESS | 1854 | 1462832079065 Marionette TRACE conn3 <- [1,890,null,{}] 15:14:39 INFO - PROCESS | 1854 | 1462832079071 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}] 15:14:39 INFO - PROCESS | 1854 | 1462832079216 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 15:14:39 INFO - PROCESS | 1854 | 1462832079622 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6ab0800 == 98 [pid = 1854] [id = 230] 15:14:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a16fdc00) [pid = 1854] [serial = 690] [outer = (nil)] 15:14:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a1973800) [pid = 1854] [serial = 691] [outer = 0x7fb8a16fdc00] 15:14:39 INFO - PROCESS | 1854 | 1462832079762 Marionette DEBUG loaded listener.js 15:14:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a1f82c00) [pid = 1854] [serial = 692] [outer = 0x7fb8a16fdc00] 15:14:40 INFO - PROCESS | 1854 | 1462832080744 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]]]}] 15:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1736ms 15:14:40 INFO - PROCESS | 1854 | 1462832080799 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 15:14:40 INFO - PROCESS | 1854 | 1462832080803 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 15:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:14:40 INFO - PROCESS | 1854 | 1462832080811 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:14:40 INFO - PROCESS | 1854 | 1462832080816 Marionette TRACE conn3 <- [1,894,null,{}] 15:14:40 INFO - PROCESS | 1854 | 1462832080822 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}] 15:14:41 INFO - PROCESS | 1854 | 1462832081022 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 15:14:41 INFO - PROCESS | 1854 | 1462832081288 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a154e000 == 97 [pid = 1854] [id = 146] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3aea800 == 96 [pid = 1854] [id = 132] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf614000 == 95 [pid = 1854] [id = 96] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3af6000 == 94 [pid = 1854] [id = 99] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8ad814c00) [pid = 1854] [serial = 598] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a196b800) [pid = 1854] [serial = 595] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8be4d1400) [pid = 1854] [serial = 604] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a20efc00) [pid = 1854] [serial = 607] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8b0515c00) [pid = 1854] [serial = 601] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8be70f800) [pid = 1854] [serial = 628] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1eaa800 == 95 [pid = 1854] [id = 231] 15:14:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8a1f69c00) [pid = 1854] [serial = 693] [outer = (nil)] 15:14:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a2b9a800) [pid = 1854] [serial = 694] [outer = 0x7fb8a1f69c00] 15:14:41 INFO - PROCESS | 1854 | 1462832081411 Marionette DEBUG loaded listener.js 15:14:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a66f1800) [pid = 1854] [serial = 695] [outer = 0x7fb8a1f69c00] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0657800 == 94 [pid = 1854] [id = 222] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affd0800 == 93 [pid = 1854] [id = 221] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aea97000 == 92 [pid = 1854] [id = 220] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ab429000 == 91 [pid = 1854] [id = 219] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e0f000 == 90 [pid = 1854] [id = 218] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec8800 == 89 [pid = 1854] [id = 217] 15:14:41 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86cf000 == 88 [pid = 1854] [id = 209] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8af493800) [pid = 1854] [serial = 593] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8afa10c00) [pid = 1854] [serial = 619] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8b0510800) [pid = 1854] [serial = 622] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8ab114400) [pid = 1854] [serial = 616] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a66e8400) [pid = 1854] [serial = 610] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8a6ae6800) [pid = 1854] [serial = 611] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8b2049c00) [pid = 1854] [serial = 625] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a9736800) [pid = 1854] [serial = 614] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a814d800) [pid = 1854] [serial = 613] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8bd675c00) [pid = 1854] [serial = 626] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8b0992c00) [pid = 1854] [serial = 623] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8afc6fc00) [pid = 1854] [serial = 620] [outer = (nil)] [url = about:blank] 15:14:41 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8ae86d000) [pid = 1854] [serial = 617] [outer = (nil)] [url = about:blank] 15:14:42 INFO - PROCESS | 1854 | 1462832082120 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]]]}] 15:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1338ms 15:14:42 INFO - PROCESS | 1854 | 1462832082149 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 15:14:42 INFO - PROCESS | 1854 | 1462832082154 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 15:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:14:42 INFO - PROCESS | 1854 | 1462832082162 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:14:42 INFO - PROCESS | 1854 | 1462832082165 Marionette TRACE conn3 <- [1,898,null,{}] 15:14:42 INFO - PROCESS | 1854 | 1462832082170 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}] 15:14:42 INFO - PROCESS | 1854 | 1462832082318 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 15:14:42 INFO - PROCESS | 1854 | 1462832082432 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fd6000 == 89 [pid = 1854] [id = 232] 15:14:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a16f5000) [pid = 1854] [serial = 696] [outer = (nil)] 15:14:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a6ae5c00) [pid = 1854] [serial = 697] [outer = 0x7fb8a16f5000] 15:14:42 INFO - PROCESS | 1854 | 1462832082490 Marionette DEBUG loaded listener.js 15:14:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a7e70400) [pid = 1854] [serial = 698] [outer = 0x7fb8a16f5000] 15:14:43 INFO - PROCESS | 1854 | 1462832083310 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]]]}] 15:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1184ms 15:14:43 INFO - PROCESS | 1854 | 1462832083349 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 15:14:43 INFO - PROCESS | 1854 | 1462832083353 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 15:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:14:43 INFO - PROCESS | 1854 | 1462832083366 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:14:43 INFO - PROCESS | 1854 | 1462832083379 Marionette TRACE conn3 <- [1,902,null,{}] 15:14:43 INFO - PROCESS | 1854 | 1462832083406 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}] 15:14:43 INFO - PROCESS | 1854 | 1462832083543 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 15:14:43 INFO - PROCESS | 1854 | 1462832083675 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adb70800 == 90 [pid = 1854] [id = 233] 15:14:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a7d15c00) [pid = 1854] [serial = 699] [outer = (nil)] 15:14:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a814ac00) [pid = 1854] [serial = 700] [outer = 0x7fb8a7d15c00] 15:14:43 INFO - PROCESS | 1854 | 1462832083733 Marionette DEBUG loaded listener.js 15:14:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a8589400) [pid = 1854] [serial = 701] [outer = 0x7fb8a7d15c00] 15:14:44 INFO - PROCESS | 1854 | 1462832084454 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]]]}] 15:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1147ms 15:14:44 INFO - PROCESS | 1854 | 1462832084510 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 15:14:44 INFO - PROCESS | 1854 | 1462832084515 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 15:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:14:44 INFO - PROCESS | 1854 | 1462832084532 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:14:44 INFO - PROCESS | 1854 | 1462832084536 Marionette TRACE conn3 <- [1,906,null,{}] 15:14:44 INFO - PROCESS | 1854 | 1462832084543 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}] 15:14:44 INFO - PROCESS | 1854 | 1462832084739 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 15:14:44 INFO - PROCESS | 1854 | 1462832084770 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a208c800 == 91 [pid = 1854] [id = 234] 15:14:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a1f63800) [pid = 1854] [serial = 702] [outer = (nil)] 15:14:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a972f400) [pid = 1854] [serial = 703] [outer = 0x7fb8a1f63800] 15:14:44 INFO - PROCESS | 1854 | 1462832084829 Marionette DEBUG loaded listener.js 15:14:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a9760000) [pid = 1854] [serial = 704] [outer = 0x7fb8a1f63800] 15:14:45 INFO - PROCESS | 1854 | 1462832085893 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]]]}] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a1f81000) [pid = 1854] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8a6617400) [pid = 1854] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a7f65400) [pid = 1854] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a9734800) [pid = 1854] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a8592c00) [pid = 1854] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8a20f2000) [pid = 1854] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a813c400) [pid = 1854] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8b2049400) [pid = 1854] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8a15a4400) [pid = 1854] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8ae8d4800) [pid = 1854] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a680cc00) [pid = 1854] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a972bc00) [pid = 1854] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8b0983c00) [pid = 1854] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a20ea000) [pid = 1854] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a972d400) [pid = 1854] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:14:45 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8b0dc3c00) [pid = 1854] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1436ms 15:14:45 INFO - PROCESS | 1854 | 1462832085964 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 15:14:45 INFO - PROCESS | 1854 | 1462832085967 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 15:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:14:45 INFO - PROCESS | 1854 | 1462832085972 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:14:45 INFO - PROCESS | 1854 | 1462832085975 Marionette TRACE conn3 <- [1,910,null,{}] 15:14:45 INFO - PROCESS | 1854 | 1462832085980 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}] 15:14:46 INFO - PROCESS | 1854 | 1462832086113 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 15:14:46 INFO - PROCESS | 1854 | 1462832086223 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affc3000 == 92 [pid = 1854] [id = 235] 15:14:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a9734c00) [pid = 1854] [serial = 705] [outer = (nil)] 15:14:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a9765800) [pid = 1854] [serial = 706] [outer = 0x7fb8a9734c00] 15:14:46 INFO - PROCESS | 1854 | 1462832086330 Marionette DEBUG loaded listener.js 15:14:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a9b62c00) [pid = 1854] [serial = 707] [outer = 0x7fb8a9734c00] 15:14:46 INFO - PROCESS | 1854 | 1462832086951 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]]]}] 15:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1029ms 15:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:14:47 INFO - PROCESS | 1854 | 1462832087001 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 15:14:47 INFO - PROCESS | 1854 | 1462832087003 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 15:14:47 INFO - PROCESS | 1854 | 1462832087008 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:14:47 INFO - PROCESS | 1854 | 1462832087011 Marionette TRACE conn3 <- [1,914,null,{}] 15:14:47 INFO - PROCESS | 1854 | 1462832087016 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}] 15:14:47 INFO - PROCESS | 1854 | 1462832087196 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 15:14:47 INFO - PROCESS | 1854 | 1462832087216 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a11800 == 93 [pid = 1854] [id = 236] 15:14:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a975c800) [pid = 1854] [serial = 708] [outer = (nil)] 15:14:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8ad80fc00) [pid = 1854] [serial = 709] [outer = 0x7fb8a975c800] 15:14:47 INFO - PROCESS | 1854 | 1462832087273 Marionette DEBUG loaded listener.js 15:14:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8ae421c00) [pid = 1854] [serial = 710] [outer = 0x7fb8a975c800] 15:14:48 INFO - PROCESS | 1854 | 1462832088008 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]]]}] 15:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1077ms 15:14:48 INFO - PROCESS | 1854 | 1462832088097 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 15:14:48 INFO - PROCESS | 1854 | 1462832088102 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 15:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:14:48 INFO - PROCESS | 1854 | 1462832088134 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:14:48 INFO - PROCESS | 1854 | 1462832088140 Marionette TRACE conn3 <- [1,918,null,{}] 15:14:48 INFO - PROCESS | 1854 | 1462832088151 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}] 15:14:48 INFO - PROCESS | 1854 | 1462832088327 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 15:14:48 INFO - PROCESS | 1854 | 1462832088477 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b4c800 == 94 [pid = 1854] [id = 237] 15:14:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8a15b1000) [pid = 1854] [serial = 711] [outer = (nil)] 15:14:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a20ed000) [pid = 1854] [serial = 712] [outer = 0x7fb8a15b1000] 15:14:48 INFO - PROCESS | 1854 | 1462832088549 Marionette DEBUG loaded listener.js 15:14:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a2b9e400) [pid = 1854] [serial = 713] [outer = 0x7fb8a15b1000] 15:14:49 INFO - PROCESS | 1854 | 1462832089468 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]]]}] 15:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1413ms 15:14:49 INFO - PROCESS | 1854 | 1462832089524 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 15:14:49 INFO - PROCESS | 1854 | 1462832089532 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 15:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:14:49 INFO - PROCESS | 1854 | 1462832089542 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:14:49 INFO - PROCESS | 1854 | 1462832089547 Marionette TRACE conn3 <- [1,922,null,{}] 15:14:49 INFO - PROCESS | 1854 | 1462832089556 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}] 15:14:49 INFO - PROCESS | 1854 | 1462832089763 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 15:14:49 INFO - PROCESS | 1854 | 1462832089922 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affb9800 == 95 [pid = 1854] [id = 238] 15:14:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a66f4000) [pid = 1854] [serial = 714] [outer = (nil)] 15:14:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a7e6a800) [pid = 1854] [serial = 715] [outer = 0x7fb8a66f4000] 15:14:50 INFO - PROCESS | 1854 | 1462832089995 Marionette DEBUG loaded listener.js 15:14:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a813b800) [pid = 1854] [serial = 716] [outer = 0x7fb8a66f4000] 15:14:50 INFO - PROCESS | 1854 | 1462832090861 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]]]}] 15:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1384ms 15:14:50 INFO - PROCESS | 1854 | 1462832090927 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 15:14:50 INFO - PROCESS | 1854 | 1462832090931 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 15:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:14:50 INFO - PROCESS | 1854 | 1462832090937 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:14:50 INFO - PROCESS | 1854 | 1462832090942 Marionette TRACE conn3 <- [1,926,null,{}] 15:14:50 INFO - PROCESS | 1854 | 1462832090958 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}] 15:14:51 INFO - PROCESS | 1854 | 1462832091122 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 15:14:51 INFO - PROCESS | 1854 | 1462832091275 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b440b800 == 96 [pid = 1854] [id = 239] 15:14:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a8b0cc00) [pid = 1854] [serial = 717] [outer = (nil)] 15:14:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a9a69400) [pid = 1854] [serial = 718] [outer = 0x7fb8a8b0cc00] 15:14:51 INFO - PROCESS | 1854 | 1462832091351 Marionette DEBUG loaded listener.js 15:14:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8ab113000) [pid = 1854] [serial = 719] [outer = 0x7fb8a8b0cc00] 15:14:52 INFO - PROCESS | 1854 | 1462832092152 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]]]}] 15:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1287ms 15:14:52 INFO - PROCESS | 1854 | 1462832092225 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 15:14:52 INFO - PROCESS | 1854 | 1462832092230 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 15:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:14:52 INFO - PROCESS | 1854 | 1462832092235 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:14:52 INFO - PROCESS | 1854 | 1462832092238 Marionette TRACE conn3 <- [1,930,null,{}] 15:14:52 INFO - PROCESS | 1854 | 1462832092243 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}] 15:14:52 INFO - PROCESS | 1854 | 1462832092402 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 15:14:52 INFO - PROCESS | 1854 | 1462832092553 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861d000 == 97 [pid = 1854] [id = 240] 15:14:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a15acc00) [pid = 1854] [serial = 720] [outer = (nil)] 15:14:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8ae86b800) [pid = 1854] [serial = 721] [outer = 0x7fb8a15acc00] 15:14:52 INFO - PROCESS | 1854 | 1462832092622 Marionette DEBUG loaded listener.js 15:14:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8ae8c8c00) [pid = 1854] [serial = 722] [outer = 0x7fb8a15acc00] 15:14:53 INFO - PROCESS | 1854 | 1462832093451 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]]]}] 15:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1289ms 15:14:53 INFO - PROCESS | 1854 | 1462832093526 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 15:14:53 INFO - PROCESS | 1854 | 1462832093529 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 15:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:14:53 INFO - PROCESS | 1854 | 1462832093535 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:14:53 INFO - PROCESS | 1854 | 1462832093537 Marionette TRACE conn3 <- [1,934,null,{}] 15:14:53 INFO - PROCESS | 1854 | 1462832093543 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}] 15:14:53 INFO - PROCESS | 1854 | 1462832093692 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 15:14:53 INFO - PROCESS | 1854 | 1462832093847 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be53d000 == 98 [pid = 1854] [id = 241] 15:14:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8ab113c00) [pid = 1854] [serial = 723] [outer = (nil)] 15:14:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8af3de000) [pid = 1854] [serial = 724] [outer = 0x7fb8ab113c00] 15:14:53 INFO - PROCESS | 1854 | 1462832093926 Marionette DEBUG loaded listener.js 15:14:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8af811000) [pid = 1854] [serial = 725] [outer = 0x7fb8ab113c00] 15:14:54 INFO - PROCESS | 1854 | 1462832094723 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]]]}] 15:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1227ms 15:14:54 INFO - PROCESS | 1854 | 1462832094763 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 15:14:54 INFO - PROCESS | 1854 | 1462832094765 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 15:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:14:54 INFO - PROCESS | 1854 | 1462832094772 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:14:54 INFO - PROCESS | 1854 | 1462832094774 Marionette TRACE conn3 <- [1,938,null,{}] 15:14:54 INFO - PROCESS | 1854 | 1462832094779 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}] 15:14:54 INFO - PROCESS | 1854 | 1462832094954 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 15:14:55 INFO - PROCESS | 1854 | 1462832095117 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c2c1c000 == 99 [pid = 1854] [id = 242] 15:14:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8af883000) [pid = 1854] [serial = 726] [outer = (nil)] 15:14:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8afc7c000) [pid = 1854] [serial = 727] [outer = 0x7fb8af883000] 15:14:55 INFO - PROCESS | 1854 | 1462832095189 Marionette DEBUG loaded listener.js 15:14:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8b0510c00) [pid = 1854] [serial = 728] [outer = 0x7fb8af883000] 15:14:56 INFO - PROCESS | 1854 | 1462832096030 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]]]}] 15:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1330ms 15:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:14:56 INFO - PROCESS | 1854 | 1462832096102 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 15:14:56 INFO - PROCESS | 1854 | 1462832096105 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 15:14:56 INFO - PROCESS | 1854 | 1462832096110 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:14:56 INFO - PROCESS | 1854 | 1462832096114 Marionette TRACE conn3 <- [1,942,null,{}] 15:14:56 INFO - PROCESS | 1854 | 1462832096119 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}] 15:14:56 INFO - PROCESS | 1854 | 1462832096304 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 15:14:56 INFO - PROCESS | 1854 | 1462832096459 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3718800 == 100 [pid = 1854] [id = 243] 15:14:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8afa14c00) [pid = 1854] [serial = 729] [outer = (nil)] 15:14:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8b051c400) [pid = 1854] [serial = 730] [outer = 0x7fb8afa14c00] 15:14:56 INFO - PROCESS | 1854 | 1462832096528 Marionette DEBUG loaded listener.js 15:14:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8b098c800) [pid = 1854] [serial = 731] [outer = 0x7fb8afa14c00] 15:14:57 INFO - PROCESS | 1854 | 1462832097327 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]]]}] 15:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1286ms 15:14:57 INFO - PROCESS | 1854 | 1462832097397 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 15:14:57 INFO - PROCESS | 1854 | 1462832097401 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 15:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:14:57 INFO - PROCESS | 1854 | 1462832097406 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:14:57 INFO - PROCESS | 1854 | 1462832097408 Marionette TRACE conn3 <- [1,946,null,{}] 15:14:57 INFO - PROCESS | 1854 | 1462832097414 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}] 15:14:57 INFO - PROCESS | 1854 | 1462832097572 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 15:14:57 INFO - PROCESS | 1854 | 1462832097730 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c555c800 == 101 [pid = 1854] [id = 244] 15:14:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8afbee800) [pid = 1854] [serial = 732] [outer = (nil)] 15:14:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8b0dc3800) [pid = 1854] [serial = 733] [outer = 0x7fb8afbee800] 15:14:57 INFO - PROCESS | 1854 | 1462832097800 Marionette DEBUG loaded listener.js 15:14:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8b1310800) [pid = 1854] [serial = 734] [outer = 0x7fb8afbee800] 15:14:58 INFO - PROCESS | 1854 | 1462832098602 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]]]}] 15:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1226ms 15:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:14:58 INFO - PROCESS | 1854 | 1462832098633 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 15:14:58 INFO - PROCESS | 1854 | 1462832098636 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 15:14:58 INFO - PROCESS | 1854 | 1462832098642 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:14:58 INFO - PROCESS | 1854 | 1462832098646 Marionette TRACE conn3 <- [1,950,null,{}] 15:14:58 INFO - PROCESS | 1854 | 1462832098651 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}] 15:14:58 INFO - PROCESS | 1854 | 1462832098810 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 15:14:58 INFO - PROCESS | 1854 | 1462832098979 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:14:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74bb800 == 102 [pid = 1854] [id = 245] 15:14:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a1f7e400) [pid = 1854] [serial = 735] [outer = (nil)] 15:14:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8b1481000) [pid = 1854] [serial = 736] [outer = 0x7fb8a1f7e400] 15:14:59 INFO - PROCESS | 1854 | 1462832099066 Marionette DEBUG loaded listener.js 15:14:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b1b99c00) [pid = 1854] [serial = 737] [outer = 0x7fb8a1f7e400] 15:15:00 INFO - PROCESS | 1854 | 1462832100087 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]]]}] 15:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1482ms 15:15:00 INFO - PROCESS | 1854 | 1462832100124 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 15:15:00 INFO - PROCESS | 1854 | 1462832100129 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 15:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:15:00 INFO - PROCESS | 1854 | 1462832100137 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:15:00 INFO - PROCESS | 1854 | 1462832100142 Marionette TRACE conn3 <- [1,954,null,{}] 15:15:00 INFO - PROCESS | 1854 | 1462832100151 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}] 15:15:00 INFO - PROCESS | 1854 | 1462832100307 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 15:15:00 INFO - PROCESS | 1854 | 1462832100545 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adb7b000 == 103 [pid = 1854] [id = 246] 15:15:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a1977800) [pid = 1854] [serial = 738] [outer = (nil)] 15:15:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a1f7c400) [pid = 1854] [serial = 739] [outer = 0x7fb8a1977800] 15:15:00 INFO - PROCESS | 1854 | 1462832100613 Marionette DEBUG loaded listener.js 15:15:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a6613800) [pid = 1854] [serial = 740] [outer = 0x7fb8a1977800] 15:15:01 INFO - PROCESS | 1854 | 1462832101469 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]]]}] 15:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1392ms 15:15:01 INFO - PROCESS | 1854 | 1462832101531 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 15:15:01 INFO - PROCESS | 1854 | 1462832101540 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 15:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:15:01 INFO - PROCESS | 1854 | 1462832101550 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:15:01 INFO - PROCESS | 1854 | 1462832101554 Marionette TRACE conn3 <- [1,958,null,{}] 15:15:01 INFO - PROCESS | 1854 | 1462832101560 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}] 15:15:01 INFO - PROCESS | 1854 | 1462832101727 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 15:15:01 INFO - PROCESS | 1854 | 1462832101890 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a62800 == 104 [pid = 1854] [id = 247] 15:15:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a6af0800) [pid = 1854] [serial = 741] [outer = (nil)] 15:15:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a7f5f000) [pid = 1854] [serial = 742] [outer = 0x7fb8a6af0800] 15:15:01 INFO - PROCESS | 1854 | 1462832101954 Marionette DEBUG loaded listener.js 15:15:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8a813f400) [pid = 1854] [serial = 743] [outer = 0x7fb8a6af0800] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affc3000 == 103 [pid = 1854] [id = 235] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a208c800 == 102 [pid = 1854] [id = 234] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adb70800 == 101 [pid = 1854] [id = 233] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8ae414400) [pid = 1854] [serial = 670] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a1f66c00) [pid = 1854] [serial = 649] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fd6000 == 100 [pid = 1854] [id = 232] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1eaa800 == 99 [pid = 1854] [id = 231] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6ab0800 == 98 [pid = 1854] [id = 230] 15:15:02 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aba800 == 97 [pid = 1854] [id = 224] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8b1fd8c00) [pid = 1854] [serial = 602] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8bf965800) [pid = 1854] [serial = 605] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8ab113800) [pid = 1854] [serial = 566] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8b200a800) [pid = 1854] [serial = 572] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a20f4400) [pid = 1854] [serial = 608] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8afd40000) [pid = 1854] [serial = 569] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8b7955400) [pid = 1854] [serial = 575] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8aeab2000) [pid = 1854] [serial = 599] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8be707400) [pid = 1854] [serial = 578] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a6616400) [pid = 1854] [serial = 596] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a20eec00) [pid = 1854] [serial = 653] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a1f84800) [pid = 1854] [serial = 652] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a66ea400) [pid = 1854] [serial = 655] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a680d800) [pid = 1854] [serial = 656] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8a813b000) [pid = 1854] [serial = 658] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a82c4800) [pid = 1854] [serial = 659] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a6612400) [pid = 1854] [serial = 631] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a975f400) [pid = 1854] [serial = 634] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8b0512800) [pid = 1854] [serial = 637] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8be9c6c00) [pid = 1854] [serial = 640] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a16fa000) [pid = 1854] [serial = 643] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8ab1ec000) [pid = 1854] [serial = 667] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8a975ec00) [pid = 1854] [serial = 664] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8c1844800) [pid = 1854] [serial = 646] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a8588800) [pid = 1854] [serial = 661] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a97f2400) [pid = 1854] [serial = 665] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8ad811800) [pid = 1854] [serial = 668] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a972fc00) [pid = 1854] [serial = 662] [outer = (nil)] [url = about:blank] 15:15:02 INFO - PROCESS | 1854 | 1462832102835 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]]]}] 15:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1331ms 15:15:02 INFO - PROCESS | 1854 | 1462832102881 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 15:15:02 INFO - PROCESS | 1854 | 1462832102885 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 15:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:15:02 INFO - PROCESS | 1854 | 1462832102891 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:15:02 INFO - PROCESS | 1854 | 1462832102896 Marionette TRACE conn3 <- [1,962,null,{}] 15:15:02 INFO - PROCESS | 1854 | 1462832102910 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}] 15:15:03 INFO - PROCESS | 1854 | 1462832103061 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 15:15:03 INFO - PROCESS | 1854 | 1462832103074 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5d9000 == 98 [pid = 1854] [id = 248] 15:15:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a82c4800) [pid = 1854] [serial = 744] [outer = (nil)] 15:15:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a9733400) [pid = 1854] [serial = 745] [outer = 0x7fb8a82c4800] 15:15:03 INFO - PROCESS | 1854 | 1462832103134 Marionette DEBUG loaded listener.js 15:15:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a9a6e800) [pid = 1854] [serial = 746] [outer = 0x7fb8a82c4800] 15:15:04 INFO - PROCESS | 1854 | 1462832104119 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]]]}] 15:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1293ms 15:15:04 INFO - PROCESS | 1854 | 1462832104185 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 15:15:04 INFO - PROCESS | 1854 | 1462832104190 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 15:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:15:04 INFO - PROCESS | 1854 | 1462832104199 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:15:04 INFO - PROCESS | 1854 | 1462832104205 Marionette TRACE conn3 <- [1,966,null,{}] 15:15:04 INFO - PROCESS | 1854 | 1462832104215 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}] 15:15:04 INFO - PROCESS | 1854 | 1462832104389 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 15:15:04 INFO - PROCESS | 1854 | 1462832104545 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b54000 == 99 [pid = 1854] [id = 249] 15:15:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a1970400) [pid = 1854] [serial = 747] [outer = (nil)] 15:15:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a2b9d000) [pid = 1854] [serial = 748] [outer = 0x7fb8a1970400] 15:15:04 INFO - PROCESS | 1854 | 1462832104618 Marionette DEBUG loaded listener.js 15:15:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a680d400) [pid = 1854] [serial = 749] [outer = 0x7fb8a1970400] 15:15:05 INFO - PROCESS | 1854 | 1462832105488 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]]]}] 15:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1337ms 15:15:05 INFO - PROCESS | 1854 | 1462832105536 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 15:15:05 INFO - PROCESS | 1854 | 1462832105544 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 15:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:15:05 INFO - PROCESS | 1854 | 1462832105555 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:15:05 INFO - PROCESS | 1854 | 1462832105559 Marionette TRACE conn3 <- [1,970,null,{}] 15:15:05 INFO - PROCESS | 1854 | 1462832105565 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}] 15:15:05 INFO - PROCESS | 1854 | 1462832105732 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 15:15:05 INFO - PROCESS | 1854 | 1462832105901 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdb5800 == 100 [pid = 1854] [id = 250] 15:15:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a7e75c00) [pid = 1854] [serial = 750] [outer = (nil)] 15:15:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a8148400) [pid = 1854] [serial = 751] [outer = 0x7fb8a7e75c00] 15:15:05 INFO - PROCESS | 1854 | 1462832105971 Marionette DEBUG loaded listener.js 15:15:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8a855fc00) [pid = 1854] [serial = 752] [outer = 0x7fb8a7e75c00] 15:15:06 INFO - PROCESS | 1854 | 1462832106868 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]]]}] 15:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1379ms 15:15:06 INFO - PROCESS | 1854 | 1462832106935 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 15:15:06 INFO - PROCESS | 1854 | 1462832106938 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 15:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:15:06 INFO - PROCESS | 1854 | 1462832106944 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:15:06 INFO - PROCESS | 1854 | 1462832106950 Marionette TRACE conn3 <- [1,974,null,{}] 15:15:06 INFO - PROCESS | 1854 | 1462832106966 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}] 15:15:07 INFO - PROCESS | 1854 | 1462832107174 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 15:15:07 INFO - PROCESS | 1854 | 1462832107331 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b14d1000 == 101 [pid = 1854] [id = 251] 15:15:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a975f400) [pid = 1854] [serial = 753] [outer = (nil)] 15:15:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8aa598000) [pid = 1854] [serial = 754] [outer = 0x7fb8a975f400] 15:15:07 INFO - PROCESS | 1854 | 1462832107409 Marionette DEBUG loaded listener.js 15:15:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8ae420400) [pid = 1854] [serial = 755] [outer = 0x7fb8a975f400] 15:15:08 INFO - PROCESS | 1854 | 1462832108257 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]]]}] 15:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1389ms 15:15:08 INFO - PROCESS | 1854 | 1462832108335 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 15:15:08 INFO - PROCESS | 1854 | 1462832108339 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 15:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:15:08 INFO - PROCESS | 1854 | 1462832108345 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:15:08 INFO - PROCESS | 1854 | 1462832108348 Marionette TRACE conn3 <- [1,978,null,{}] 15:15:08 INFO - PROCESS | 1854 | 1462832108353 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}] 15:15:08 INFO - PROCESS | 1854 | 1462832108514 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 15:15:08 INFO - PROCESS | 1854 | 1462832108668 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8616800 == 102 [pid = 1854] [id = 252] 15:15:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a9a72800) [pid = 1854] [serial = 756] [outer = (nil)] 15:15:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8afa0b800) [pid = 1854] [serial = 757] [outer = 0x7fb8a9a72800] 15:15:08 INFO - PROCESS | 1854 | 1462832108746 Marionette DEBUG loaded listener.js 15:15:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8afbe3400) [pid = 1854] [serial = 758] [outer = 0x7fb8a9a72800] 15:15:09 INFO - PROCESS | 1854 | 1462832109614 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]]]}] 15:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1330ms 15:15:09 INFO - PROCESS | 1854 | 1462832109676 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 15:15:09 INFO - PROCESS | 1854 | 1462832109678 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 15:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:15:09 INFO - PROCESS | 1854 | 1462832109685 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:15:09 INFO - PROCESS | 1854 | 1462832109687 Marionette TRACE conn3 <- [1,982,null,{}] 15:15:09 INFO - PROCESS | 1854 | 1462832109693 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}] 15:15:09 INFO - PROCESS | 1854 | 1462832109844 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 15:15:10 INFO - PROCESS | 1854 | 1462832110011 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8af48e000) [pid = 1854] [serial = 759] [outer = 0x7fb8a8143400] 15:15:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32d7000 == 103 [pid = 1854] [id = 253] 15:15:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a1972800) [pid = 1854] [serial = 760] [outer = (nil)] 15:15:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8afc6e800) [pid = 1854] [serial = 761] [outer = 0x7fb8a1972800] 15:15:10 INFO - PROCESS | 1854 | 1462832110107 Marionette DEBUG loaded listener.js 15:15:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8afdecc00) [pid = 1854] [serial = 762] [outer = 0x7fb8a1972800] 15:15:11 INFO - PROCESS | 1854 | 1462832111062 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]]]}] 15:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1436ms 15:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:15:11 INFO - PROCESS | 1854 | 1462832111122 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 15:15:11 INFO - PROCESS | 1854 | 1462832111124 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 15:15:11 INFO - PROCESS | 1854 | 1462832111130 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:15:11 INFO - PROCESS | 1854 | 1462832111134 Marionette TRACE conn3 <- [1,986,null,{}] 15:15:11 INFO - PROCESS | 1854 | 1462832111139 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}] 15:15:11 INFO - PROCESS | 1854 | 1462832111344 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 15:15:11 INFO - PROCESS | 1854 | 1462832111504 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3aee000 == 104 [pid = 1854] [id = 254] 15:15:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8b1b9a400) [pid = 1854] [serial = 763] [outer = (nil)] 15:15:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8b200f800) [pid = 1854] [serial = 764] [outer = 0x7fb8b1b9a400] 15:15:11 INFO - PROCESS | 1854 | 1462832111616 Marionette DEBUG loaded listener.js 15:15:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8b2052400) [pid = 1854] [serial = 765] [outer = 0x7fb8b1b9a400] 15:15:12 INFO - PROCESS | 1854 | 1462832112381 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]]]}] 15:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1280ms 15:15:12 INFO - PROCESS | 1854 | 1462832112426 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 15:15:12 INFO - PROCESS | 1854 | 1462832112430 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 15:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:15:12 INFO - PROCESS | 1854 | 1462832112435 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:15:12 INFO - PROCESS | 1854 | 1462832112439 Marionette TRACE conn3 <- [1,990,null,{}] 15:15:12 INFO - PROCESS | 1854 | 1462832112444 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}] 15:15:12 INFO - PROCESS | 1854 | 1462832112592 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 15:15:12 INFO - PROCESS | 1854 | 1462832112753 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7977800 == 105 [pid = 1854] [id = 255] 15:15:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a15a7400) [pid = 1854] [serial = 766] [outer = (nil)] 15:15:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b4568000) [pid = 1854] [serial = 767] [outer = 0x7fb8a15a7400] 15:15:12 INFO - PROCESS | 1854 | 1462832112831 Marionette DEBUG loaded listener.js 15:15:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8b4575c00) [pid = 1854] [serial = 768] [outer = 0x7fb8a15a7400] 15:15:13 INFO - PROCESS | 1854 | 1462832113696 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]]]}] 15:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1286ms 15:15:13 INFO - PROCESS | 1854 | 1462832113724 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 15:15:13 INFO - PROCESS | 1854 | 1462832113728 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 15:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:15:13 INFO - PROCESS | 1854 | 1462832113733 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:15:13 INFO - PROCESS | 1854 | 1462832113735 Marionette TRACE conn3 <- [1,994,null,{}] 15:15:13 INFO - PROCESS | 1854 | 1462832113741 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}] 15:15:13 INFO - PROCESS | 1854 | 1462832113892 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 15:15:14 INFO - PROCESS | 1854 | 1462832114064 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c8986800 == 106 [pid = 1854] [id = 256] 15:15:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8b105d800) [pid = 1854] [serial = 769] [outer = (nil)] 15:15:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8b49cec00) [pid = 1854] [serial = 770] [outer = 0x7fb8b105d800] 15:15:14 INFO - PROCESS | 1854 | 1462832114134 Marionette DEBUG loaded listener.js 15:15:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8b7a8bc00) [pid = 1854] [serial = 771] [outer = 0x7fb8b105d800] 15:15:14 INFO - PROCESS | 1854 | 1462832114981 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]]]}] 15:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1330ms 15:15:15 INFO - PROCESS | 1854 | 1462832115064 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 15:15:15 INFO - PROCESS | 1854 | 1462832115068 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 15:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:15:15 INFO - PROCESS | 1854 | 1462832115074 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:15:15 INFO - PROCESS | 1854 | 1462832115077 Marionette TRACE conn3 <- [1,998,null,{}] 15:15:15 INFO - PROCESS | 1854 | 1462832115082 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}] 15:15:15 INFO - PROCESS | 1854 | 1462832115277 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 15:15:15 INFO - PROCESS | 1854 | 1462832115438 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c8998000 == 107 [pid = 1854] [id = 257] 15:15:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a15a5c00) [pid = 1854] [serial = 772] [outer = (nil)] 15:15:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8b49ccc00) [pid = 1854] [serial = 773] [outer = 0x7fb8a15a5c00] 15:15:15 INFO - PROCESS | 1854 | 1462832115505 Marionette DEBUG loaded listener.js 15:15:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8bd6d7c00) [pid = 1854] [serial = 774] [outer = 0x7fb8a15a5c00] 15:15:16 INFO - PROCESS | 1854 | 1462832116598 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]]]}] 15:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1586ms 15:15:16 INFO - PROCESS | 1854 | 1462832116660 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 15:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:15:16 INFO - PROCESS | 1854 | 1462832116667 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 15:15:16 INFO - PROCESS | 1854 | 1462832116674 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:15:16 INFO - PROCESS | 1854 | 1462832116679 Marionette TRACE conn3 <- [1,1002,null,{}] 15:15:16 INFO - PROCESS | 1854 | 1462832116686 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}] 15:15:16 INFO - PROCESS | 1854 | 1462832116843 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 15:15:17 INFO - PROCESS | 1854 | 1462832117008 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ac8800 == 108 [pid = 1854] [id = 258] 15:15:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a7d22000) [pid = 1854] [serial = 775] [outer = (nil)] 15:15:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8a8132c00) [pid = 1854] [serial = 776] [outer = 0x7fb8a7d22000] 15:15:17 INFO - PROCESS | 1854 | 1462832117118 Marionette DEBUG loaded listener.js 15:15:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8a814cc00) [pid = 1854] [serial = 777] [outer = 0x7fb8a7d22000] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b4a000 == 107 [pid = 1854] [id = 194] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3adf800 == 106 [pid = 1854] [id = 213] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c63bb000 == 105 [pid = 1854] [id = 215] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c5545000 == 104 [pid = 1854] [id = 214] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3016000 == 103 [pid = 1854] [id = 212] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d0000 == 102 [pid = 1854] [id = 211] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a62800 == 101 [pid = 1854] [id = 247] 15:15:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adb7b000 == 100 [pid = 1854] [id = 246] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3718800 == 99 [pid = 1854] [id = 243] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c2c1c000 == 98 [pid = 1854] [id = 242] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be53d000 == 97 [pid = 1854] [id = 241] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b861d000 == 96 [pid = 1854] [id = 240] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b440b800 == 95 [pid = 1854] [id = 239] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affb9800 == 94 [pid = 1854] [id = 238] 15:15:18 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b4c800 == 93 [pid = 1854] [id = 237] 15:15:18 INFO - PROCESS | 1854 | 1462832118230 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]]]}] 15:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1586ms 15:15:18 INFO - PROCESS | 1854 | 1462832118260 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 15:15:18 INFO - PROCESS | 1854 | 1462832118265 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 15:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:15:18 INFO - PROCESS | 1854 | 1462832118275 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:15:18 INFO - PROCESS | 1854 | 1462832118279 Marionette TRACE conn3 <- [1,1006,null,{}] 15:15:18 INFO - PROCESS | 1854 | 1462832118287 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}] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afccc000 == 92 [pid = 1854] [id = 225] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be93c000 == 91 [pid = 1854] [id = 121] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1177800 == 90 [pid = 1854] [id = 197] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aa7000 == 89 [pid = 1854] [id = 111] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74bb800 == 88 [pid = 1854] [id = 245] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1eb9800 == 87 [pid = 1854] [id = 198] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c7b69000 == 86 [pid = 1854] [id = 86] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c555c800 == 85 [pid = 1854] [id = 244] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c55dc800 == 84 [pid = 1854] [id = 97] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b78d6800 == 83 [pid = 1854] [id = 21] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c7908800 == 82 [pid = 1854] [id = 142] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b494b000 == 81 [pid = 1854] [id = 181] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0654800 == 80 [pid = 1854] [id = 14] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c39a0000 == 79 [pid = 1854] [id = 74] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8619000 == 78 [pid = 1854] [id = 131] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec9800 == 77 [pid = 1854] [id = 216] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b61000 == 76 [pid = 1854] [id = 143] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c555d800 == 75 [pid = 1854] [id = 110] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4960800 == 74 [pid = 1854] [id = 20] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0655000 == 73 [pid = 1854] [id = 202] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fe0000 == 72 [pid = 1854] [id = 193] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ad8000 == 71 [pid = 1854] [id = 158] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c1929800 == 70 [pid = 1854] [id = 228] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be471000 == 69 [pid = 1854] [id = 191] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cc5000 == 68 [pid = 1854] [id = 9] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86c8800 == 67 [pid = 1854] [id = 200] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affc8800 == 66 [pid = 1854] [id = 157] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b441a800 == 65 [pid = 1854] [id = 60] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3722000 == 64 [pid = 1854] [id = 156] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac663800 == 63 [pid = 1854] [id = 75] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ae4800 == 62 [pid = 1854] [id = 182] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c18b8000 == 61 [pid = 1854] [id = 122] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1c2c800 == 60 [pid = 1854] [id = 19] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3add800 == 59 [pid = 1854] [id = 98] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0913800 == 58 [pid = 1854] [id = 153] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c19ca800 == 57 [pid = 1854] [id = 61] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf916000 == 56 [pid = 1854] [id = 192] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae4000 == 55 [pid = 1854] [id = 13] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fd7000 == 54 [pid = 1854] [id = 100] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2092000 == 53 [pid = 1854] [id = 145] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b494d000 == 52 [pid = 1854] [id = 166] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c7991800 == 51 [pid = 1854] [id = 134] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affb9000 == 50 [pid = 1854] [id = 199] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b860b800 == 49 [pid = 1854] [id = 226] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c8998000 == 48 [pid = 1854] [id = 257] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c8986800 == 47 [pid = 1854] [id = 256] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c7977800 == 46 [pid = 1854] [id = 255] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3709800 == 45 [pid = 1854] [id = 229] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3aee000 == 44 [pid = 1854] [id = 254] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32d7000 == 43 [pid = 1854] [id = 253] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8616800 == 42 [pid = 1854] [id = 252] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1187000 == 41 [pid = 1854] [id = 223] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b14d1000 == 40 [pid = 1854] [id = 251] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdb5800 == 39 [pid = 1854] [id = 250] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b54000 == 38 [pid = 1854] [id = 249] 15:15:19 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be7bc800 == 37 [pid = 1854] [id = 227] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0656800 == 36 [pid = 1854] [id = 16] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e2e000 == 35 [pid = 1854] [id = 184] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3715000 == 34 [pid = 1854] [id = 141] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74b9800 == 33 [pid = 1854] [id = 189] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ae3000 == 32 [pid = 1854] [id = 183] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9b1a800 == 31 [pid = 1854] [id = 6] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b5b000 == 30 [pid = 1854] [id = 210] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b091a800 == 29 [pid = 1854] [id = 196] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b091c800 == 28 [pid = 1854] [id = 187] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affb5800 == 27 [pid = 1854] [id = 195] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3027000 == 26 [pid = 1854] [id = 107] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d42000 == 25 [pid = 1854] [id = 17] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae5800 == 24 [pid = 1854] [id = 185] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cb8000 == 23 [pid = 1854] [id = 12] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4983000 == 22 [pid = 1854] [id = 109] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affbc000 == 21 [pid = 1854] [id = 186] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1409800 == 20 [pid = 1854] [id = 18] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fa4000 == 19 [pid = 1854] [id = 188] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b495c000 == 18 [pid = 1854] [id = 190] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4964800 == 17 [pid = 1854] [id = 120] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be209000 == 16 [pid = 1854] [id = 23] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6ae000 == 15 [pid = 1854] [id = 30] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b7e800 == 14 [pid = 1854] [id = 32] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c31d5800 == 13 [pid = 1854] [id = 201] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86c3800 == 12 [pid = 1854] [id = 22] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4992800 == 11 [pid = 1854] [id = 87] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a11800 == 10 [pid = 1854] [id = 236] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ac8800 == 9 [pid = 1854] [id = 258] 15:15:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5d9000 == 8 [pid = 1854] [id = 248] 15:15:23 INFO - PROCESS | 1854 | 1462832123919 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 15:15:24 INFO - PROCESS | 1854 | 1462832124171 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3a9800 == 9 [pid = 1854] [id = 259] 15:15:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8a1968c00) [pid = 1854] [serial = 778] [outer = (nil)] 15:15:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8a196f000) [pid = 1854] [serial = 779] [outer = 0x7fb8a1968c00] 15:15:24 INFO - PROCESS | 1854 | 1462832124236 Marionette DEBUG loaded listener.js 15:15:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a1f6b400) [pid = 1854] [serial = 780] [outer = 0x7fb8a1968c00] 15:15:25 INFO - PROCESS | 1854 | 1462832125034 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]]]}] 15:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 6810ms 15:15:25 INFO - PROCESS | 1854 | 1462832125086 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 15:15:25 INFO - PROCESS | 1854 | 1462832125093 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 15:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:15:25 INFO - PROCESS | 1854 | 1462832125110 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:15:25 INFO - PROCESS | 1854 | 1462832125117 Marionette TRACE conn3 <- [1,1010,null,{}] 15:15:25 INFO - PROCESS | 1854 | 1462832125124 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}] 15:15:25 INFO - PROCESS | 1854 | 1462832125311 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 15:15:25 INFO - PROCESS | 1854 | 1462832125340 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec2800 == 10 [pid = 1854] [id = 260] 15:15:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8a2b94000) [pid = 1854] [serial = 781] [outer = (nil)] 15:15:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8a2b9b400) [pid = 1854] [serial = 782] [outer = 0x7fb8a2b94000] 15:15:25 INFO - PROCESS | 1854 | 1462832125404 Marionette DEBUG loaded listener.js 15:15:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a661a000) [pid = 1854] [serial = 783] [outer = 0x7fb8a2b94000] 15:15:26 INFO - PROCESS | 1854 | 1462832126259 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]]]}] 15:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1187ms 15:15:26 INFO - PROCESS | 1854 | 1462832126298 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 15:15:26 INFO - PROCESS | 1854 | 1462832126303 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 15:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:15:26 INFO - PROCESS | 1854 | 1462832126308 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:15:26 INFO - PROCESS | 1854 | 1462832126311 Marionette TRACE conn3 <- [1,1014,null,{}] 15:15:26 INFO - PROCESS | 1854 | 1462832126323 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}] 15:15:27 INFO - PROCESS | 1854 | 1462832127511 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8a1f63800) [pid = 1854] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8a1f69c00) [pid = 1854] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8a16fdc00) [pid = 1854] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8a16f5000) [pid = 1854] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8ac6cfc00) [pid = 1854] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8a7d15c00) [pid = 1854] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8a9734c00) [pid = 1854] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8afa14c00) [pid = 1854] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a6af0800) [pid = 1854] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a16f9000) [pid = 1854] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8afbee800) [pid = 1854] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a1977800) [pid = 1854] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8af883000) [pid = 1854] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a975c800) [pid = 1854] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a15acc00) [pid = 1854] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8af881400) [pid = 1854] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8ab113c00) [pid = 1854] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a15b1000) [pid = 1854] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8afc79800) [pid = 1854] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a8b0cc00) [pid = 1854] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a15b0000) [pid = 1854] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a7d19400) [pid = 1854] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a1f7e400) [pid = 1854] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a16f5400) [pid = 1854] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a858f800) [pid = 1854] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a8139400) [pid = 1854] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8ae8cc800) [pid = 1854] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a16ff000) [pid = 1854] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a1976800) [pid = 1854] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a66f4000) [pid = 1854] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8a8592800) [pid = 1854] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8a1f5f400) [pid = 1854] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a9b63000) [pid = 1854] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a15a5c00) [pid = 1854] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8b105d800) [pid = 1854] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a15a7400) [pid = 1854] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8b1b9a400) [pid = 1854] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a1972800) [pid = 1854] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8a9a72800) [pid = 1854] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a975f400) [pid = 1854] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8a7e75c00) [pid = 1854] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8a1970400) [pid = 1854] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:15:27 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8a82c4800) [pid = 1854] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:15:27 INFO - PROCESS | 1854 | 1462832127732 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aae800 == 11 [pid = 1854] [id = 261] 15:15:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8a15acc00) [pid = 1854] [serial = 784] [outer = (nil)] 15:15:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a16f3400) [pid = 1854] [serial = 785] [outer = 0x7fb8a15acc00] 15:15:27 INFO - PROCESS | 1854 | 1462832127796 Marionette DEBUG loaded listener.js 15:15:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a1f69800) [pid = 1854] [serial = 786] [outer = 0x7fb8a15acc00] 15:15:28 INFO - PROCESS | 1854 | 1462832128463 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]]]}] 15:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 2190ms 15:15:28 INFO - PROCESS | 1854 | 1462832128500 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 15:15:28 INFO - PROCESS | 1854 | 1462832128505 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 15:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:15:28 INFO - PROCESS | 1854 | 1462832128523 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:15:28 INFO - PROCESS | 1854 | 1462832128530 Marionette TRACE conn3 <- [1,1018,null,{}] 15:15:28 INFO - PROCESS | 1854 | 1462832128538 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}] 15:15:28 INFO - PROCESS | 1854 | 1462832128688 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 15:15:28 INFO - PROCESS | 1854 | 1462832128791 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d29800 == 12 [pid = 1854] [id = 262] 15:15:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a15a8000) [pid = 1854] [serial = 787] [outer = (nil)] 15:15:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a6ae8800) [pid = 1854] [serial = 788] [outer = 0x7fb8a15a8000] 15:15:28 INFO - PROCESS | 1854 | 1462832128851 Marionette DEBUG loaded listener.js 15:15:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a7f67800) [pid = 1854] [serial = 789] [outer = 0x7fb8a15a8000] 15:15:29 INFO - PROCESS | 1854 | 1462832129549 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]]]}] 15:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1099ms 15:15:29 INFO - PROCESS | 1854 | 1462832129624 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 15:15:29 INFO - PROCESS | 1854 | 1462832129628 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 15:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:15:29 INFO - PROCESS | 1854 | 1462832129637 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:15:29 INFO - PROCESS | 1854 | 1462832129643 Marionette TRACE conn3 <- [1,1022,null,{}] 15:15:29 INFO - PROCESS | 1854 | 1462832129704 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}] 15:15:29 INFO - PROCESS | 1854 | 1462832129862 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 15:15:29 INFO - PROCESS | 1854 | 1462832129978 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1eb3800 == 13 [pid = 1854] [id = 263] 15:15:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a15ad400) [pid = 1854] [serial = 790] [outer = (nil)] 15:15:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a1975c00) [pid = 1854] [serial = 791] [outer = 0x7fb8a15ad400] 15:15:30 INFO - PROCESS | 1854 | 1462832130090 Marionette DEBUG loaded listener.js 15:15:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a1f84400) [pid = 1854] [serial = 792] [outer = 0x7fb8a15ad400] 15:15:31 INFO - PROCESS | 1854 | 1462832131001 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]]]}] 15:15:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:15:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1439ms 15:15:31 INFO - PROCESS | 1854 | 1462832131076 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 15:15:31 INFO - PROCESS | 1854 | 1462832131085 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 15:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:15:31 INFO - PROCESS | 1854 | 1462832131094 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:15:31 INFO - PROCESS | 1854 | 1462832131098 Marionette TRACE conn3 <- [1,1026,null,{}] 15:15:31 INFO - PROCESS | 1854 | 1462832131104 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}] 15:15:31 INFO - PROCESS | 1854 | 1462832131299 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 15:15:31 INFO - PROCESS | 1854 | 1462832131447 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81c0800 == 14 [pid = 1854] [id = 264] 15:15:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a661b000) [pid = 1854] [serial = 793] [outer = (nil)] 15:15:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a66f7400) [pid = 1854] [serial = 794] [outer = 0x7fb8a661b000] 15:15:31 INFO - PROCESS | 1854 | 1462832131520 Marionette DEBUG loaded listener.js 15:15:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8a8137c00) [pid = 1854] [serial = 795] [outer = 0x7fb8a661b000] 15:15:32 INFO - PROCESS | 1854 | 1462832132416 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]]]}] 15:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1382ms 15:15:32 INFO - PROCESS | 1854 | 1462832132477 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 15:15:32 INFO - PROCESS | 1854 | 1462832132481 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 15:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:15:32 INFO - PROCESS | 1854 | 1462832132487 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:15:32 INFO - PROCESS | 1854 | 1462832132492 Marionette TRACE conn3 <- [1,1030,null,{}] 15:15:32 INFO - PROCESS | 1854 | 1462832132508 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}] 15:15:32 INFO - PROCESS | 1854 | 1462832132668 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 15:15:32 INFO - PROCESS | 1854 | 1462832132815 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b53000 == 15 [pid = 1854] [id = 265] 15:15:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a814a000) [pid = 1854] [serial = 796] [outer = (nil)] 15:15:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a82c5c00) [pid = 1854] [serial = 797] [outer = 0x7fb8a814a000] 15:15:32 INFO - PROCESS | 1854 | 1462832132892 Marionette DEBUG loaded listener.js 15:15:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a858a400) [pid = 1854] [serial = 798] [outer = 0x7fb8a814a000] 15:15:33 INFO - PROCESS | 1854 | 1462832133714 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]]]}] 15:15:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:15:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1283ms 15:15:33 INFO - PROCESS | 1854 | 1462832133771 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 15:15:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:15:33 INFO - PROCESS | 1854 | 1462832133775 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 15:15:33 INFO - PROCESS | 1854 | 1462832133781 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:15:33 INFO - PROCESS | 1854 | 1462832133784 Marionette TRACE conn3 <- [1,1034,null,{}] 15:15:33 INFO - PROCESS | 1854 | 1462832133789 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}] 15:15:33 INFO - PROCESS | 1854 | 1462832133947 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 15:15:34 INFO - PROCESS | 1854 | 1462832134102 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae3800 == 16 [pid = 1854] [id = 266] 15:15:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a1f80000) [pid = 1854] [serial = 799] [outer = (nil)] 15:15:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a8597000) [pid = 1854] [serial = 800] [outer = 0x7fb8a1f80000] 15:15:34 INFO - PROCESS | 1854 | 1462832134173 Marionette DEBUG loaded listener.js 15:15:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8a972e800) [pid = 1854] [serial = 801] [outer = 0x7fb8a1f80000] 15:15:35 INFO - PROCESS | 1854 | 1462832135027 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]]]}] 15:15:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1284ms 15:15:35 INFO - PROCESS | 1854 | 1462832135064 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 15:15:35 INFO - PROCESS | 1854 | 1462832135068 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 15:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:15:35 INFO - PROCESS | 1854 | 1462832135074 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:15:35 INFO - PROCESS | 1854 | 1462832135077 Marionette TRACE conn3 <- [1,1038,null,{}] 15:15:35 INFO - PROCESS | 1854 | 1462832135082 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}] 15:15:35 INFO - PROCESS | 1854 | 1462832135227 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 15:15:35 INFO - PROCESS | 1854 | 1462832135380 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8af8d1800 == 17 [pid = 1854] [id = 267] 15:15:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a15a5c00) [pid = 1854] [serial = 802] [outer = (nil)] 15:15:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a9735c00) [pid = 1854] [serial = 803] [outer = 0x7fb8a15a5c00] 15:15:35 INFO - PROCESS | 1854 | 1462832135450 Marionette DEBUG loaded listener.js 15:15:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8a9763400) [pid = 1854] [serial = 804] [outer = 0x7fb8a15a5c00] 15:15:36 INFO - PROCESS | 1854 | 1462832136288 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]]]}] 15:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1285ms 15:15:36 INFO - PROCESS | 1854 | 1462832136360 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 15:15:36 INFO - PROCESS | 1854 | 1462832136363 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 15:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:15:36 INFO - PROCESS | 1854 | 1462832136369 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:15:36 INFO - PROCESS | 1854 | 1462832136371 Marionette TRACE conn3 <- [1,1042,null,{}] 15:15:36 INFO - PROCESS | 1854 | 1462832136377 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}] 15:15:36 INFO - PROCESS | 1854 | 1462832136569 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 15:15:36 INFO - PROCESS | 1854 | 1462832136723 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a49000 == 18 [pid = 1854] [id = 268] 15:15:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a66ec400) [pid = 1854] [serial = 805] [outer = (nil)] 15:15:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a6af0c00) [pid = 1854] [serial = 806] [outer = 0x7fb8a66ec400] 15:15:36 INFO - PROCESS | 1854 | 1462832136794 Marionette DEBUG loaded listener.js 15:15:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a9b63000) [pid = 1854] [serial = 807] [outer = 0x7fb8a66ec400] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a680d400) [pid = 1854] [serial = 749] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a8148400) [pid = 1854] [serial = 751] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8ad80fc00) [pid = 1854] [serial = 709] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a2b9d000) [pid = 1854] [serial = 748] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a9733400) [pid = 1854] [serial = 745] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a9a6e800) [pid = 1854] [serial = 746] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8afdecc00) [pid = 1854] [serial = 762] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8afc6e800) [pid = 1854] [serial = 761] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8afbe3400) [pid = 1854] [serial = 758] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8ae420400) [pid = 1854] [serial = 755] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8afa0b800) [pid = 1854] [serial = 757] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8a855fc00) [pid = 1854] [serial = 752] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8aa598000) [pid = 1854] [serial = 754] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8b098c800) [pid = 1854] [serial = 731] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a813f400) [pid = 1854] [serial = 743] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8b0dc3800) [pid = 1854] [serial = 733] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a1f7c400) [pid = 1854] [serial = 739] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8afc7c000) [pid = 1854] [serial = 727] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8ae421c00) [pid = 1854] [serial = 710] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8ae8c8c00) [pid = 1854] [serial = 722] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8b1310800) [pid = 1854] [serial = 734] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8af3de000) [pid = 1854] [serial = 724] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8a20ed000) [pid = 1854] [serial = 712] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8a6613800) [pid = 1854] [serial = 740] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8af811000) [pid = 1854] [serial = 725] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8ab113000) [pid = 1854] [serial = 719] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8b0510c00) [pid = 1854] [serial = 728] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8b1481000) [pid = 1854] [serial = 736] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8b051c400) [pid = 1854] [serial = 730] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a9a69400) [pid = 1854] [serial = 718] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a2b9e400) [pid = 1854] [serial = 713] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a813b800) [pid = 1854] [serial = 716] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8b1b99c00) [pid = 1854] [serial = 737] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8ae86b800) [pid = 1854] [serial = 721] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8a7f5f000) [pid = 1854] [serial = 742] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a7e6a800) [pid = 1854] [serial = 715] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8bd6d7c00) [pid = 1854] [serial = 774] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8b49ccc00) [pid = 1854] [serial = 773] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8b7a8bc00) [pid = 1854] [serial = 771] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8b4575c00) [pid = 1854] [serial = 768] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8b49cec00) [pid = 1854] [serial = 770] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8b2052400) [pid = 1854] [serial = 765] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8b4568000) [pid = 1854] [serial = 767] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8b200f800) [pid = 1854] [serial = 764] [outer = (nil)] [url = about:blank] 15:15:37 INFO - PROCESS | 1854 | 1462832137746 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]]]}] 15:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1432ms 15:15:37 INFO - PROCESS | 1854 | 1462832137802 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 15:15:37 INFO - PROCESS | 1854 | 1462832137808 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 15:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:15:37 INFO - PROCESS | 1854 | 1462832137817 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:15:37 INFO - PROCESS | 1854 | 1462832137823 Marionette TRACE conn3 <- [1,1046,null,{}] 15:15:37 INFO - PROCESS | 1854 | 1462832137831 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}] 15:15:38 INFO - PROCESS | 1854 | 1462832138027 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 15:15:38 INFO - PROCESS | 1854 | 1462832138174 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7f94000 == 19 [pid = 1854] [id = 269] 15:15:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a1f87800) [pid = 1854] [serial = 808] [outer = (nil)] 15:15:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a2b9a400) [pid = 1854] [serial = 809] [outer = 0x7fb8a1f87800] 15:15:38 INFO - PROCESS | 1854 | 1462832138250 Marionette DEBUG loaded listener.js 15:15:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a66f2000) [pid = 1854] [serial = 810] [outer = 0x7fb8a1f87800] 15:15:39 INFO - PROCESS | 1854 | 1462832139135 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]]]}] 15:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1390ms 15:15:39 INFO - PROCESS | 1854 | 1462832139208 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 15:15:39 INFO - PROCESS | 1854 | 1462832139216 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 15:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:15:39 INFO - PROCESS | 1854 | 1462832139225 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:15:39 INFO - PROCESS | 1854 | 1462832139229 Marionette TRACE conn3 <- [1,1050,null,{}] 15:15:39 INFO - PROCESS | 1854 | 1462832139235 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}] 15:15:39 INFO - PROCESS | 1854 | 1462832139431 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 15:15:39 INFO - PROCESS | 1854 | 1462832139575 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81bc800 == 20 [pid = 1854] [id = 270] 15:15:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a1f88800) [pid = 1854] [serial = 811] [outer = (nil)] 15:15:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a8149c00) [pid = 1854] [serial = 812] [outer = 0x7fb8a1f88800] 15:15:39 INFO - PROCESS | 1854 | 1462832139641 Marionette DEBUG loaded listener.js 15:15:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a8589800) [pid = 1854] [serial = 813] [outer = 0x7fb8a1f88800] 15:15:40 INFO - PROCESS | 1854 | 1462832140516 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]]]}] 15:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1327ms 15:15:40 INFO - PROCESS | 1854 | 1462832140553 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 15:15:40 INFO - PROCESS | 1854 | 1462832140557 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 15:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:15:40 INFO - PROCESS | 1854 | 1462832140563 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:15:40 INFO - PROCESS | 1854 | 1462832140571 Marionette TRACE conn3 <- [1,1054,null,{}] 15:15:40 INFO - PROCESS | 1854 | 1462832140586 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}] 15:15:40 INFO - PROCESS | 1854 | 1462832140738 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 15:15:40 INFO - PROCESS | 1854 | 1462832140891 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b006e000 == 21 [pid = 1854] [id = 271] 15:15:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a6616800) [pid = 1854] [serial = 814] [outer = (nil)] 15:15:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8a9a70800) [pid = 1854] [serial = 815] [outer = 0x7fb8a6616800] 15:15:40 INFO - PROCESS | 1854 | 1462832140973 Marionette DEBUG loaded listener.js 15:15:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8aa58c000) [pid = 1854] [serial = 816] [outer = 0x7fb8a6616800] 15:15:41 INFO - PROCESS | 1854 | 1462832141890 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]]]}] 15:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1390ms 15:15:41 INFO - PROCESS | 1854 | 1462832141953 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 15:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:15:41 INFO - PROCESS | 1854 | 1462832141958 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 15:15:41 INFO - PROCESS | 1854 | 1462832141963 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:15:41 INFO - PROCESS | 1854 | 1462832141966 Marionette TRACE conn3 <- [1,1058,null,{}] 15:15:41 INFO - PROCESS | 1854 | 1462832141971 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}] 15:15:42 INFO - PROCESS | 1854 | 1462832142125 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 15:15:42 INFO - PROCESS | 1854 | 1462832142423 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74c5000 == 22 [pid = 1854] [id = 272] 15:15:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a196a400) [pid = 1854] [serial = 817] [outer = (nil)] 15:15:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a1f7ac00) [pid = 1854] [serial = 818] [outer = 0x7fb8a196a400] 15:15:42 INFO - PROCESS | 1854 | 1462832142609 Marionette DEBUG loaded listener.js 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1eb3800 == 21 [pid = 1854] [id = 263] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aae800 == 20 [pid = 1854] [id = 261] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b53000 == 19 [pid = 1854] [id = 265] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8af8d1800 == 18 [pid = 1854] [id = 267] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3a9800 == 17 [pid = 1854] [id = 259] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d29800 == 16 [pid = 1854] [id = 262] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81c0800 == 15 [pid = 1854] [id = 264] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec2800 == 14 [pid = 1854] [id = 260] 15:15:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae3800 == 13 [pid = 1854] [id = 266] 15:15:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a1969400) [pid = 1854] [serial = 819] [outer = 0x7fb8a196a400] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a8589400) [pid = 1854] [serial = 701] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a814ac00) [pid = 1854] [serial = 700] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8a9765800) [pid = 1854] [serial = 706] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a9760000) [pid = 1854] [serial = 704] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a9b62c00) [pid = 1854] [serial = 707] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a972f400) [pid = 1854] [serial = 703] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a66f4c00) [pid = 1854] [serial = 676] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a2b9a800) [pid = 1854] [serial = 694] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a66f1800) [pid = 1854] [serial = 695] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a8132c00) [pid = 1854] [serial = 776] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8ab1f3400) [pid = 1854] [serial = 682] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a9761000) [pid = 1854] [serial = 679] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a1f82c00) [pid = 1854] [serial = 692] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a1973800) [pid = 1854] [serial = 691] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a6ae5c00) [pid = 1854] [serial = 697] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a7e70400) [pid = 1854] [serial = 698] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a1f66800) [pid = 1854] [serial = 673] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8ae86a400) [pid = 1854] [serial = 671] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8ae8c9000) [pid = 1854] [serial = 685] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8afbef400) [pid = 1854] [serial = 688] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8a2b94800) [pid = 1854] [serial = 494] [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.] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 74 (0x7fb8c37c7c00) [pid = 1854] [serial = 647] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 73 (0x7fb8b2010400) [pid = 1854] [serial = 638] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 72 (0x7fb8bfabec00) [pid = 1854] [serial = 641] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 71 (0x7fb8a7d1c800) [pid = 1854] [serial = 632] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 70 (0x7fb8ab118400) [pid = 1854] [serial = 635] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 69 (0x7fb8b1ba6800) [pid = 1854] [serial = 644] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 68 (0x7fb8bf637400) [pid = 1854] [serial = 629] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 67 (0x7fb8ae86cc00) [pid = 1854] [serial = 683] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8afdeec00) [pid = 1854] [serial = 689] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8a1f6bc00) [pid = 1854] [serial = 650] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8a1f88400) [pid = 1854] [serial = 674] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8a9b60800) [pid = 1854] [serial = 680] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8a7d19800) [pid = 1854] [serial = 677] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | --DOMWINDOW == 61 (0x7fb8ae8d3400) [pid = 1854] [serial = 686] [outer = (nil)] [url = about:blank] 15:15:43 INFO - PROCESS | 1854 | 1462832143742 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]]]}] 15:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1830ms 15:15:43 INFO - PROCESS | 1854 | 1462832143793 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 15:15:43 INFO - PROCESS | 1854 | 1462832143797 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 15:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:15:43 INFO - PROCESS | 1854 | 1462832143813 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:15:43 INFO - PROCESS | 1854 | 1462832143818 Marionette TRACE conn3 <- [1,1062,null,{}] 15:15:43 INFO - PROCESS | 1854 | 1462832143827 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}] 15:15:43 INFO - PROCESS | 1854 | 1462832143971 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 15:15:43 INFO - PROCESS | 1854 | 1462832143983 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a20a0800 == 14 [pid = 1854] [id = 273] 15:15:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 62 (0x7fb8a1f79c00) [pid = 1854] [serial = 820] [outer = (nil)] 15:15:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8a2b97800) [pid = 1854] [serial = 821] [outer = 0x7fb8a1f79c00] 15:15:44 INFO - PROCESS | 1854 | 1462832144051 Marionette DEBUG loaded listener.js 15:15:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a6615800) [pid = 1854] [serial = 822] [outer = 0x7fb8a1f79c00] 15:15:44 INFO - PROCESS | 1854 | 1462832144802 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]]]}] 15:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1044ms 15:15:44 INFO - PROCESS | 1854 | 1462832144855 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 15:15:44 INFO - PROCESS | 1854 | 1462832144860 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 15:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:15:44 INFO - PROCESS | 1854 | 1462832144868 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:15:44 INFO - PROCESS | 1854 | 1462832144871 Marionette TRACE conn3 <- [1,1066,null,{}] 15:15:44 INFO - PROCESS | 1854 | 1462832144877 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}] 15:15:45 INFO - PROCESS | 1854 | 1462832145040 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 15:15:45 INFO - PROCESS | 1854 | 1462832145052 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b59800 == 15 [pid = 1854] [id = 274] 15:15:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8a66f1800) [pid = 1854] [serial = 823] [outer = (nil)] 15:15:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8a6817400) [pid = 1854] [serial = 824] [outer = 0x7fb8a66f1800] 15:15:45 INFO - PROCESS | 1854 | 1462832145111 Marionette DEBUG loaded listener.js 15:15:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8a7d15c00) [pid = 1854] [serial = 825] [outer = 0x7fb8a66f1800] 15:15:45 INFO - PROCESS | 1854 | 1462832145994 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]]]}] 15:15:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:15:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1183ms 15:15:46 INFO - PROCESS | 1854 | 1462832146051 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 15:15:46 INFO - PROCESS | 1854 | 1462832146054 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 15:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:15:46 INFO - PROCESS | 1854 | 1462832146062 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:15:46 INFO - PROCESS | 1854 | 1462832146070 Marionette TRACE conn3 <- [1,1070,null,{}] 15:15:46 INFO - PROCESS | 1854 | 1462832146089 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}] 15:15:46 INFO - PROCESS | 1854 | 1462832146271 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 15:15:46 INFO - PROCESS | 1854 | --DOMWINDOW == 66 (0x7fb8a15a8000) [pid = 1854] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:15:46 INFO - PROCESS | 1854 | --DOMWINDOW == 65 (0x7fb8a2b94000) [pid = 1854] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:15:46 INFO - PROCESS | 1854 | --DOMWINDOW == 64 (0x7fb8a1968c00) [pid = 1854] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:15:46 INFO - PROCESS | 1854 | --DOMWINDOW == 63 (0x7fb8a15acc00) [pid = 1854] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:15:46 INFO - PROCESS | 1854 | --DOMWINDOW == 62 (0x7fb8a7d22000) [pid = 1854] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:15:46 INFO - PROCESS | 1854 | 1462832146365 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a5d800 == 16 [pid = 1854] [id = 275] 15:15:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 63 (0x7fb8a15a8000) [pid = 1854] [serial = 826] [outer = (nil)] 15:15:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 64 (0x7fb8a196d400) [pid = 1854] [serial = 827] [outer = 0x7fb8a15a8000] 15:15:46 INFO - PROCESS | 1854 | 1462832146424 Marionette DEBUG loaded listener.js 15:15:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 65 (0x7fb8a813d000) [pid = 1854] [serial = 828] [outer = 0x7fb8a15a8000] 15:15:47 INFO - PROCESS | 1854 | 1462832147036 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]]]}] 15:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 992ms 15:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:15:47 INFO - PROCESS | 1854 | 1462832147053 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 15:15:47 INFO - PROCESS | 1854 | 1462832147056 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 15:15:47 INFO - PROCESS | 1854 | 1462832147062 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:15:47 INFO - PROCESS | 1854 | 1462832147065 Marionette TRACE conn3 <- [1,1074,null,{}] 15:15:47 INFO - PROCESS | 1854 | 1462832147070 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}] 15:15:47 INFO - PROCESS | 1854 | 1462832147199 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 15:15:47 INFO - PROCESS | 1854 | 1462832147303 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae4800 == 17 [pid = 1854] [id = 276] 15:15:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 66 (0x7fb8a15acc00) [pid = 1854] [serial = 829] [outer = (nil)] 15:15:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 67 (0x7fb8a82c4400) [pid = 1854] [serial = 830] [outer = 0x7fb8a15acc00] 15:15:47 INFO - PROCESS | 1854 | 1462832147361 Marionette DEBUG loaded listener.js 15:15:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 68 (0x7fb8a858dc00) [pid = 1854] [serial = 831] [outer = 0x7fb8a15acc00] 15:15:48 INFO - PROCESS | 1854 | 1462832148001 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]]]}] 15:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 977ms 15:15:48 INFO - PROCESS | 1854 | 1462832148039 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 15:15:48 INFO - PROCESS | 1854 | 1462832148041 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 15:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:15:48 INFO - PROCESS | 1854 | 1462832148047 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:15:48 INFO - PROCESS | 1854 | 1462832148049 Marionette TRACE conn3 <- [1,1078,null,{}] 15:15:48 INFO - PROCESS | 1854 | 1462832148054 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}] 15:15:48 INFO - PROCESS | 1854 | 1462832148227 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 15:15:48 INFO - PROCESS | 1854 | 1462832148245 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affcb000 == 18 [pid = 1854] [id = 277] 15:15:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 69 (0x7fb8a972a400) [pid = 1854] [serial = 832] [outer = (nil)] 15:15:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 70 (0x7fb8a9736000) [pid = 1854] [serial = 833] [outer = 0x7fb8a972a400] 15:15:48 INFO - PROCESS | 1854 | 1462832148315 Marionette DEBUG loaded listener.js 15:15:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 71 (0x7fb8a9b5b800) [pid = 1854] [serial = 834] [outer = 0x7fb8a972a400] 15:15:49 INFO - PROCESS | 1854 | 1462832149023 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]]]}] 15:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1029ms 15:15:49 INFO - PROCESS | 1854 | 1462832149081 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 15:15:49 INFO - PROCESS | 1854 | 1462832149083 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 15:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:15:49 INFO - PROCESS | 1854 | 1462832149093 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:15:49 INFO - PROCESS | 1854 | 1462832149095 Marionette TRACE conn3 <- [1,1082,null,{}] 15:15:49 INFO - PROCESS | 1854 | 1462832149099 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}] 15:15:49 INFO - PROCESS | 1854 | 1462832149277 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 15:15:49 INFO - PROCESS | 1854 | 1462832149289 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b090b000 == 19 [pid = 1854] [id = 278] 15:15:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 72 (0x7fb8ab113800) [pid = 1854] [serial = 835] [outer = (nil)] 15:15:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 73 (0x7fb8ab11bc00) [pid = 1854] [serial = 836] [outer = 0x7fb8ab113800] 15:15:49 INFO - PROCESS | 1854 | 1462832149346 Marionette DEBUG loaded listener.js 15:15:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 74 (0x7fb8ab1f7800) [pid = 1854] [serial = 837] [outer = 0x7fb8ab113800] 15:15:50 INFO - PROCESS | 1854 | 1462832150303 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]]]}] 15:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1276ms 15:15:50 INFO - PROCESS | 1854 | 1462832150370 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 15:15:50 INFO - PROCESS | 1854 | 1462832150376 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 15:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:15:50 INFO - PROCESS | 1854 | 1462832150384 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:15:50 INFO - PROCESS | 1854 | 1462832150389 Marionette TRACE conn3 <- [1,1086,null,{}] 15:15:50 INFO - PROCESS | 1854 | 1462832150397 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}] 15:15:50 INFO - PROCESS | 1854 | 1462832150596 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 15:15:50 INFO - PROCESS | 1854 | 1462832150735 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3b1800 == 20 [pid = 1854] [id = 279] 15:15:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 75 (0x7fb8a1f6ec00) [pid = 1854] [serial = 838] [outer = (nil)] 15:15:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8a20eac00) [pid = 1854] [serial = 839] [outer = 0x7fb8a1f6ec00] 15:15:50 INFO - PROCESS | 1854 | 1462832150812 Marionette DEBUG loaded listener.js 15:15:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8a6612400) [pid = 1854] [serial = 840] [outer = 0x7fb8a1f6ec00] 15:15:51 INFO - PROCESS | 1854 | 1462832151726 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]]]}] 15:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1388ms 15:15:51 INFO - PROCESS | 1854 | 1462832151772 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 15:15:51 INFO - PROCESS | 1854 | 1462832151780 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 15:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:15:51 INFO - PROCESS | 1854 | 1462832151790 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:15:51 INFO - PROCESS | 1854 | 1462832151793 Marionette TRACE conn3 <- [1,1090,null,{}] 15:15:51 INFO - PROCESS | 1854 | 1462832151799 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}] 15:15:51 INFO - PROCESS | 1854 | 1462832151962 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 15:15:52 INFO - PROCESS | 1854 | 1462832152099 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0064000 == 21 [pid = 1854] [id = 280] 15:15:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a1f7a800) [pid = 1854] [serial = 841] [outer = (nil)] 15:15:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a7d1ac00) [pid = 1854] [serial = 842] [outer = 0x7fb8a1f7a800] 15:15:52 INFO - PROCESS | 1854 | 1462832152168 Marionette DEBUG loaded listener.js 15:15:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a7f63000) [pid = 1854] [serial = 843] [outer = 0x7fb8a1f7a800] 15:15:53 INFO - PROCESS | 1854 | 1462832153115 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]]]}] 15:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1385ms 15:15:53 INFO - PROCESS | 1854 | 1462832153174 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 15:15:53 INFO - PROCESS | 1854 | 1462832153178 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 15:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:15:53 INFO - PROCESS | 1854 | 1462832153184 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:15:53 INFO - PROCESS | 1854 | 1462832153190 Marionette TRACE conn3 <- [1,1094,null,{}] 15:15:53 INFO - PROCESS | 1854 | 1462832153205 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}] 15:15:53 INFO - PROCESS | 1854 | 1462832153372 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 15:15:53 INFO - PROCESS | 1854 | 1462832153521 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0ab7800 == 22 [pid = 1854] [id = 281] 15:15:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8a855ac00) [pid = 1854] [serial = 844] [outer = (nil)] 15:15:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a975cc00) [pid = 1854] [serial = 845] [outer = 0x7fb8a855ac00] 15:15:53 INFO - PROCESS | 1854 | 1462832153632 Marionette DEBUG loaded listener.js 15:15:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8a9a6a000) [pid = 1854] [serial = 846] [outer = 0x7fb8a855ac00] 15:15:54 INFO - PROCESS | 1854 | 1462832154702 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]]]}] 15:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1533ms 15:15:54 INFO - PROCESS | 1854 | 1462832154717 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 15:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:15:54 INFO - PROCESS | 1854 | 1462832154722 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 15:15:54 INFO - PROCESS | 1854 | 1462832154730 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:15:54 INFO - PROCESS | 1854 | 1462832154735 Marionette TRACE conn3 <- [1,1098,null,{}] 15:15:54 INFO - PROCESS | 1854 | 1462832154743 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}] 15:15:54 INFO - PROCESS | 1854 | 1462832154920 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 15:15:55 INFO - PROCESS | 1854 | 1462832155145 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3c1800 == 23 [pid = 1854] [id = 282] 15:15:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a20e8c00) [pid = 1854] [serial = 847] [outer = (nil)] 15:15:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a20eec00) [pid = 1854] [serial = 848] [outer = 0x7fb8a20e8c00] 15:15:55 INFO - PROCESS | 1854 | 1462832155255 Marionette DEBUG loaded listener.js 15:15:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a2ba1000) [pid = 1854] [serial = 849] [outer = 0x7fb8a20e8c00] 15:15:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a49000 == 22 [pid = 1854] [id = 268] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a814cc00) [pid = 1854] [serial = 777] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a6ae8800) [pid = 1854] [serial = 788] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a2b9b400) [pid = 1854] [serial = 782] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a196f000) [pid = 1854] [serial = 779] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a661a000) [pid = 1854] [serial = 783] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a16f3400) [pid = 1854] [serial = 785] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a7f67800) [pid = 1854] [serial = 789] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a1f69800) [pid = 1854] [serial = 786] [outer = (nil)] [url = about:blank] 15:15:55 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a1f6b400) [pid = 1854] [serial = 780] [outer = (nil)] [url = about:blank] 15:15:56 INFO - PROCESS | 1854 | 1462832155999 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]]]}] 15:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1288ms 15:15:56 INFO - PROCESS | 1854 | 1462832156016 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 15:15:56 INFO - PROCESS | 1854 | 1462832156024 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 15:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:15:56 INFO - PROCESS | 1854 | 1462832156033 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:15:56 INFO - PROCESS | 1854 | 1462832156036 Marionette TRACE conn3 <- [1,1102,null,{}] 15:15:56 INFO - PROCESS | 1854 | 1462832156042 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}] 15:15:56 INFO - PROCESS | 1854 | 1462832156198 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 15:15:56 INFO - PROCESS | 1854 | 1462832156300 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a62800 == 23 [pid = 1854] [id = 283] 15:15:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a1f7f000) [pid = 1854] [serial = 850] [outer = (nil)] 15:15:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a6817c00) [pid = 1854] [serial = 851] [outer = 0x7fb8a1f7f000] 15:15:56 INFO - PROCESS | 1854 | 1462832156369 Marionette DEBUG loaded listener.js 15:15:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a7d1f000) [pid = 1854] [serial = 852] [outer = 0x7fb8a1f7f000] 15:15:57 INFO - PROCESS | 1854 | 1462832157045 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]]]}] 15:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1030ms 15:15:57 INFO - PROCESS | 1854 | 1462832157063 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 15:15:57 INFO - PROCESS | 1854 | 1462832157065 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 15:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:15:57 INFO - PROCESS | 1854 | 1462832157072 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:15:57 INFO - PROCESS | 1854 | 1462832157077 Marionette TRACE conn3 <- [1,1106,null,{}] 15:15:57 INFO - PROCESS | 1854 | 1462832157113 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}] 15:15:57 INFO - PROCESS | 1854 | 1462832157284 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 15:15:57 INFO - PROCESS | 1854 | 1462832157306 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a83000 == 24 [pid = 1854] [id = 284] 15:15:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8a8147800) [pid = 1854] [serial = 853] [outer = (nil)] 15:15:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a855e400) [pid = 1854] [serial = 854] [outer = 0x7fb8a8147800] 15:15:57 INFO - PROCESS | 1854 | 1462832157367 Marionette DEBUG loaded listener.js 15:15:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8a972a800) [pid = 1854] [serial = 855] [outer = 0x7fb8a8147800] 15:15:58 INFO - PROCESS | 1854 | 1462832158138 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]]]}] 15:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1086ms 15:15:58 INFO - PROCESS | 1854 | 1462832158158 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 15:15:58 INFO - PROCESS | 1854 | 1462832158162 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 15:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:15:58 INFO - PROCESS | 1854 | 1462832158189 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:15:58 INFO - PROCESS | 1854 | 1462832158192 Marionette TRACE conn3 <- [1,1110,null,{}] 15:15:58 INFO - PROCESS | 1854 | 1462832158197 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}] 15:15:58 INFO - PROCESS | 1854 | 1462832158366 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 15:15:58 INFO - PROCESS | 1854 | 1462832158488 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0497800 == 25 [pid = 1854] [id = 285] 15:15:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a66f3400) [pid = 1854] [serial = 856] [outer = (nil)] 15:15:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8ab1ee000) [pid = 1854] [serial = 857] [outer = 0x7fb8a66f3400] 15:15:58 INFO - PROCESS | 1854 | 1462832158544 Marionette DEBUG loaded listener.js 15:15:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8ac6cec00) [pid = 1854] [serial = 858] [outer = 0x7fb8a66f3400] 15:15:59 INFO - PROCESS | 1854 | 1462832159281 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]]]}] 15:15:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:15:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1132ms 15:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:15:59 INFO - PROCESS | 1854 | 1462832159316 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 15:15:59 INFO - PROCESS | 1854 | 1462832159318 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 15:15:59 INFO - PROCESS | 1854 | 1462832159331 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:15:59 INFO - PROCESS | 1854 | 1462832159333 Marionette TRACE conn3 <- [1,1114,null,{}] 15:15:59 INFO - PROCESS | 1854 | 1462832159342 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}] 15:15:59 INFO - PROCESS | 1854 | 1462832159503 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 15:15:59 INFO - PROCESS | 1854 | 1462832159577 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:15:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a1c800 == 26 [pid = 1854] [id = 286] 15:15:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a15a4400) [pid = 1854] [serial = 859] [outer = (nil)] 15:15:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8ad812000) [pid = 1854] [serial = 860] [outer = 0x7fb8a15a4400] 15:15:59 INFO - PROCESS | 1854 | 1462832159633 Marionette DEBUG loaded listener.js 15:15:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8adbbe800) [pid = 1854] [serial = 861] [outer = 0x7fb8a15a4400] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a15a8000) [pid = 1854] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a661b000) [pid = 1854] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a1f79c00) [pid = 1854] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a814a000) [pid = 1854] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a1f80000) [pid = 1854] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a15a5c00) [pid = 1854] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a15acc00) [pid = 1854] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a972a400) [pid = 1854] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a15ad400) [pid = 1854] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a66f1800) [pid = 1854] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:16:00 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a196a400) [pid = 1854] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:16:00 INFO - PROCESS | 1854 | 1462832160631 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]]]}] 15:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1337ms 15:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:16:00 INFO - PROCESS | 1854 | 1462832160661 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 15:16:00 INFO - PROCESS | 1854 | 1462832160663 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 15:16:00 INFO - PROCESS | 1854 | 1462832160667 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:16:00 INFO - PROCESS | 1854 | 1462832160671 Marionette TRACE conn3 <- [1,1118,null,{}] 15:16:00 INFO - PROCESS | 1854 | 1462832160676 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}] 15:16:00 INFO - PROCESS | 1854 | 1462832160868 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 15:16:00 INFO - PROCESS | 1854 | 1462832160892 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b117c000 == 27 [pid = 1854] [id = 287] 15:16:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a1f7b800) [pid = 1854] [serial = 862] [outer = (nil)] 15:16:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a8593800) [pid = 1854] [serial = 863] [outer = 0x7fb8a1f7b800] 15:16:00 INFO - PROCESS | 1854 | 1462832160952 Marionette DEBUG loaded listener.js 15:16:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8ae871000) [pid = 1854] [serial = 864] [outer = 0x7fb8a1f7b800] 15:16:01 INFO - PROCESS | 1854 | 1462832161668 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]]]}] 15:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1030ms 15:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:16:01 INFO - PROCESS | 1854 | 1462832161698 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 15:16:01 INFO - PROCESS | 1854 | 1462832161700 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 15:16:01 INFO - PROCESS | 1854 | 1462832161705 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:16:01 INFO - PROCESS | 1854 | 1462832161709 Marionette TRACE conn3 <- [1,1122,null,{}] 15:16:01 INFO - PROCESS | 1854 | 1462832161713 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}] 15:16:01 INFO - PROCESS | 1854 | 1462832161838 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 15:16:01 INFO - PROCESS | 1854 | 1462832161944 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1422800 == 28 [pid = 1854] [id = 288] 15:16:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a15b1000) [pid = 1854] [serial = 865] [outer = (nil)] 15:16:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8ae873800) [pid = 1854] [serial = 866] [outer = 0x7fb8a15b1000] 15:16:02 INFO - PROCESS | 1854 | 1462832162001 Marionette DEBUG loaded listener.js 15:16:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8ae8d3800) [pid = 1854] [serial = 867] [outer = 0x7fb8a15b1000] 15:16:02 INFO - PROCESS | 1854 | 1462832162821 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]]]}] 15:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1178ms 15:16:02 INFO - PROCESS | 1854 | 1462832162885 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 15:16:02 INFO - PROCESS | 1854 | 1462832162890 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 15:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:16:02 INFO - PROCESS | 1854 | 1462832162898 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:16:02 INFO - PROCESS | 1854 | 1462832162903 Marionette TRACE conn3 <- [1,1126,null,{}] 15:16:02 INFO - PROCESS | 1854 | 1462832162912 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}] 15:16:03 INFO - PROCESS | 1854 | 1462832163074 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 15:16:03 INFO - PROCESS | 1854 | 1462832163217 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1eb9800 == 29 [pid = 1854] [id = 289] 15:16:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a1f6bc00) [pid = 1854] [serial = 868] [outer = (nil)] 15:16:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a2b9b400) [pid = 1854] [serial = 869] [outer = 0x7fb8a1f6bc00] 15:16:03 INFO - PROCESS | 1854 | 1462832163292 Marionette DEBUG loaded listener.js 15:16:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a66f6000) [pid = 1854] [serial = 870] [outer = 0x7fb8a1f6bc00] 15:16:04 INFO - PROCESS | 1854 | 1462832164160 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]]]}] 15:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1336ms 15:16:04 INFO - PROCESS | 1854 | 1462832164234 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 15:16:04 INFO - PROCESS | 1854 | 1462832164242 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 15:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:16:04 INFO - PROCESS | 1854 | 1462832164252 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:16:04 INFO - PROCESS | 1854 | 1462832164255 Marionette TRACE conn3 <- [1,1130,null,{}] 15:16:04 INFO - PROCESS | 1854 | 1462832164261 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}] 15:16:04 INFO - PROCESS | 1854 | 1462832164455 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 15:16:04 INFO - PROCESS | 1854 | 1462832164606 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d0000 == 30 [pid = 1854] [id = 290] 15:16:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a7f5b000) [pid = 1854] [serial = 871] [outer = (nil)] 15:16:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a813ac00) [pid = 1854] [serial = 872] [outer = 0x7fb8a7f5b000] 15:16:04 INFO - PROCESS | 1854 | 1462832164674 Marionette DEBUG loaded listener.js 15:16:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a858a800) [pid = 1854] [serial = 873] [outer = 0x7fb8a7f5b000] 15:16:05 INFO - PROCESS | 1854 | 1462832165578 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]]]}] 15:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1385ms 15:16:05 INFO - PROCESS | 1854 | 1462832165636 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 15:16:05 INFO - PROCESS | 1854 | 1462832165639 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 15:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:16:05 INFO - PROCESS | 1854 | 1462832165646 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:16:05 INFO - PROCESS | 1854 | 1462832165651 Marionette TRACE conn3 <- [1,1134,null,{}] 15:16:05 INFO - PROCESS | 1854 | 1462832165666 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}] 15:16:05 INFO - PROCESS | 1854 | 1462832165864 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 15:16:06 INFO - PROCESS | 1854 | 1462832166007 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4421000 == 31 [pid = 1854] [id = 291] 15:16:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8a9766400) [pid = 1854] [serial = 874] [outer = (nil)] 15:16:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8adbb6800) [pid = 1854] [serial = 875] [outer = 0x7fb8a9766400] 15:16:06 INFO - PROCESS | 1854 | 1462832166082 Marionette DEBUG loaded listener.js 15:16:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8ae86a800) [pid = 1854] [serial = 876] [outer = 0x7fb8a9766400] 15:16:06 INFO - PROCESS | 1854 | 1462832166894 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]]]}] 15:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1291ms 15:16:06 INFO - PROCESS | 1854 | 1462832166939 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 15:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:16:06 INFO - PROCESS | 1854 | 1462832166943 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 15:16:06 INFO - PROCESS | 1854 | 1462832166949 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:16:06 INFO - PROCESS | 1854 | 1462832166952 Marionette TRACE conn3 <- [1,1138,null,{}] 15:16:06 INFO - PROCESS | 1854 | 1462832166957 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}] 15:16:07 INFO - PROCESS | 1854 | 1462832167102 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 15:16:07 INFO - PROCESS | 1854 | 1462832167248 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b499c800 == 32 [pid = 1854] [id = 292] 15:16:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a15a7c00) [pid = 1854] [serial = 877] [outer = (nil)] 15:16:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8aeab3800) [pid = 1854] [serial = 878] [outer = 0x7fb8a15a7c00] 15:16:07 INFO - PROCESS | 1854 | 1462832167319 Marionette DEBUG loaded listener.js 15:16:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8af3de000) [pid = 1854] [serial = 879] [outer = 0x7fb8a15a7c00] 15:16:08 INFO - PROCESS | 1854 | 1462832168150 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]]]}] 15:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1237ms 15:16:08 INFO - PROCESS | 1854 | 1462832168185 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 15:16:08 INFO - PROCESS | 1854 | 1462832168189 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 15:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:16:08 INFO - PROCESS | 1854 | 1462832168194 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:16:08 INFO - PROCESS | 1854 | 1462832168198 Marionette TRACE conn3 <- [1,1142,null,{}] 15:16:08 INFO - PROCESS | 1854 | 1462832168203 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}] 15:16:08 INFO - PROCESS | 1854 | 1462832168348 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 15:16:08 INFO - PROCESS | 1854 | 1462832168500 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861c000 == 33 [pid = 1854] [id = 293] 15:16:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8ae875400) [pid = 1854] [serial = 880] [outer = (nil)] 15:16:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8af804c00) [pid = 1854] [serial = 881] [outer = 0x7fb8ae875400] 15:16:08 INFO - PROCESS | 1854 | 1462832168575 Marionette DEBUG loaded listener.js 15:16:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8af8d7000) [pid = 1854] [serial = 882] [outer = 0x7fb8ae875400] 15:16:09 INFO - PROCESS | 1854 | 1462832169427 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]]]}] 15:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1283ms 15:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:16:09 INFO - PROCESS | 1854 | 1462832169479 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 15:16:09 INFO - PROCESS | 1854 | 1462832169481 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 15:16:09 INFO - PROCESS | 1854 | 1462832169487 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:16:09 INFO - PROCESS | 1854 | 1462832169491 Marionette TRACE conn3 <- [1,1146,null,{}] 15:16:09 INFO - PROCESS | 1854 | 1462832169496 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}] 15:16:09 INFO - PROCESS | 1854 | 1462832169677 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 15:16:10 INFO - PROCESS | 1854 | 1462832169994 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6abe800 == 34 [pid = 1854] [id = 294] 15:16:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a196fc00) [pid = 1854] [serial = 883] [outer = (nil)] 15:16:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a1f63000) [pid = 1854] [serial = 884] [outer = 0x7fb8a196fc00] 15:16:10 INFO - PROCESS | 1854 | 1462832170123 Marionette DEBUG loaded listener.js 15:16:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8a20ecc00) [pid = 1854] [serial = 885] [outer = 0x7fb8a196fc00] 15:16:11 INFO - PROCESS | 1854 | 1462832171010 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]]]}] 15:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1583ms 15:16:11 INFO - PROCESS | 1854 | 1462832171069 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 15:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:16:11 INFO - PROCESS | 1854 | 1462832171075 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 15:16:11 INFO - PROCESS | 1854 | 1462832171081 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:16:11 INFO - PROCESS | 1854 | 1462832171086 Marionette TRACE conn3 <- [1,1150,null,{}] 15:16:11 INFO - PROCESS | 1854 | 1462832171093 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}] 15:16:11 INFO - PROCESS | 1854 | 1462832171260 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8ab11bc00) [pid = 1854] [serial = 836] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a1f84400) [pid = 1854] [serial = 792] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a6817400) [pid = 1854] [serial = 824] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a1f7ac00) [pid = 1854] [serial = 818] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8a1969400) [pid = 1854] [serial = 819] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a1975c00) [pid = 1854] [serial = 791] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a6af0c00) [pid = 1854] [serial = 806] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a2b9a400) [pid = 1854] [serial = 809] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8a196d400) [pid = 1854] [serial = 827] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a8137c00) [pid = 1854] [serial = 795] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a2b97800) [pid = 1854] [serial = 821] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a6615800) [pid = 1854] [serial = 822] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a8149c00) [pid = 1854] [serial = 812] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a66f7400) [pid = 1854] [serial = 794] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8a9a70800) [pid = 1854] [serial = 815] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a858a400) [pid = 1854] [serial = 798] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a82c5c00) [pid = 1854] [serial = 797] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a972e800) [pid = 1854] [serial = 801] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a8597000) [pid = 1854] [serial = 800] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a9763400) [pid = 1854] [serial = 804] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a9735c00) [pid = 1854] [serial = 803] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a82c4400) [pid = 1854] [serial = 830] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a858dc00) [pid = 1854] [serial = 831] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a9736000) [pid = 1854] [serial = 833] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a813d000) [pid = 1854] [serial = 828] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 76 (0x7fb8a7d15c00) [pid = 1854] [serial = 825] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | --DOMWINDOW == 75 (0x7fb8a9b5b800) [pid = 1854] [serial = 834] [outer = (nil)] [url = about:blank] 15:16:11 INFO - PROCESS | 1854 | 1462832171469 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0adf800 == 35 [pid = 1854] [id = 295] 15:16:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 76 (0x7fb8a2b93400) [pid = 1854] [serial = 886] [outer = (nil)] 15:16:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 77 (0x7fb8a66ee400) [pid = 1854] [serial = 887] [outer = 0x7fb8a2b93400] 15:16:11 INFO - PROCESS | 1854 | 1462832171536 Marionette DEBUG loaded listener.js 15:16:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a7d22800) [pid = 1854] [serial = 888] [outer = 0x7fb8a2b93400] 15:16:12 INFO - PROCESS | 1854 | 1462832172243 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]]]}] 15:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1188ms 15:16:12 INFO - PROCESS | 1854 | 1462832172270 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 15:16:12 INFO - PROCESS | 1854 | 1462832172276 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 15:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:16:12 INFO - PROCESS | 1854 | 1462832172292 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:16:12 INFO - PROCESS | 1854 | 1462832172296 Marionette TRACE conn3 <- [1,1154,null,{}] 15:16:12 INFO - PROCESS | 1854 | 1462832172302 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}] 15:16:12 INFO - PROCESS | 1854 | 1462832172435 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 15:16:12 INFO - PROCESS | 1854 | 1462832172454 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a7a000 == 36 [pid = 1854] [id = 296] 15:16:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a82c5c00) [pid = 1854] [serial = 889] [outer = (nil)] 15:16:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8a858e400) [pid = 1854] [serial = 890] [outer = 0x7fb8a82c5c00] 15:16:12 INFO - PROCESS | 1854 | 1462832172511 Marionette DEBUG loaded listener.js 15:16:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8a8b1a000) [pid = 1854] [serial = 891] [outer = 0x7fb8a82c5c00] 15:16:13 INFO - PROCESS | 1854 | 1462832173280 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]]]}] 15:16:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:16:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1042ms 15:16:13 INFO - PROCESS | 1854 | 1462832173327 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 15:16:13 INFO - PROCESS | 1854 | 1462832173331 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 15:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:16:13 INFO - PROCESS | 1854 | 1462832173375 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:16:13 INFO - PROCESS | 1854 | 1462832173383 Marionette TRACE conn3 <- [1,1158,null,{}] 15:16:13 INFO - PROCESS | 1854 | 1462832173396 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}] 15:16:13 INFO - PROCESS | 1854 | 1462832173548 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 15:16:13 INFO - PROCESS | 1854 | 1462832173560 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aeaa9000 == 37 [pid = 1854] [id = 297] 15:16:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8a8134400) [pid = 1854] [serial = 892] [outer = (nil)] 15:16:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8ac6c3400) [pid = 1854] [serial = 893] [outer = 0x7fb8a8134400] 15:16:13 INFO - PROCESS | 1854 | 1462832173627 Marionette DEBUG loaded listener.js 15:16:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8adbbd000) [pid = 1854] [serial = 894] [outer = 0x7fb8a8134400] 15:16:14 INFO - PROCESS | 1854 | 1462832174420 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]]]}] 15:16:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:16:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1108ms 15:16:14 INFO - PROCESS | 1854 | 1462832174465 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 15:16:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:16:14 INFO - PROCESS | 1854 | 1462832174469 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 15:16:14 INFO - PROCESS | 1854 | 1462832174474 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:16:14 INFO - PROCESS | 1854 | 1462832174477 Marionette TRACE conn3 <- [1,1162,null,{}] 15:16:14 INFO - PROCESS | 1854 | 1462832174489 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}] 15:16:14 INFO - PROCESS | 1854 | 1462832174655 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 15:16:14 INFO - PROCESS | 1854 | 1462832174729 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b047d800 == 38 [pid = 1854] [id = 298] 15:16:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a972d400) [pid = 1854] [serial = 895] [outer = (nil)] 15:16:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8ae86fc00) [pid = 1854] [serial = 896] [outer = 0x7fb8a972d400] 15:16:14 INFO - PROCESS | 1854 | 1462832174785 Marionette DEBUG loaded listener.js 15:16:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8aeab9000) [pid = 1854] [serial = 897] [outer = 0x7fb8a972d400] 15:16:15 INFO - PROCESS | 1854 | 1462832175556 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]]]}] 15:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1134ms 15:16:15 INFO - PROCESS | 1854 | 1462832175608 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 15:16:15 INFO - PROCESS | 1854 | 1462832175610 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 15:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:16:15 INFO - PROCESS | 1854 | 1462832175622 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:16:15 INFO - PROCESS | 1854 | 1462832175625 Marionette TRACE conn3 <- [1,1166,null,{}] 15:16:15 INFO - PROCESS | 1854 | 1462832175630 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}] 15:16:15 INFO - PROCESS | 1854 | 1462832175802 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8a66ec400) [pid = 1854] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a1f87800) [pid = 1854] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a1f88800) [pid = 1854] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 83 (0x7fb8a6616800) [pid = 1854] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 82 (0x7fb8a66f3400) [pid = 1854] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 81 (0x7fb8a15a4400) [pid = 1854] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 80 (0x7fb8a1f7f000) [pid = 1854] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 79 (0x7fb8a8147800) [pid = 1854] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 78 (0x7fb8a20e8c00) [pid = 1854] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:16:15 INFO - PROCESS | 1854 | --DOMWINDOW == 77 (0x7fb8a1f7b800) [pid = 1854] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:16:15 INFO - PROCESS | 1854 | 1462832175943 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a44800 == 39 [pid = 1854] [id = 299] 15:16:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 78 (0x7fb8a20f4800) [pid = 1854] [serial = 898] [outer = (nil)] 15:16:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 79 (0x7fb8a7f60400) [pid = 1854] [serial = 899] [outer = 0x7fb8a20f4800] 15:16:16 INFO - PROCESS | 1854 | 1462832176009 Marionette DEBUG loaded listener.js 15:16:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 80 (0x7fb8afbe3000) [pid = 1854] [serial = 900] [outer = 0x7fb8a20f4800] 15:16:16 INFO - PROCESS | 1854 | 1462832176622 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]]]}] 15:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1030ms 15:16:16 INFO - PROCESS | 1854 | 1462832176652 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 15:16:16 INFO - PROCESS | 1854 | 1462832176655 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 15:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:16:16 INFO - PROCESS | 1854 | 1462832176660 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:16:16 INFO - PROCESS | 1854 | 1462832176662 Marionette TRACE conn3 <- [1,1170,null,{}] 15:16:16 INFO - PROCESS | 1854 | 1462832176668 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}] 15:16:16 INFO - PROCESS | 1854 | 1462832176860 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 15:16:16 INFO - PROCESS | 1854 | 1462832176884 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a1c000 == 40 [pid = 1854] [id = 300] 15:16:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 81 (0x7fb8afa13400) [pid = 1854] [serial = 901] [outer = (nil)] 15:16:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 82 (0x7fb8afc6e800) [pid = 1854] [serial = 902] [outer = 0x7fb8afa13400] 15:16:16 INFO - PROCESS | 1854 | 1462832176941 Marionette DEBUG loaded listener.js 15:16:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 83 (0x7fb8afd37400) [pid = 1854] [serial = 903] [outer = 0x7fb8afa13400] 15:16:17 INFO - PROCESS | 1854 | 1462832177608 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]]]}] 15:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 982ms 15:16:17 INFO - PROCESS | 1854 | 1462832177643 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 15:16:17 INFO - PROCESS | 1854 | 1462832177646 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 15:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:16:17 INFO - PROCESS | 1854 | 1462832177651 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:16:17 INFO - PROCESS | 1854 | 1462832177653 Marionette TRACE conn3 <- [1,1174,null,{}] 15:16:17 INFO - PROCESS | 1854 | 1462832177659 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}] 15:16:17 INFO - PROCESS | 1854 | 1462832177785 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 15:16:17 INFO - PROCESS | 1854 | 1462832177960 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ad8800 == 41 [pid = 1854] [id = 301] 15:16:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 84 (0x7fb8a15a4400) [pid = 1854] [serial = 904] [outer = (nil)] 15:16:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a16f5800) [pid = 1854] [serial = 905] [outer = 0x7fb8a15a4400] 15:16:18 INFO - PROCESS | 1854 | 1462832178033 Marionette DEBUG loaded listener.js 15:16:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a1f6b400) [pid = 1854] [serial = 906] [outer = 0x7fb8a15a4400] 15:16:18 INFO - PROCESS | 1854 | 1462832178965 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] 15:16:19 INFO - PROCESS | 1854 | 1462832179037 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 15:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:16:19 INFO - PROCESS | 1854 | 1462832179045 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:16:19 INFO - PROCESS | 1854 | 1462832179050 Marionette TRACE conn3 <- [1,1178,null,{}] 15:16:19 INFO - PROCESS | 1854 | 1462832179058 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}] 15:16:19 INFO - PROCESS | 1854 | 1462832179236 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 15:16:19 INFO - PROCESS | 1854 | 1462832179382 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ae48c000 == 42 [pid = 1854] [id = 302] 15:16:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a15a5c00) [pid = 1854] [serial = 907] [outer = (nil)] 15:16:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8a7f61c00) [pid = 1854] [serial = 908] [outer = 0x7fb8a15a5c00] 15:16:19 INFO - PROCESS | 1854 | 1462832179454 Marionette DEBUG loaded listener.js 15:16:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8a8559000) [pid = 1854] [serial = 909] [outer = 0x7fb8a15a5c00] 15:16:20 INFO - PROCESS | 1854 | 1462832180342 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] 15:16:20 INFO - PROCESS | 1854 | 1462832180390 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 15:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:16:20 INFO - PROCESS | 1854 | 1462832180398 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:16:20 INFO - PROCESS | 1854 | 1462832180402 Marionette TRACE conn3 <- [1,1182,null,{}] 15:16:20 INFO - PROCESS | 1854 | 1462832180407 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}] 15:16:20 INFO - PROCESS | 1854 | 1462832180559 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 15:16:20 INFO - PROCESS | 1854 | 1462832180709 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b498a800 == 43 [pid = 1854] [id = 303] 15:16:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8a9734400) [pid = 1854] [serial = 910] [outer = (nil)] 15:16:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8ac6cd000) [pid = 1854] [serial = 911] [outer = 0x7fb8a9734400] 15:16:20 INFO - PROCESS | 1854 | 1462832180779 Marionette DEBUG loaded listener.js 15:16:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8ae8cec00) [pid = 1854] [serial = 912] [outer = 0x7fb8a9734400] 15:16:21 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:21 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:16:21 INFO - PROCESS | 1854 | 1462832181697 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] 15:16:21 INFO - PROCESS | 1854 | 1462832181735 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 15:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:16:21 INFO - PROCESS | 1854 | 1462832181743 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:16:21 INFO - PROCESS | 1854 | 1462832181752 Marionette TRACE conn3 <- [1,1186,null,{}] 15:16:21 INFO - PROCESS | 1854 | 1462832181773 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}] 15:16:21 INFO - PROCESS | 1854 | 1462832181942 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 15:16:22 INFO - PROCESS | 1854 | 1462832182087 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be45d000 == 44 [pid = 1854] [id = 304] 15:16:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8af80e400) [pid = 1854] [serial = 913] [outer = (nil)] 15:16:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8afd38800) [pid = 1854] [serial = 914] [outer = 0x7fb8af80e400] 15:16:22 INFO - PROCESS | 1854 | 1462832182156 Marionette DEBUG loaded listener.js 15:16:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8afdecc00) [pid = 1854] [serial = 915] [outer = 0x7fb8af80e400] 15:16:23 INFO - PROCESS | 1854 | 1462832183011 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] 15:16:23 INFO - PROCESS | 1854 | 1462832183087 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 15:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:16:23 INFO - PROCESS | 1854 | 1462832183093 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:16:23 INFO - PROCESS | 1854 | 1462832183096 Marionette TRACE conn3 <- [1,1190,null,{}] 15:16:23 INFO - PROCESS | 1854 | 1462832183102 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}] 15:16:23 INFO - PROCESS | 1854 | 1462832183260 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 15:16:23 INFO - PROCESS | 1854 | 1462832183404 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be7c2800 == 45 [pid = 1854] [id = 305] 15:16:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8afa10c00) [pid = 1854] [serial = 916] [outer = (nil)] 15:16:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8b050ec00) [pid = 1854] [serial = 917] [outer = 0x7fb8afa10c00] 15:16:23 INFO - PROCESS | 1854 | 1462832183482 Marionette DEBUG loaded listener.js 15:16:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8b0514000) [pid = 1854] [serial = 918] [outer = 0x7fb8afa10c00] 15:16:24 INFO - PROCESS | 1854 | 1462832184328 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] 15:16:24 INFO - PROCESS | 1854 | 1462832184381 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 15:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:16:24 INFO - PROCESS | 1854 | 1462832184387 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:16:24 INFO - PROCESS | 1854 | 1462832184390 Marionette TRACE conn3 <- [1,1194,null,{}] 15:16:24 INFO - PROCESS | 1854 | 1462832184395 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}] 15:16:24 INFO - PROCESS | 1854 | 1462832184543 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 15:16:24 INFO - PROCESS | 1854 | 1462832184695 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aaa800 == 46 [pid = 1854] [id = 306] 15:16:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a6aec000) [pid = 1854] [serial = 919] [outer = (nil)] 15:16:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8b00bac00) [pid = 1854] [serial = 920] [outer = 0x7fb8a6aec000] 15:16:24 INFO - PROCESS | 1854 | 1462832184772 Marionette DEBUG loaded listener.js 15:16:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8b0985000) [pid = 1854] [serial = 921] [outer = 0x7fb8a6aec000] 15:16:25 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:25 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:16:25 INFO - PROCESS | 1854 | 1462832185885 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] 15:16:25 INFO - PROCESS | 1854 | 1462832185945 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 15:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:16:25 INFO - PROCESS | 1854 | 1462832185952 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:16:25 INFO - PROCESS | 1854 | 1462832185964 Marionette TRACE conn3 <- [1,1198,null,{}] 15:16:25 INFO - PROCESS | 1854 | 1462832185977 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}] 15:16:26 INFO - PROCESS | 1854 | 1462832186196 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a1c000 == 45 [pid = 1854] [id = 300] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a44800 == 44 [pid = 1854] [id = 299] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a20eac00) [pid = 1854] [serial = 839] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a7d1ac00) [pid = 1854] [serial = 842] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8ae873800) [pid = 1854] [serial = 866] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | 1462832186396 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b047d800 == 43 [pid = 1854] [id = 298] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aeaa9000 == 42 [pid = 1854] [id = 297] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a7a000 == 41 [pid = 1854] [id = 296] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0adf800 == 40 [pid = 1854] [id = 295] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6abe800 == 39 [pid = 1854] [id = 294] 15:16:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a208c800 == 40 [pid = 1854] [id = 307] 15:16:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a661dc00) [pid = 1854] [serial = 922] [outer = (nil)] 15:16:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a6af0c00) [pid = 1854] [serial = 923] [outer = 0x7fb8a661dc00] 15:16:26 INFO - PROCESS | 1854 | 1462832186504 Marionette DEBUG loaded listener.js 15:16:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8a7f67800) [pid = 1854] [serial = 924] [outer = 0x7fb8a661dc00] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d0000 == 39 [pid = 1854] [id = 290] 15:16:26 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1eb9800 == 38 [pid = 1854] [id = 289] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a9b63000) [pid = 1854] [serial = 807] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a66f2000) [pid = 1854] [serial = 810] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a8589800) [pid = 1854] [serial = 813] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8aa58c000) [pid = 1854] [serial = 816] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8ab1ee000) [pid = 1854] [serial = 857] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8ad812000) [pid = 1854] [serial = 860] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8ac6cec00) [pid = 1854] [serial = 858] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8a6817c00) [pid = 1854] [serial = 851] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a7d1f000) [pid = 1854] [serial = 852] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a855e400) [pid = 1854] [serial = 854] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a975cc00) [pid = 1854] [serial = 845] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a2ba1000) [pid = 1854] [serial = 849] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8a20eec00) [pid = 1854] [serial = 848] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 87 (0x7fb8adbbe800) [pid = 1854] [serial = 861] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 86 (0x7fb8ae871000) [pid = 1854] [serial = 864] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 85 (0x7fb8a972a800) [pid = 1854] [serial = 855] [outer = (nil)] [url = about:blank] 15:16:26 INFO - PROCESS | 1854 | --DOMWINDOW == 84 (0x7fb8a8593800) [pid = 1854] [serial = 863] [outer = (nil)] [url = about:blank] 15:16:27 INFO - PROCESS | 1854 | 1462832187212 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]]]}] 15:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1295ms 15:16:27 INFO - PROCESS | 1854 | 1462832187279 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 15:16:27 INFO - PROCESS | 1854 | 1462832187287 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 15:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:16:27 INFO - PROCESS | 1854 | 1462832187300 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:16:27 INFO - PROCESS | 1854 | 1462832187303 Marionette TRACE conn3 <- [1,1202,null,{}] 15:16:27 INFO - PROCESS | 1854 | 1462832187312 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}] 15:16:27 INFO - PROCESS | 1854 | 1462832187456 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 15:16:27 INFO - PROCESS | 1854 | 1462832187468 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cb7800 == 39 [pid = 1854] [id = 308] 15:16:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 85 (0x7fb8a82bd800) [pid = 1854] [serial = 925] [outer = (nil)] 15:16:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 86 (0x7fb8a9732000) [pid = 1854] [serial = 926] [outer = 0x7fb8a82bd800] 15:16:27 INFO - PROCESS | 1854 | 1462832187526 Marionette DEBUG loaded listener.js 15:16:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 87 (0x7fb8a9a65c00) [pid = 1854] [serial = 927] [outer = 0x7fb8a82bd800] 15:16:28 INFO - PROCESS | 1854 | 1462832188296 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]]]}] 15:16:28 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 15:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1035ms 15:16:28 INFO - PROCESS | 1854 | 1462832188334 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 15:16:28 INFO - PROCESS | 1854 | 1462832188337 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 15:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:16:28 INFO - PROCESS | 1854 | 1462832188350 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:16:28 INFO - PROCESS | 1854 | 1462832188354 Marionette TRACE conn3 <- [1,1206,null,{}] 15:16:28 INFO - PROCESS | 1854 | 1462832188389 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}] 15:16:28 INFO - PROCESS | 1854 | 1462832188530 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 15:16:28 INFO - PROCESS | 1854 | 1462832188543 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affc2800 == 40 [pid = 1854] [id = 309] 15:16:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 88 (0x7fb8ac6cf800) [pid = 1854] [serial = 928] [outer = (nil)] 15:16:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8ae4fc000) [pid = 1854] [serial = 929] [outer = 0x7fb8ac6cf800] 15:16:28 INFO - PROCESS | 1854 | 1462832188626 Marionette DEBUG loaded listener.js 15:16:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8ae8d2400) [pid = 1854] [serial = 930] [outer = 0x7fb8ac6cf800] 15:16:29 INFO - PROCESS | 1854 | 1462832189396 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]]]}] 15:16:29 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 15:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1088ms 15:16:29 INFO - PROCESS | 1854 | 1462832189458 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 15:16:29 INFO - PROCESS | 1854 | 1462832189462 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 15:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:16:29 INFO - PROCESS | 1854 | 1462832189467 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:16:29 INFO - PROCESS | 1854 | 1462832189469 Marionette TRACE conn3 <- [1,1210,null,{}] 15:16:29 INFO - PROCESS | 1854 | 1462832189478 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}] 15:16:29 INFO - PROCESS | 1854 | 1462832189656 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 15:16:29 INFO - PROCESS | 1854 | 1462832189677 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0922800 == 41 [pid = 1854] [id = 310] 15:16:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8adbbd400) [pid = 1854] [serial = 931] [outer = (nil)] 15:16:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8afa12400) [pid = 1854] [serial = 932] [outer = 0x7fb8adbbd400] 15:16:29 INFO - PROCESS | 1854 | 1462832189734 Marionette DEBUG loaded listener.js 15:16:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8afc79c00) [pid = 1854] [serial = 933] [outer = 0x7fb8adbbd400] 15:16:30 INFO - PROCESS | 1854 | 1462832190519 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]]]}] 15:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1130ms 15:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:16:30 INFO - PROCESS | 1854 | 1462832190599 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 15:16:30 INFO - PROCESS | 1854 | 1462832190601 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 15:16:30 INFO - PROCESS | 1854 | 1462832190607 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:16:30 INFO - PROCESS | 1854 | 1462832190610 Marionette TRACE conn3 <- [1,1214,null,{}] 15:16:30 INFO - PROCESS | 1854 | 1462832190615 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}] 15:16:30 INFO - PROCESS | 1854 | 1462832190798 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 15:16:30 INFO - PROCESS | 1854 | 1462832190817 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1187000 == 42 [pid = 1854] [id = 311] 15:16:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8a975ec00) [pid = 1854] [serial = 934] [outer = (nil)] 15:16:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8afdf1800) [pid = 1854] [serial = 935] [outer = 0x7fb8a975ec00] 15:16:30 INFO - PROCESS | 1854 | 1462832190875 Marionette DEBUG loaded listener.js 15:16:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8b051c800) [pid = 1854] [serial = 936] [outer = 0x7fb8a975ec00] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8a972d400) [pid = 1854] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 94 (0x7fb8a2b93400) [pid = 1854] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 93 (0x7fb8a8134400) [pid = 1854] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 92 (0x7fb8a20f4800) [pid = 1854] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 91 (0x7fb8a196fc00) [pid = 1854] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 90 (0x7fb8a15b1000) [pid = 1854] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 89 (0x7fb8a82c5c00) [pid = 1854] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:16:31 INFO - PROCESS | 1854 | --DOMWINDOW == 88 (0x7fb8ab113800) [pid = 1854] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:16:31 INFO - PROCESS | 1854 | 1462832191728 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]]]}] 15:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1133ms 15:16:31 INFO - PROCESS | 1854 | 1462832191739 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 15:16:31 INFO - PROCESS | 1854 | 1462832191742 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 15:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:16:31 INFO - PROCESS | 1854 | 1462832191747 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:16:31 INFO - PROCESS | 1854 | 1462832191749 Marionette TRACE conn3 <- [1,1218,null,{}] 15:16:31 INFO - PROCESS | 1854 | 1462832191754 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}] 15:16:31 INFO - PROCESS | 1854 | 1462832191894 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 15:16:31 INFO - PROCESS | 1854 | 1462832191912 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b85800 == 43 [pid = 1854] [id = 312] 15:16:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 89 (0x7fb8ab113800) [pid = 1854] [serial = 937] [outer = (nil)] 15:16:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 90 (0x7fb8afbf0800) [pid = 1854] [serial = 938] [outer = 0x7fb8ab113800] 15:16:31 INFO - PROCESS | 1854 | 1462832191981 Marionette DEBUG loaded listener.js 15:16:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 91 (0x7fb8b0dc8400) [pid = 1854] [serial = 939] [outer = 0x7fb8ab113800] 15:16:32 INFO - PROCESS | 1854 | 1462832192703 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]]]}] 15:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 983ms 15:16:32 INFO - PROCESS | 1854 | 1462832192731 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 15:16:32 INFO - PROCESS | 1854 | 1462832192734 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 15:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:16:32 INFO - PROCESS | 1854 | 1462832192740 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:16:32 INFO - PROCESS | 1854 | 1462832192742 Marionette TRACE conn3 <- [1,1222,null,{}] 15:16:32 INFO - PROCESS | 1854 | 1462832192747 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}] 15:16:32 INFO - PROCESS | 1854 | 1462832192912 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 15:16:32 INFO - PROCESS | 1854 | 1462832192933 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861a000 == 44 [pid = 1854] [id = 313] 15:16:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 92 (0x7fb8ac6cfc00) [pid = 1854] [serial = 940] [outer = (nil)] 15:16:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 93 (0x7fb8b0dc4000) [pid = 1854] [serial = 941] [outer = 0x7fb8ac6cfc00] 15:16:32 INFO - PROCESS | 1854 | 1462832192990 Marionette DEBUG loaded listener.js 15:16:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 94 (0x7fb8b1484c00) [pid = 1854] [serial = 942] [outer = 0x7fb8ac6cfc00] 15:16:33 INFO - PROCESS | 1854 | 1462832193875 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] 15:16:33 INFO - PROCESS | 1854 | 1462832193925 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 15:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:16:33 INFO - PROCESS | 1854 | 1462832193933 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:16:33 INFO - PROCESS | 1854 | 1462832193939 Marionette TRACE conn3 <- [1,1226,null,{}] 15:16:33 INFO - PROCESS | 1854 | 1462832193948 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}] 15:16:34 INFO - PROCESS | 1854 | 1462832194116 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 15:16:34 INFO - PROCESS | 1854 | 1462832194263 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cd4800 == 45 [pid = 1854] [id = 314] 15:16:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 95 (0x7fb8a15b2c00) [pid = 1854] [serial = 943] [outer = (nil)] 15:16:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a7d1ac00) [pid = 1854] [serial = 944] [outer = 0x7fb8a15b2c00] 15:16:34 INFO - PROCESS | 1854 | 1462832194335 Marionette DEBUG loaded listener.js 15:16:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a814f800) [pid = 1854] [serial = 945] [outer = 0x7fb8a15b2c00] 15:16:35 INFO - PROCESS | 1854 | 1462832195169 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]]]}] 15:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1291ms 15:16:35 INFO - PROCESS | 1854 | 1462832195225 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 15:16:35 INFO - PROCESS | 1854 | 1462832195233 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 15:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:16:35 INFO - PROCESS | 1854 | 1462832195243 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:16:35 INFO - PROCESS | 1854 | 1462832195246 Marionette TRACE conn3 <- [1,1230,null,{}] 15:16:35 INFO - PROCESS | 1854 | 1462832195252 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}] 15:16:35 INFO - PROCESS | 1854 | 1462832195411 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 15:16:35 INFO - PROCESS | 1854 | 1462832195558 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091f000 == 46 [pid = 1854] [id = 315] 15:16:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8a7e75400) [pid = 1854] [serial = 946] [outer = (nil)] 15:16:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8ac6c9000) [pid = 1854] [serial = 947] [outer = 0x7fb8a7e75400] 15:16:35 INFO - PROCESS | 1854 | 1462832195627 Marionette DEBUG loaded listener.js 15:16:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8ae873800) [pid = 1854] [serial = 948] [outer = 0x7fb8a7e75400] 15:16:36 INFO - PROCESS | 1854 | 1462832196500 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]]]}] 15:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1293ms 15:16:36 INFO - PROCESS | 1854 | 1462832196535 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 15:16:36 INFO - PROCESS | 1854 | 1462832196538 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 15:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:16:36 INFO - PROCESS | 1854 | 1462832196545 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:16:36 INFO - PROCESS | 1854 | 1462832196551 Marionette TRACE conn3 <- [1,1234,null,{}] 15:16:36 INFO - PROCESS | 1854 | 1462832196566 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}] 15:16:36 INFO - PROCESS | 1854 | 1462832196724 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 15:16:36 INFO - PROCESS | 1854 | 1462832196878 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf61d800 == 47 [pid = 1854] [id = 316] 15:16:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8af8d4800) [pid = 1854] [serial = 949] [outer = (nil)] 15:16:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8b050e400) [pid = 1854] [serial = 950] [outer = 0x7fb8af8d4800] 15:16:36 INFO - PROCESS | 1854 | 1462832196950 Marionette DEBUG loaded listener.js 15:16:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8b0984400) [pid = 1854] [serial = 951] [outer = 0x7fb8af8d4800] 15:16:37 INFO - PROCESS | 1854 | 1462832197820 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]]]}] 15:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1336ms 15:16:37 INFO - PROCESS | 1854 | 1462832197882 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 15:16:37 INFO - PROCESS | 1854 | 1462832197886 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 15:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:16:37 INFO - PROCESS | 1854 | 1462832197892 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:16:37 INFO - PROCESS | 1854 | 1462832197895 Marionette TRACE conn3 <- [1,1238,null,{}] 15:16:37 INFO - PROCESS | 1854 | 1462832197900 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}] 15:16:38 INFO - PROCESS | 1854 | 1462832198057 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 15:16:38 INFO - PROCESS | 1854 | 1462832198209 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c192c000 == 48 [pid = 1854] [id = 317] 15:16:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8afbe4000) [pid = 1854] [serial = 952] [outer = (nil)] 15:16:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8b148e800) [pid = 1854] [serial = 953] [outer = 0x7fb8afbe4000] 15:16:38 INFO - PROCESS | 1854 | 1462832198279 Marionette DEBUG loaded listener.js 15:16:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8b1ba6800) [pid = 1854] [serial = 954] [outer = 0x7fb8afbe4000] 15:16:39 INFO - PROCESS | 1854 | 1462832199114 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]]]}] 15:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1279ms 15:16:39 INFO - PROCESS | 1854 | 1462832199171 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 15:16:39 INFO - PROCESS | 1854 | 1462832199175 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 15:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:16:39 INFO - PROCESS | 1854 | 1462832199180 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:16:39 INFO - PROCESS | 1854 | 1462832199183 Marionette TRACE conn3 <- [1,1242,null,{}] 15:16:39 INFO - PROCESS | 1854 | 1462832199188 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}] 15:16:39 INFO - PROCESS | 1854 | 1462832199350 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 15:16:39 INFO - PROCESS | 1854 | 1462832199499 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3016000 == 49 [pid = 1854] [id = 318] 15:16:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8b0eaec00) [pid = 1854] [serial = 955] [outer = (nil)] 15:16:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8b1bd0c00) [pid = 1854] [serial = 956] [outer = 0x7fb8b0eaec00] 15:16:39 INFO - PROCESS | 1854 | 1462832199568 Marionette DEBUG loaded listener.js 15:16:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8b1fe0000) [pid = 1854] [serial = 957] [outer = 0x7fb8b0eaec00] 15:16:40 INFO - PROCESS | 1854 | 1462832200409 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]]]}] 15:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1276ms 15:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:16:40 INFO - PROCESS | 1854 | 1462832200458 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 15:16:40 INFO - PROCESS | 1854 | 1462832200461 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 15:16:40 INFO - PROCESS | 1854 | 1462832200465 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:16:40 INFO - PROCESS | 1854 | 1462832200470 Marionette TRACE conn3 <- [1,1246,null,{}] 15:16:40 INFO - PROCESS | 1854 | 1462832200475 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}] 15:16:40 INFO - PROCESS | 1854 | 1462832200659 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 15:16:40 INFO - PROCESS | 1854 | 1462832200811 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a88800 == 50 [pid = 1854] [id = 319] 15:16:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a1974400) [pid = 1854] [serial = 958] [outer = (nil)] 15:16:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a9b5b800) [pid = 1854] [serial = 959] [outer = 0x7fb8a1974400] 15:16:40 INFO - PROCESS | 1854 | 1462832200881 Marionette DEBUG loaded listener.js 15:16:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8b204e400) [pid = 1854] [serial = 960] [outer = 0x7fb8a1974400] 15:16:41 INFO - PROCESS | 1854 | 1462832201964 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]]]}] 15:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1537ms 15:16:42 INFO - PROCESS | 1854 | 1462832202033 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 15:16:42 INFO - PROCESS | 1854 | 1462832202039 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 15:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:16:42 INFO - PROCESS | 1854 | 1462832202051 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:16:42 INFO - PROCESS | 1854 | 1462832202055 Marionette TRACE conn3 <- [1,1250,null,{}] 15:16:42 INFO - PROCESS | 1854 | 1462832202062 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}] 15:16:42 INFO - PROCESS | 1854 | 1462832202311 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 15:16:42 INFO - PROCESS | 1854 | 1462832202469 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a208f800 == 51 [pid = 1854] [id = 320] 15:16:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a6aed400) [pid = 1854] [serial = 961] [outer = (nil)] 15:16:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a7f5ec00) [pid = 1854] [serial = 962] [outer = 0x7fb8a6aed400] 15:16:42 INFO - PROCESS | 1854 | 1462832202581 Marionette DEBUG loaded listener.js 15:16:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a8593800) [pid = 1854] [serial = 963] [outer = 0x7fb8a6aed400] 15:16:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b85800 == 50 [pid = 1854] [id = 312] 15:16:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1187000 == 49 [pid = 1854] [id = 311] 15:16:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0922800 == 48 [pid = 1854] [id = 310] 15:16:42 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a2b9b400) [pid = 1854] [serial = 869] [outer = (nil)] [url = about:blank] 15:16:42 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a813ac00) [pid = 1854] [serial = 872] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affc2800 == 47 [pid = 1854] [id = 309] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cb7800 == 46 [pid = 1854] [id = 308] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a208c800 == 45 [pid = 1854] [id = 307] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be45d000 == 44 [pid = 1854] [id = 304] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b498a800 == 43 [pid = 1854] [id = 303] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ae48c000 == 42 [pid = 1854] [id = 302] 15:16:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ad8800 == 41 [pid = 1854] [id = 301] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8ab1f7800) [pid = 1854] [serial = 837] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8ae86fc00) [pid = 1854] [serial = 896] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a66ee400) [pid = 1854] [serial = 887] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a7d22800) [pid = 1854] [serial = 888] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8ac6c3400) [pid = 1854] [serial = 893] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a7f60400) [pid = 1854] [serial = 899] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8af804c00) [pid = 1854] [serial = 881] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8aeab9000) [pid = 1854] [serial = 897] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8afc6e800) [pid = 1854] [serial = 902] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8a20ecc00) [pid = 1854] [serial = 885] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a1f63000) [pid = 1854] [serial = 884] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8ae8d3800) [pid = 1854] [serial = 867] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8a858e400) [pid = 1854] [serial = 890] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8adbb6800) [pid = 1854] [serial = 875] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8a8b1a000) [pid = 1854] [serial = 891] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8aeab3800) [pid = 1854] [serial = 878] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8afbe3000) [pid = 1854] [serial = 900] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | --DOMWINDOW == 95 (0x7fb8adbbd000) [pid = 1854] [serial = 894] [outer = (nil)] [url = about:blank] 15:16:43 INFO - PROCESS | 1854 | 1462832203542 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]]]}] 15:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1534ms 15:16:43 INFO - PROCESS | 1854 | 1462832203585 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 15:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:16:43 INFO - PROCESS | 1854 | 1462832203590 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 15:16:43 INFO - PROCESS | 1854 | 1462832203599 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:16:43 INFO - PROCESS | 1854 | 1462832203604 Marionette TRACE conn3 <- [1,1254,null,{}] 15:16:43 INFO - PROCESS | 1854 | 1462832203612 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}] 15:16:43 INFO - PROCESS | 1854 | 1462832203796 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 15:16:43 INFO - PROCESS | 1854 | 1462832203951 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fcd800 == 42 [pid = 1854] [id = 321] 15:16:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 96 (0x7fb8a2b94000) [pid = 1854] [serial = 964] [outer = (nil)] 15:16:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a8134400) [pid = 1854] [serial = 965] [outer = 0x7fb8a2b94000] 15:16:44 INFO - PROCESS | 1854 | 1462832204024 Marionette DEBUG loaded listener.js 15:16:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8a972b400) [pid = 1854] [serial = 966] [outer = 0x7fb8a2b94000] 15:16:44 INFO - PROCESS | 1854 | 1462832204926 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]]]}] 15:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1384ms 15:16:44 INFO - PROCESS | 1854 | 1462832204983 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 15:16:44 INFO - PROCESS | 1854 | 1462832204991 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 15:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:16:45 INFO - PROCESS | 1854 | 1462832205001 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:16:45 INFO - PROCESS | 1854 | 1462832205005 Marionette TRACE conn3 <- [1,1258,null,{}] 15:16:45 INFO - PROCESS | 1854 | 1462832205011 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}] 15:16:45 INFO - PROCESS | 1854 | 1462832205203 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 15:16:45 INFO - PROCESS | 1854 | 1462832205360 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afcd0000 == 43 [pid = 1854] [id = 322] 15:16:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8ab1f7800) [pid = 1854] [serial = 967] [outer = (nil)] 15:16:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8ae4fb800) [pid = 1854] [serial = 968] [outer = 0x7fb8ab1f7800] 15:16:45 INFO - PROCESS | 1854 | 1462832205431 Marionette DEBUG loaded listener.js 15:16:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8ae8cb800) [pid = 1854] [serial = 969] [outer = 0x7fb8ab1f7800] 15:16:46 INFO - PROCESS | 1854 | 1462832206314 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]]]}] 15:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1384ms 15:16:46 INFO - PROCESS | 1854 | 1462832206385 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 15:16:46 INFO - PROCESS | 1854 | 1462832206389 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 15:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:16:46 INFO - PROCESS | 1854 | 1462832206395 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:16:46 INFO - PROCESS | 1854 | 1462832206401 Marionette TRACE conn3 <- [1,1262,null,{}] 15:16:46 INFO - PROCESS | 1854 | 1462832206416 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}] 15:16:46 INFO - PROCESS | 1854 | 1462832206615 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 15:16:46 INFO - PROCESS | 1854 | 1462832206764 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d38000 == 44 [pid = 1854] [id = 323] 15:16:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8afbe3800) [pid = 1854] [serial = 970] [outer = (nil)] 15:16:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8afdeec00) [pid = 1854] [serial = 971] [outer = 0x7fb8afbe3800] 15:16:46 INFO - PROCESS | 1854 | 1462832206835 Marionette DEBUG loaded listener.js 15:16:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8b051a400) [pid = 1854] [serial = 972] [outer = 0x7fb8afbe3800] 15:16:47 INFO - PROCESS | 1854 | 1462832207674 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]]]}] 15:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1333ms 15:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:16:47 INFO - PROCESS | 1854 | 1462832207729 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 15:16:47 INFO - PROCESS | 1854 | 1462832207733 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 15:16:47 INFO - PROCESS | 1854 | 1462832207739 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:16:47 INFO - PROCESS | 1854 | 1462832207742 Marionette TRACE conn3 <- [1,1266,null,{}] 15:16:47 INFO - PROCESS | 1854 | 1462832207747 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}] 15:16:47 INFO - PROCESS | 1854 | 1462832207895 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 15:16:48 INFO - PROCESS | 1854 | 1462832208047 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e2b000 == 45 [pid = 1854] [id = 324] 15:16:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8afbeac00) [pid = 1854] [serial = 973] [outer = (nil)] 15:16:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8b1481000) [pid = 1854] [serial = 974] [outer = 0x7fb8afbeac00] 15:16:48 INFO - PROCESS | 1854 | 1462832208116 Marionette DEBUG loaded listener.js 15:16:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8b1bcf000) [pid = 1854] [serial = 975] [outer = 0x7fb8afbeac00] 15:16:48 INFO - PROCESS | 1854 | 1462832208995 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]]]}] 15:16:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:16:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1330ms 15:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:16:49 INFO - PROCESS | 1854 | 1462832209069 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 15:16:49 INFO - PROCESS | 1854 | 1462832209071 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 15:16:49 INFO - PROCESS | 1854 | 1462832209078 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:16:49 INFO - PROCESS | 1854 | 1462832209081 Marionette TRACE conn3 <- [1,1270,null,{}] 15:16:49 INFO - PROCESS | 1854 | 1462832209086 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}] 15:16:49 INFO - PROCESS | 1854 | 1462832209271 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 15:16:49 INFO - PROCESS | 1854 | 1462832209438 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be209000 == 46 [pid = 1854] [id = 325] 15:16:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a15a9c00) [pid = 1854] [serial = 976] [outer = (nil)] 15:16:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8b1fd6400) [pid = 1854] [serial = 977] [outer = 0x7fb8a15a9c00] 15:16:49 INFO - PROCESS | 1854 | 1462832209508 Marionette DEBUG loaded listener.js 15:16:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8b200d000) [pid = 1854] [serial = 978] [outer = 0x7fb8a15a9c00] 15:16:50 INFO - PROCESS | 1854 | 1462832210330 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]]]}] 15:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1328ms 15:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:16:50 INFO - PROCESS | 1854 | 1462832210405 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 15:16:50 INFO - PROCESS | 1854 | 1462832210408 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 15:16:50 INFO - PROCESS | 1854 | 1462832210414 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:16:50 INFO - PROCESS | 1854 | 1462832210418 Marionette TRACE conn3 <- [1,1274,null,{}] 15:16:50 INFO - PROCESS | 1854 | 1462832210423 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}] 15:16:50 INFO - PROCESS | 1854 | 1462832210599 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 15:16:50 INFO - PROCESS | 1854 | 1462832210747 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf61c800 == 47 [pid = 1854] [id = 326] 15:16:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8b204a400) [pid = 1854] [serial = 979] [outer = (nil)] 15:16:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8b456cc00) [pid = 1854] [serial = 980] [outer = 0x7fb8b204a400] 15:16:50 INFO - PROCESS | 1854 | 1462832210816 Marionette DEBUG loaded listener.js 15:16:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8b794f400) [pid = 1854] [serial = 981] [outer = 0x7fb8b204a400] 15:16:51 INFO - PROCESS | 1854 | 1462832211671 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]]]}] 15:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1331ms 15:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:16:51 INFO - PROCESS | 1854 | 1462832211746 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 15:16:51 INFO - PROCESS | 1854 | 1462832211749 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 15:16:51 INFO - PROCESS | 1854 | 1462832211755 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:16:51 INFO - PROCESS | 1854 | 1462832211758 Marionette TRACE conn3 <- [1,1278,null,{}] 15:16:51 INFO - PROCESS | 1854 | 1462832211763 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}] 15:16:51 INFO - PROCESS | 1854 | 1462832211910 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 15:16:52 INFO - PROCESS | 1854 | 1462832212062 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32c5800 == 48 [pid = 1854] [id = 327] 15:16:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a1f81800) [pid = 1854] [serial = 982] [outer = (nil)] 15:16:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8b7950c00) [pid = 1854] [serial = 983] [outer = 0x7fb8a1f81800] 15:16:52 INFO - PROCESS | 1854 | 1462832212136 Marionette DEBUG loaded listener.js 15:16:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8bd6d1000) [pid = 1854] [serial = 984] [outer = 0x7fb8a1f81800] 15:16:53 INFO - PROCESS | 1854 | 1462832213101 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]]]}] 15:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1378ms 15:16:53 INFO - PROCESS | 1854 | 1462832213133 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 15:16:53 INFO - PROCESS | 1854 | 1462832213137 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 15:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:16:53 INFO - PROCESS | 1854 | 1462832213146 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:16:53 INFO - PROCESS | 1854 | 1462832213151 Marionette TRACE conn3 <- [1,1282,null,{}] 15:16:53 INFO - PROCESS | 1854 | 1462832213160 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}] 15:16:53 INFO - PROCESS | 1854 | 1462832213309 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 15:16:53 INFO - PROCESS | 1854 | 1462832213478 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afa49800 == 49 [pid = 1854] [id = 328] 15:16:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a196f000) [pid = 1854] [serial = 985] [outer = (nil)] 15:16:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a7f60400) [pid = 1854] [serial = 986] [outer = 0x7fb8a196f000] 15:16:53 INFO - PROCESS | 1854 | 1462832213551 Marionette DEBUG loaded listener.js 15:16:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a972c400) [pid = 1854] [serial = 987] [outer = 0x7fb8a196f000] 15:16:54 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cd4800 == 48 [pid = 1854] [id = 314] 15:16:54 INFO - PROCESS | 1854 | 1462832214522 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]]]}] 15:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1432ms 15:16:54 INFO - PROCESS | 1854 | 1462832214578 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 15:16:54 INFO - PROCESS | 1854 | 1462832214585 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 15:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:16:54 INFO - PROCESS | 1854 | 1462832214594 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:16:54 INFO - PROCESS | 1854 | 1462832214598 Marionette TRACE conn3 <- [1,1286,null,{}] 15:16:54 INFO - PROCESS | 1854 | 1462832214603 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}] 15:16:54 INFO - PROCESS | 1854 | 1462832214745 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 15:16:54 INFO - PROCESS | 1854 | 1462832214859 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b118f000 == 49 [pid = 1854] [id = 329] 15:16:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a15af000) [pid = 1854] [serial = 988] [outer = (nil)] 15:16:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8af3d7000) [pid = 1854] [serial = 989] [outer = 0x7fb8a15af000] 15:16:54 INFO - PROCESS | 1854 | 1462832214919 Marionette DEBUG loaded listener.js 15:16:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8afc6fc00) [pid = 1854] [serial = 990] [outer = 0x7fb8a15af000] 15:16:55 INFO - PROCESS | 1854 | 1462832215586 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]]]}] 15:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1032ms 15:16:55 INFO - PROCESS | 1854 | 1462832215626 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 15:16:55 INFO - PROCESS | 1854 | 1462832215629 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 15:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:16:55 INFO - PROCESS | 1854 | 1462832215635 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:16:55 INFO - PROCESS | 1854 | 1462832215640 Marionette TRACE conn3 <- [1,1290,null,{}] 15:16:55 INFO - PROCESS | 1854 | 1462832215720 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}] 15:16:55 INFO - PROCESS | 1854 | 1462832215904 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 15:16:55 INFO - PROCESS | 1854 | 1462832215917 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c1942800 == 50 [pid = 1854] [id = 330] 15:16:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8b0517400) [pid = 1854] [serial = 991] [outer = (nil)] 15:16:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8b1fdd400) [pid = 1854] [serial = 992] [outer = 0x7fb8b0517400] 15:16:55 INFO - PROCESS | 1854 | 1462832215978 Marionette DEBUG loaded listener.js 15:16:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8b204dc00) [pid = 1854] [serial = 993] [outer = 0x7fb8b0517400] 15:16:56 INFO - PROCESS | 1854 | 1462832216744 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]]]}] 15:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1138ms 15:16:56 INFO - PROCESS | 1854 | 1462832216803 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 15:16:56 INFO - PROCESS | 1854 | 1462832216807 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 15:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:16:56 INFO - PROCESS | 1854 | 1462832216812 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:16:56 INFO - PROCESS | 1854 | 1462832216814 Marionette TRACE conn3 <- [1,1294,null,{}] 15:16:56 INFO - PROCESS | 1854 | 1462832216819 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}] 15:16:57 INFO - PROCESS | 1854 | 1462832217009 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 15:16:57 INFO - PROCESS | 1854 | 1462832217037 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3714000 == 51 [pid = 1854] [id = 331] 15:16:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a2b96400) [pid = 1854] [serial = 994] [outer = (nil)] 15:16:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8b49b2000) [pid = 1854] [serial = 995] [outer = 0x7fb8a2b96400] 15:16:57 INFO - PROCESS | 1854 | 1462832217107 Marionette DEBUG loaded listener.js 15:16:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8bd66a400) [pid = 1854] [serial = 996] [outer = 0x7fb8a2b96400] 15:16:57 INFO - PROCESS | 1854 | 1462832217917 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]]]}] 15:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1128ms 15:16:57 INFO - PROCESS | 1854 | 1462832217941 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 15:16:57 INFO - PROCESS | 1854 | 1462832217943 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 15:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:16:57 INFO - PROCESS | 1854 | 1462832217952 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:16:57 INFO - PROCESS | 1854 | 1462832217954 Marionette TRACE conn3 <- [1,1298,null,{}] 15:16:57 INFO - PROCESS | 1854 | 1462832217958 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}] 15:16:58 INFO - PROCESS | 1854 | 1462832218134 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 15:16:58 INFO - PROCESS | 1854 | 1462832218156 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c39a5000 == 52 [pid = 1854] [id = 332] 15:16:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8bd66b800) [pid = 1854] [serial = 997] [outer = (nil)] 15:16:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8be288000) [pid = 1854] [serial = 998] [outer = 0x7fb8bd66b800] 15:16:58 INFO - PROCESS | 1854 | 1462832218214 Marionette DEBUG loaded listener.js 15:16:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8be4d0000) [pid = 1854] [serial = 999] [outer = 0x7fb8bd66b800] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8adbbd400) [pid = 1854] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a15a4400) [pid = 1854] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a15a5c00) [pid = 1854] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a9734400) [pid = 1854] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8af80e400) [pid = 1854] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8ac6cf800) [pid = 1854] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a975ec00) [pid = 1854] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a6aec000) [pid = 1854] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a82bd800) [pid = 1854] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a661dc00) [pid = 1854] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8ab113800) [pid = 1854] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8afa10c00) [pid = 1854] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a1f6bc00) [pid = 1854] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a7f5b000) [pid = 1854] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8a1f6ec00) [pid = 1854] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8a9766400) [pid = 1854] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8ae875400) [pid = 1854] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a1f7a800) [pid = 1854] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8a855ac00) [pid = 1854] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a15a7c00) [pid = 1854] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:16:58 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8ac6cfc00) [pid = 1854] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:16:59 INFO - PROCESS | 1854 | 1462832219090 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]]]}] 15:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1183ms 15:16:59 INFO - PROCESS | 1854 | 1462832219136 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 15:16:59 INFO - PROCESS | 1854 | 1462832219139 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 15:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:16:59 INFO - PROCESS | 1854 | 1462832219144 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:16:59 INFO - PROCESS | 1854 | 1462832219147 Marionette TRACE conn3 <- [1,1302,null,{}] 15:16:59 INFO - PROCESS | 1854 | 1462832219152 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}] 15:16:59 INFO - PROCESS | 1854 | 1462832219381 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 15:16:59 INFO - PROCESS | 1854 | 1462832219396 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:16:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bd602800 == 53 [pid = 1854] [id = 333] 15:16:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a9734400) [pid = 1854] [serial = 1000] [outer = (nil)] 15:16:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8b130fc00) [pid = 1854] [serial = 1001] [outer = 0x7fb8a9734400] 15:16:59 INFO - PROCESS | 1854 | 1462832219456 Marionette DEBUG loaded listener.js 15:16:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8be27c000) [pid = 1854] [serial = 1002] [outer = 0x7fb8a9734400] 15:17:00 INFO - PROCESS | 1854 | 1462832220166 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]]]}] 15:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1083ms 15:17:00 INFO - PROCESS | 1854 | 1462832220242 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 15:17:00 INFO - PROCESS | 1854 | 1462832220245 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 15:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:17:00 INFO - PROCESS | 1854 | 1462832220250 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:17:00 INFO - PROCESS | 1854 | 1462832220252 Marionette TRACE conn3 <- [1,1306,null,{}] 15:17:00 INFO - PROCESS | 1854 | 1462832220257 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}] 15:17:00 INFO - PROCESS | 1854 | 1462832220435 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 15:17:00 INFO - PROCESS | 1854 | 1462832220454 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af6000 == 54 [pid = 1854] [id = 334] 15:17:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8ab113800) [pid = 1854] [serial = 1003] [outer = (nil)] 15:17:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8be70a800) [pid = 1854] [serial = 1004] [outer = 0x7fb8ab113800] 15:17:00 INFO - PROCESS | 1854 | 1462832220512 Marionette DEBUG loaded listener.js 15:17:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8be7a9800) [pid = 1854] [serial = 1005] [outer = 0x7fb8ab113800] 15:17:01 INFO - PROCESS | 1854 | 1462832221422 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]]]}] 15:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1232ms 15:17:01 INFO - PROCESS | 1854 | 1462832221484 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 15:17:01 INFO - PROCESS | 1854 | 1462832221491 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 15:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:17:01 INFO - PROCESS | 1854 | 1462832221500 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:17:01 INFO - PROCESS | 1854 | 1462832221504 Marionette TRACE conn3 <- [1,1310,null,{}] 15:17:01 INFO - PROCESS | 1854 | 1462832221512 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}] 15:17:01 INFO - PROCESS | 1854 | 1462832221680 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 15:17:01 INFO - PROCESS | 1854 | 1462832221836 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0922800 == 55 [pid = 1854] [id = 335] 15:17:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a661a000) [pid = 1854] [serial = 1006] [outer = (nil)] 15:17:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a8137000) [pid = 1854] [serial = 1007] [outer = 0x7fb8a661a000] 15:17:01 INFO - PROCESS | 1854 | 1462832221909 Marionette DEBUG loaded listener.js 15:17:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8ab112800) [pid = 1854] [serial = 1008] [outer = 0x7fb8a661a000] 15:17:02 INFO - PROCESS | 1854 | 1462832222855 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] 15:17:02 INFO - PROCESS | 1854 | 1462832222946 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 15:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:17:02 INFO - PROCESS | 1854 | 1462832222957 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:17:02 INFO - PROCESS | 1854 | 1462832222960 Marionette TRACE conn3 <- [1,1314,null,{}] 15:17:02 INFO - PROCESS | 1854 | 1462832222967 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}] 15:17:03 INFO - PROCESS | 1854 | 1462832223172 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 15:17:03 INFO - PROCESS | 1854 | 1462832223377 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3999000 == 56 [pid = 1854] [id = 336] 15:17:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8af883400) [pid = 1854] [serial = 1009] [outer = (nil)] 15:17:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8afd3f000) [pid = 1854] [serial = 1010] [outer = 0x7fb8af883400] 15:17:03 INFO - PROCESS | 1854 | 1462832223500 Marionette DEBUG loaded listener.js 15:17:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8b0519400) [pid = 1854] [serial = 1011] [outer = 0x7fb8af883400] 15:17:04 INFO - PROCESS | 1854 | 1462832224397 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]]]}] 15:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1484ms 15:17:04 INFO - PROCESS | 1854 | 1462832224442 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 15:17:04 INFO - PROCESS | 1854 | 1462832224446 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 15:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:17:04 INFO - PROCESS | 1854 | 1462832224452 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:17:04 INFO - PROCESS | 1854 | 1462832224458 Marionette TRACE conn3 <- [1,1318,null,{}] 15:17:04 INFO - PROCESS | 1854 | 1462832224473 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}] 15:17:04 INFO - PROCESS | 1854 | 1462832224640 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 15:17:04 INFO - PROCESS | 1854 | 1462832224796 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c6321800 == 57 [pid = 1854] [id = 337] 15:17:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8b0eb5800) [pid = 1854] [serial = 1012] [outer = (nil)] 15:17:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8b20f4800) [pid = 1854] [serial = 1013] [outer = 0x7fb8b0eb5800] 15:17:04 INFO - PROCESS | 1854 | 1462832224872 Marionette DEBUG loaded listener.js 15:17:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8bd6d9c00) [pid = 1854] [serial = 1014] [outer = 0x7fb8b0eb5800] 15:17:05 INFO - PROCESS | 1854 | 1462832225678 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]]]}] 15:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1283ms 15:17:05 INFO - PROCESS | 1854 | 1462832225736 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 15:17:05 INFO - PROCESS | 1854 | 1462832225740 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 15:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:17:05 INFO - PROCESS | 1854 | 1462832225746 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:17:05 INFO - PROCESS | 1854 | 1462832225749 Marionette TRACE conn3 <- [1,1322,null,{}] 15:17:05 INFO - PROCESS | 1854 | 1462832225754 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}] 15:17:05 INFO - PROCESS | 1854 | 1462832225905 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 15:17:06 INFO - PROCESS | 1854 | 1462832226065 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7b64800 == 58 [pid = 1854] [id = 338] 15:17:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a1971800) [pid = 1854] [serial = 1015] [outer = (nil)] 15:17:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8be7aa800) [pid = 1854] [serial = 1016] [outer = 0x7fb8a1971800] 15:17:06 INFO - PROCESS | 1854 | 1462832226134 Marionette DEBUG loaded listener.js 15:17:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8be955400) [pid = 1854] [serial = 1017] [outer = 0x7fb8a1971800] 15:17:06 INFO - PROCESS | 1854 | 1462832226977 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]]]}] 15:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1283ms 15:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:17:07 INFO - PROCESS | 1854 | 1462832227030 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 15:17:07 INFO - PROCESS | 1854 | 1462832227033 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 15:17:07 INFO - PROCESS | 1854 | 1462832227039 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:17:07 INFO - PROCESS | 1854 | 1462832227042 Marionette TRACE conn3 <- [1,1326,null,{}] 15:17:07 INFO - PROCESS | 1854 | 1462832227048 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}] 15:17:07 INFO - PROCESS | 1854 | 1462832227194 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 15:17:07 INFO - PROCESS | 1854 | 1462832227367 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0920000 == 59 [pid = 1854] [id = 339] 15:17:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a196b800) [pid = 1854] [serial = 1018] [outer = (nil)] 15:17:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a2ba1000) [pid = 1854] [serial = 1019] [outer = 0x7fb8a196b800] 15:17:07 INFO - PROCESS | 1854 | 1462832227444 Marionette DEBUG loaded listener.js 15:17:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8bf6e9000) [pid = 1854] [serial = 1020] [outer = 0x7fb8a196b800] 15:17:08 INFO - PROCESS | 1854 | 1462832228296 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]]]}] 15:17:08 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 15:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1332ms 15:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:17:08 INFO - PROCESS | 1854 | 1462832228370 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 15:17:08 INFO - PROCESS | 1854 | 1462832228373 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 15:17:08 INFO - PROCESS | 1854 | 1462832228379 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:17:08 INFO - PROCESS | 1854 | 1462832228382 Marionette TRACE conn3 <- [1,1330,null,{}] 15:17:08 INFO - PROCESS | 1854 | 1462832228387 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}] 15:17:08 INFO - PROCESS | 1854 | 1462832228900 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 15:17:09 INFO - PROCESS | 1854 | 1462832229115 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b83000 == 60 [pid = 1854] [id = 340] 15:17:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a1f67000) [pid = 1854] [serial = 1021] [outer = (nil)] 15:17:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a1f7c000) [pid = 1854] [serial = 1022] [outer = 0x7fb8a1f67000] 15:17:09 INFO - PROCESS | 1854 | 1462832229180 Marionette DEBUG loaded listener.js 15:17:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a20f2000) [pid = 1854] [serial = 1023] [outer = 0x7fb8a1f67000] 15:17:09 INFO - PROCESS | 1854 | 1462832229971 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]]]}] 15:17:10 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 15:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1679ms 15:17:10 INFO - PROCESS | 1854 | 1462832230060 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 15:17:10 INFO - PROCESS | 1854 | 1462832230065 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 15:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:17:10 INFO - PROCESS | 1854 | 1462832230071 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:17:10 INFO - PROCESS | 1854 | 1462832230077 Marionette TRACE conn3 <- [1,1334,null,{}] 15:17:10 INFO - PROCESS | 1854 | 1462832230084 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}] 15:17:10 INFO - PROCESS | 1854 | 1462832230240 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 15:17:10 INFO - PROCESS | 1854 | 1462832230405 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74ae800 == 61 [pid = 1854] [id = 341] 15:17:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a66ec400) [pid = 1854] [serial = 1024] [outer = (nil)] 15:17:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a680ec00) [pid = 1854] [serial = 1025] [outer = 0x7fb8a66ec400] 15:17:10 INFO - PROCESS | 1854 | 1462832230533 Marionette DEBUG loaded listener.js 15:17:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8a7f67000) [pid = 1854] [serial = 1026] [outer = 0x7fb8a66ec400] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a88800 == 60 [pid = 1854] [id = 319] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0497800 == 59 [pid = 1854] [id = 285] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a1c800 == 58 [pid = 1854] [id = 286] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bd602800 == 57 [pid = 1854] [id = 333] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c39a5000 == 56 [pid = 1854] [id = 332] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a7f5ec00) [pid = 1854] [serial = 962] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8ac6c9000) [pid = 1854] [serial = 947] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8b148e800) [pid = 1854] [serial = 953] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8b1bd0c00) [pid = 1854] [serial = 956] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8b050e400) [pid = 1854] [serial = 950] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3714000 == 55 [pid = 1854] [id = 331] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c1942800 == 54 [pid = 1854] [id = 330] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b118f000 == 53 [pid = 1854] [id = 329] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afa49800 == 52 [pid = 1854] [id = 328] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf61c800 == 51 [pid = 1854] [id = 326] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be209000 == 50 [pid = 1854] [id = 325] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e2b000 == 49 [pid = 1854] [id = 324] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d38000 == 48 [pid = 1854] [id = 323] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afcd0000 == 47 [pid = 1854] [id = 322] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fcd800 == 46 [pid = 1854] [id = 321] 15:17:11 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a208f800 == 45 [pid = 1854] [id = 320] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8a9732000) [pid = 1854] [serial = 926] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a9a65c00) [pid = 1854] [serial = 927] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a6af0c00) [pid = 1854] [serial = 923] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a7f67800) [pid = 1854] [serial = 924] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8afbf0800) [pid = 1854] [serial = 938] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8b0514000) [pid = 1854] [serial = 918] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8b050ec00) [pid = 1854] [serial = 917] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8b051c800) [pid = 1854] [serial = 936] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8b0dc8400) [pid = 1854] [serial = 939] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8ae8d2400) [pid = 1854] [serial = 930] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8b0dc4000) [pid = 1854] [serial = 941] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8a858a800) [pid = 1854] [serial = 873] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a6612400) [pid = 1854] [serial = 840] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8ae86a800) [pid = 1854] [serial = 876] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a7d1ac00) [pid = 1854] [serial = 944] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8af8d7000) [pid = 1854] [serial = 882] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8a7f63000) [pid = 1854] [serial = 843] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a9a6a000) [pid = 1854] [serial = 846] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a9b5b800) [pid = 1854] [serial = 959] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8af3de000) [pid = 1854] [serial = 879] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8b1484c00) [pid = 1854] [serial = 942] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8afa12400) [pid = 1854] [serial = 932] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8afc79c00) [pid = 1854] [serial = 933] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8a1f6b400) [pid = 1854] [serial = 906] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a16f5800) [pid = 1854] [serial = 905] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8a8559000) [pid = 1854] [serial = 909] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8a7f61c00) [pid = 1854] [serial = 908] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8ae8cec00) [pid = 1854] [serial = 912] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8ac6cd000) [pid = 1854] [serial = 911] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8afdecc00) [pid = 1854] [serial = 915] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8afd38800) [pid = 1854] [serial = 914] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8ae4fc000) [pid = 1854] [serial = 929] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8afdf1800) [pid = 1854] [serial = 935] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 98 (0x7fb8b0985000) [pid = 1854] [serial = 921] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 97 (0x7fb8b00bac00) [pid = 1854] [serial = 920] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | --DOMWINDOW == 96 (0x7fb8a66f6000) [pid = 1854] [serial = 870] [outer = (nil)] [url = about:blank] 15:17:11 INFO - PROCESS | 1854 | 1462832231437 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]]]}] 15:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1436ms 15:17:11 INFO - PROCESS | 1854 | 1462832231507 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 15:17:11 INFO - PROCESS | 1854 | 1462832231512 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 15:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:17:11 INFO - PROCESS | 1854 | 1462832231517 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:17:11 INFO - PROCESS | 1854 | 1462832231520 Marionette TRACE conn3 <- [1,1338,null,{}] 15:17:11 INFO - PROCESS | 1854 | 1462832231526 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}] 15:17:11 INFO - PROCESS | 1854 | 1462832231659 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 15:17:11 INFO - PROCESS | 1854 | 1462832231680 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a5b800 == 46 [pid = 1854] [id = 342] 15:17:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 97 (0x7fb8a814dc00) [pid = 1854] [serial = 1027] [outer = (nil)] 15:17:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 98 (0x7fb8a8559000) [pid = 1854] [serial = 1028] [outer = 0x7fb8a814dc00] 15:17:11 INFO - PROCESS | 1854 | 1462832231739 Marionette DEBUG loaded listener.js 15:17:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 99 (0x7fb8a8b0c800) [pid = 1854] [serial = 1029] [outer = 0x7fb8a814dc00] 15:17:13 INFO - PROCESS | 1854 | 1462832233024 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]]]}] 15:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1539ms 15:17:13 INFO - PROCESS | 1854 | 1462832233057 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 15:17:13 INFO - PROCESS | 1854 | 1462832233062 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 15:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:17:13 INFO - PROCESS | 1854 | 1462832233077 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:17:13 INFO - PROCESS | 1854 | 1462832233083 Marionette TRACE conn3 <- [1,1342,null,{}] 15:17:13 INFO - PROCESS | 1854 | 1462832233103 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}] 15:17:13 INFO - PROCESS | 1854 | 1462832233237 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 15:17:13 INFO - PROCESS | 1854 | 1462832233288 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae2800 == 47 [pid = 1854] [id = 343] 15:17:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8a8147800) [pid = 1854] [serial = 1030] [outer = (nil)] 15:17:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8ab10f800) [pid = 1854] [serial = 1031] [outer = 0x7fb8a8147800] 15:17:13 INFO - PROCESS | 1854 | 1462832233346 Marionette DEBUG loaded listener.js 15:17:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8adbbd800) [pid = 1854] [serial = 1032] [outer = 0x7fb8a8147800] 15:17:14 INFO - PROCESS | 1854 | 1462832234167 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]]]}] 15:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1162ms 15:17:14 INFO - PROCESS | 1854 | 1462832234233 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 15:17:14 INFO - PROCESS | 1854 | 1462832234236 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 15:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:17:14 INFO - PROCESS | 1854 | 1462832234241 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:17:14 INFO - PROCESS | 1854 | 1462832234244 Marionette TRACE conn3 <- [1,1346,null,{}] 15:17:14 INFO - PROCESS | 1854 | 1462832234249 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}] 15:17:14 INFO - PROCESS | 1854 | 1462832234434 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 15:17:14 INFO - PROCESS | 1854 | 1462832234457 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0497800 == 48 [pid = 1854] [id = 344] 15:17:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8ae36c000) [pid = 1854] [serial = 1033] [outer = (nil)] 15:17:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8ae870800) [pid = 1854] [serial = 1034] [outer = 0x7fb8ae36c000] 15:17:14 INFO - PROCESS | 1854 | 1462832234516 Marionette DEBUG loaded listener.js 15:17:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8af3de000) [pid = 1854] [serial = 1035] [outer = 0x7fb8ae36c000] 15:17:15 INFO - PROCESS | 1854 | 1462832235365 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]]]}] 15:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1181ms 15:17:15 INFO - PROCESS | 1854 | 1462832235430 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 15:17:15 INFO - PROCESS | 1854 | 1462832235433 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 15:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:17:15 INFO - PROCESS | 1854 | 1462832235438 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:17:15 INFO - PROCESS | 1854 | 1462832235440 Marionette TRACE conn3 <- [1,1350,null,{}] 15:17:15 INFO - PROCESS | 1854 | 1462832235445 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}] 15:17:15 INFO - PROCESS | 1854 | 1462832235910 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb8a2b96400) [pid = 1854] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb8bd66b800) [pid = 1854] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8a15af000) [pid = 1854] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8a196f000) [pid = 1854] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 100 (0x7fb8b0517400) [pid = 1854] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:17:15 INFO - PROCESS | 1854 | --DOMWINDOW == 99 (0x7fb8a9734400) [pid = 1854] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:17:16 INFO - PROCESS | 1854 | 1462832236043 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cbc000 == 49 [pid = 1854] [id = 345] 15:17:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 100 (0x7fb8afbea400) [pid = 1854] [serial = 1036] [outer = (nil)] 15:17:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 101 (0x7fb8afc7b400) [pid = 1854] [serial = 1037] [outer = 0x7fb8afbea400] 15:17:16 INFO - PROCESS | 1854 | 1462832236114 Marionette DEBUG loaded listener.js 15:17:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb8b00bac00) [pid = 1854] [serial = 1038] [outer = 0x7fb8afbea400] 15:17:16 INFO - PROCESS | 1854 | 1462832236753 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]]]}] 15:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1341ms 15:17:16 INFO - PROCESS | 1854 | 1462832236780 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 15:17:16 INFO - PROCESS | 1854 | 1462832236784 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 15:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:17:16 INFO - PROCESS | 1854 | 1462832236789 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:17:16 INFO - PROCESS | 1854 | 1462832236802 Marionette TRACE conn3 <- [1,1354,null,{}] 15:17:16 INFO - PROCESS | 1854 | 1462832236806 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}] 15:17:16 INFO - PROCESS | 1854 | 1462832236980 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 15:17:17 INFO - PROCESS | 1854 | 1462832237001 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0ac6000 == 50 [pid = 1854] [id = 346] 15:17:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8afbeb000) [pid = 1854] [serial = 1039] [outer = (nil)] 15:17:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8b051a000) [pid = 1854] [serial = 1040] [outer = 0x7fb8afbeb000] 15:17:17 INFO - PROCESS | 1854 | 1462832237058 Marionette DEBUG loaded listener.js 15:17:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8b105d000) [pid = 1854] [serial = 1041] [outer = 0x7fb8afbeb000] 15:17:17 INFO - PROCESS | 1854 | 1462832237779 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]]]}] 15:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1035ms 15:17:17 INFO - PROCESS | 1854 | 1462832237824 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 15:17:17 INFO - PROCESS | 1854 | 1462832237828 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 15:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:17:17 INFO - PROCESS | 1854 | 1462832237832 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:17:17 INFO - PROCESS | 1854 | 1462832237835 Marionette TRACE conn3 <- [1,1358,null,{}] 15:17:17 INFO - PROCESS | 1854 | 1462832237840 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}] 15:17:18 INFO - PROCESS | 1854 | 1462832238109 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 15:17:18 INFO - PROCESS | 1854 | 1462832238226 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6ab8800 == 51 [pid = 1854] [id = 347] 15:17:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a15b3000) [pid = 1854] [serial = 1042] [outer = (nil)] 15:17:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a1f7dc00) [pid = 1854] [serial = 1043] [outer = 0x7fb8a15b3000] 15:17:18 INFO - PROCESS | 1854 | 1462832238297 Marionette DEBUG loaded listener.js 15:17:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a2b97800) [pid = 1854] [serial = 1044] [outer = 0x7fb8a15b3000] 15:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1327ms 15:17:19 INFO - PROCESS | 1854 | 1462832239150 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]]]}] 15:17:19 INFO - PROCESS | 1854 | 1462832239163 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 15:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:17:19 INFO - PROCESS | 1854 | 1462832239170 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 15:17:19 INFO - PROCESS | 1854 | 1462832239178 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:17:19 INFO - PROCESS | 1854 | 1462832239182 Marionette TRACE conn3 <- [1,1362,null,{}] 15:17:19 INFO - PROCESS | 1854 | 1462832239189 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}] 15:17:19 INFO - PROCESS | 1854 | 1462832239345 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 15:17:19 INFO - PROCESS | 1854 | 1462832239516 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adade800 == 52 [pid = 1854] [id = 348] 15:17:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a196ec00) [pid = 1854] [serial = 1045] [outer = (nil)] 15:17:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a858b800) [pid = 1854] [serial = 1046] [outer = 0x7fb8a196ec00] 15:17:19 INFO - PROCESS | 1854 | 1462832239591 Marionette DEBUG loaded listener.js 15:17:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a9734400) [pid = 1854] [serial = 1047] [outer = 0x7fb8a196ec00] 15:17:20 INFO - PROCESS | 1854 | 1462832240481 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]]]}] 15:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1337ms 15:17:20 INFO - PROCESS | 1854 | 1462832240514 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 15:17:20 INFO - PROCESS | 1854 | 1462832240518 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 15:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:17:20 INFO - PROCESS | 1854 | 1462832240526 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:17:20 INFO - PROCESS | 1854 | 1462832240528 Marionette TRACE conn3 <- [1,1366,null,{}] 15:17:20 INFO - PROCESS | 1854 | 1462832240535 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}] 15:17:20 INFO - PROCESS | 1854 | 1462832240688 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 15:17:20 INFO - PROCESS | 1854 | 1462832240848 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4419800 == 53 [pid = 1854] [id = 349] 15:17:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a9766400) [pid = 1854] [serial = 1048] [outer = (nil)] 15:17:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8ae41d400) [pid = 1854] [serial = 1049] [outer = 0x7fb8a9766400] 15:17:20 INFO - PROCESS | 1854 | 1462832240920 Marionette DEBUG loaded listener.js 15:17:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8afa14800) [pid = 1854] [serial = 1050] [outer = 0x7fb8a9766400] 15:17:21 INFO - PROCESS | 1854 | 1462832241883 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] 15:17:21 INFO - PROCESS | 1854 | 1462832241962 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 15:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:17:21 INFO - PROCESS | 1854 | 1462832241978 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:17:21 INFO - PROCESS | 1854 | 1462832241985 Marionette TRACE conn3 <- [1,1370,null,{}] 15:17:21 INFO - PROCESS | 1854 | 1462832241990 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}] 15:17:22 INFO - PROCESS | 1854 | 1462832242191 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 15:17:22 INFO - PROCESS | 1854 | 1462832242385 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86c8800 == 54 [pid = 1854] [id = 350] 15:17:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8a8b17400) [pid = 1854] [serial = 1051] [outer = (nil)] 15:17:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8b0519000) [pid = 1854] [serial = 1052] [outer = 0x7fb8a8b17400] 15:17:22 INFO - PROCESS | 1854 | 1462832242497 Marionette DEBUG loaded listener.js 15:17:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8b1b9c000) [pid = 1854] [serial = 1053] [outer = 0x7fb8a8b17400] 15:17:23 INFO - PROCESS | 1854 | 1462832243327 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] 15:17:23 INFO - PROCESS | 1854 | 1462832243369 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 15:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:17:23 INFO - PROCESS | 1854 | 1462832243375 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:17:23 INFO - PROCESS | 1854 | 1462832243378 Marionette TRACE conn3 <- [1,1374,null,{}] 15:17:23 INFO - PROCESS | 1854 | 1462832243384 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}] 15:17:23 INFO - PROCESS | 1854 | 1462832243532 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 15:17:23 INFO - PROCESS | 1854 | 1462832243690 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be73f000 == 55 [pid = 1854] [id = 351] 15:17:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a97f1c00) [pid = 1854] [serial = 1054] [outer = (nil)] 15:17:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8b2010800) [pid = 1854] [serial = 1055] [outer = 0x7fb8a97f1c00] 15:17:23 INFO - PROCESS | 1854 | 1462832243758 Marionette DEBUG loaded listener.js 15:17:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8b20f0400) [pid = 1854] [serial = 1056] [outer = 0x7fb8a97f1c00] 15:17:24 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:17:24 INFO - PROCESS | 1854 | 1462832244655 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] 15:17:24 INFO - PROCESS | 1854 | 1462832244714 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 15:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:17:24 INFO - PROCESS | 1854 | 1462832244720 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:17:24 INFO - PROCESS | 1854 | 1462832244722 Marionette TRACE conn3 <- [1,1378,null,{}] 15:17:24 INFO - PROCESS | 1854 | 1462832244728 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}] 15:17:24 INFO - PROCESS | 1854 | 1462832244945 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 15:17:25 INFO - PROCESS | 1854 | 1462832245100 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c19dc000 == 56 [pid = 1854] [id = 352] 15:17:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8bd6d8800) [pid = 1854] [serial = 1057] [outer = (nil)] 15:17:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8be282000) [pid = 1854] [serial = 1058] [outer = 0x7fb8bd6d8800] 15:17:25 INFO - PROCESS | 1854 | 1462832245174 Marionette DEBUG loaded listener.js 15:17:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8be7ad800) [pid = 1854] [serial = 1059] [outer = 0x7fb8bd6d8800] 15:17:26 INFO - PROCESS | 1854 | 1462832246007 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] 15:17:26 INFO - PROCESS | 1854 | 1462832246064 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 15:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:17:26 INFO - PROCESS | 1854 | 1462832246070 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:17:26 INFO - PROCESS | 1854 | 1462832246072 Marionette TRACE conn3 <- [1,1382,null,{}] 15:17:26 INFO - PROCESS | 1854 | 1462832246078 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}] 15:17:26 INFO - PROCESS | 1854 | 1462832246223 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 15:17:26 INFO - PROCESS | 1854 | 1462832246380 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3706800 == 57 [pid = 1854] [id = 353] 15:17:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8b49d0800) [pid = 1854] [serial = 1060] [outer = (nil)] 15:17:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8afbee400) [pid = 1854] [serial = 1061] [outer = 0x7fb8b49d0800] 15:17:26 INFO - PROCESS | 1854 | 1462832246462 Marionette DEBUG loaded listener.js 15:17:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8bf95cc00) [pid = 1854] [serial = 1062] [outer = 0x7fb8b49d0800] 15:17:27 INFO - PROCESS | 1854 | [1854] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:17:27 INFO - PROCESS | 1854 | 1462832247637 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] 15:17:27 INFO - PROCESS | 1854 | 1462832247708 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 15:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:17:27 INFO - PROCESS | 1854 | 1462832247715 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:17:27 INFO - PROCESS | 1854 | 1462832247719 Marionette TRACE conn3 <- [1,1386,null,{}] 15:17:27 INFO - PROCESS | 1854 | 1462832247727 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}] 15:17:27 INFO - PROCESS | 1854 | 1462832247893 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 15:17:28 INFO - PROCESS | 1854 | 1462832248115 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091d800 == 58 [pid = 1854] [id = 354] 15:17:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a1f79400) [pid = 1854] [serial = 1063] [outer = (nil)] 15:17:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a6aebc00) [pid = 1854] [serial = 1064] [outer = 0x7fb8a1f79400] 15:17:28 INFO - PROCESS | 1854 | 1462832248179 Marionette DEBUG loaded listener.js 15:17:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a855e400) [pid = 1854] [serial = 1065] [outer = 0x7fb8a1f79400] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cbc000 == 57 [pid = 1854] [id = 345] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0497800 == 56 [pid = 1854] [id = 344] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae2800 == 55 [pid = 1854] [id = 343] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a8134400) [pid = 1854] [serial = 965] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8ae4fb800) [pid = 1854] [serial = 968] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8afdeec00) [pid = 1854] [serial = 971] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8b1481000) [pid = 1854] [serial = 974] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8b1fd6400) [pid = 1854] [serial = 977] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8b456cc00) [pid = 1854] [serial = 980] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8be70a800) [pid = 1854] [serial = 1004] [outer = (nil)] [url = about:blank] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a5b800 == 54 [pid = 1854] [id = 342] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74ae800 == 53 [pid = 1854] [id = 341] 15:17:29 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b83000 == 52 [pid = 1854] [id = 340] 15:17:29 INFO - PROCESS | 1854 | 1462832249205 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] 15:17:29 INFO - PROCESS | 1854 | 1462832249284 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 15:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:17:29 INFO - PROCESS | 1854 | 1462832249295 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:17:29 INFO - PROCESS | 1854 | 1462832249298 Marionette TRACE conn3 <- [1,1390,null,{}] 15:17:29 INFO - PROCESS | 1854 | 1462832249302 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}] 15:17:29 INFO - PROCESS | 1854 | 1462832249457 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 15:17:29 INFO - PROCESS | 1854 | 1462832249472 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81be800 == 51 [pid = 1854] [id = 355] 15:17:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a9732400) [pid = 1854] [serial = 1066] [outer = (nil)] 15:17:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8ad813800) [pid = 1854] [serial = 1067] [outer = 0x7fb8a9732400] 15:17:29 INFO - PROCESS | 1854 | 1462832249533 Marionette DEBUG loaded listener.js 15:17:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8ae871000) [pid = 1854] [serial = 1068] [outer = 0x7fb8a9732400] 15:17:30 INFO - PROCESS | 1854 | 1462832250331 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]]]}] 15:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1078ms 15:17:30 INFO - PROCESS | 1854 | 1462832250406 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 15:17:30 INFO - PROCESS | 1854 | 1462832250409 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 15:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:17:30 INFO - PROCESS | 1854 | 1462832250416 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:17:30 INFO - PROCESS | 1854 | 1462832250421 Marionette TRACE conn3 <- [1,1394,null,{}] 15:17:30 INFO - PROCESS | 1854 | 1462832250436 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}] 15:17:30 INFO - PROCESS | 1854 | 1462832250581 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 15:17:30 INFO - PROCESS | 1854 | 1462832250706 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0904000 == 52 [pid = 1854] [id = 356] 15:17:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a9a6e000) [pid = 1854] [serial = 1069] [outer = (nil)] 15:17:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8b00ae400) [pid = 1854] [serial = 1070] [outer = 0x7fb8a9a6e000] 15:17:30 INFO - PROCESS | 1854 | 1462832250767 Marionette DEBUG loaded listener.js 15:17:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8b0987000) [pid = 1854] [serial = 1071] [outer = 0x7fb8a9a6e000] 15:17:31 INFO - PROCESS | 1854 | 1462832251425 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]]]}] 15:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1035ms 15:17:31 INFO - PROCESS | 1854 | 1462832251450 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 15:17:31 INFO - PROCESS | 1854 | 1462832251454 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 15:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:17:31 INFO - PROCESS | 1854 | 1462832251459 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:17:31 INFO - PROCESS | 1854 | 1462832251461 Marionette TRACE conn3 <- [1,1398,null,{}] 15:17:31 INFO - PROCESS | 1854 | 1462832251476 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}] 15:17:31 INFO - PROCESS | 1854 | 1462832251684 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 15:17:31 INFO - PROCESS | 1854 | 1462832251714 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8615800 == 53 [pid = 1854] [id = 357] 15:17:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8b098c400) [pid = 1854] [serial = 1072] [outer = (nil)] 15:17:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8b456c000) [pid = 1854] [serial = 1073] [outer = 0x7fb8b098c400] 15:17:31 INFO - PROCESS | 1854 | 1462832251774 Marionette DEBUG loaded listener.js 15:17:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8b49cc800) [pid = 1854] [serial = 1074] [outer = 0x7fb8b098c400] 15:17:32 INFO - PROCESS | 1854 | 1462832252505 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]]]}] 15:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1075ms 15:17:32 INFO - PROCESS | 1854 | 1462832252534 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 15:17:32 INFO - PROCESS | 1854 | 1462832252538 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 15:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:17:32 INFO - PROCESS | 1854 | 1462832252601 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:17:32 INFO - PROCESS | 1854 | 1462832252604 Marionette TRACE conn3 <- [1,1402,null,{}] 15:17:32 INFO - PROCESS | 1854 | 1462832252609 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}] 15:17:32 INFO - PROCESS | 1854 | 1462832252794 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 15:17:32 INFO - PROCESS | 1854 | 1462832252816 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf797800 == 54 [pid = 1854] [id = 358] 15:17:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8b49ca000) [pid = 1854] [serial = 1075] [outer = (nil)] 15:17:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8bd66b800) [pid = 1854] [serial = 1076] [outer = 0x7fb8b49ca000] 15:17:32 INFO - PROCESS | 1854 | 1462832252873 Marionette DEBUG loaded listener.js 15:17:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8be47e800) [pid = 1854] [serial = 1077] [outer = 0x7fb8b49ca000] 15:17:33 INFO - PROCESS | 1854 | 1462832253765 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]]]}] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb8a6aed400) [pid = 1854] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8ae36c000) [pid = 1854] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8afbea400) [pid = 1854] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a1f67000) [pid = 1854] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8ab113800) [pid = 1854] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb8a814dc00) [pid = 1854] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb8a8147800) [pid = 1854] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 15:17:33 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb8a66ec400) [pid = 1854] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1244ms 15:17:33 INFO - PROCESS | 1854 | 1462832253834 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 15:17:33 INFO - PROCESS | 1854 | 1462832253843 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 15:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:17:33 INFO - PROCESS | 1854 | 1462832253850 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:17:33 INFO - PROCESS | 1854 | 1462832253855 Marionette TRACE conn3 <- [1,1406,null,{}] 15:17:33 INFO - PROCESS | 1854 | 1462832253859 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}] 15:17:34 INFO - PROCESS | 1854 | 1462832254023 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 15:17:34 INFO - PROCESS | 1854 | 1462832254140 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32c3000 == 55 [pid = 1854] [id = 359] 15:17:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8be47d400) [pid = 1854] [serial = 1078] [outer = (nil)] 15:17:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb8be7ad400) [pid = 1854] [serial = 1079] [outer = 0x7fb8be47d400] 15:17:34 INFO - PROCESS | 1854 | 1462832254202 Marionette DEBUG loaded listener.js 15:17:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8bf7dd000) [pid = 1854] [serial = 1080] [outer = 0x7fb8be47d400] 15:17:34 INFO - PROCESS | 1854 | 1462832254799 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]]]}] 15:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 979ms 15:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:17:34 INFO - PROCESS | 1854 | 1462832254829 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 15:17:34 INFO - PROCESS | 1854 | 1462832254832 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 15:17:34 INFO - PROCESS | 1854 | 1462832254836 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:17:34 INFO - PROCESS | 1854 | 1462832254840 Marionette TRACE conn3 <- [1,1410,null,{}] 15:17:34 INFO - PROCESS | 1854 | 1462832254845 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}] 15:17:34 INFO - PROCESS | 1854 | 1462832254975 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 15:17:34 INFO - PROCESS | 1854 | 1462832254993 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3ae1800 == 56 [pid = 1854] [id = 360] 15:17:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8be705000) [pid = 1854] [serial = 1081] [outer = (nil)] 15:17:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8bfaca400) [pid = 1854] [serial = 1082] [outer = 0x7fb8be705000] 15:17:35 INFO - PROCESS | 1854 | 1462832255050 Marionette DEBUG loaded listener.js 15:17:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8c1841400) [pid = 1854] [serial = 1083] [outer = 0x7fb8be705000] 15:17:35 INFO - PROCESS | 1854 | 1462832255993 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]]]}] 15:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1182ms 15:17:36 INFO - PROCESS | 1854 | 1462832256020 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 15:17:36 INFO - PROCESS | 1854 | 1462832256025 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 15:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:17:36 INFO - PROCESS | 1854 | 1462832256033 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:17:36 INFO - PROCESS | 1854 | 1462832256039 Marionette TRACE conn3 <- [1,1414,null,{}] 15:17:36 INFO - PROCESS | 1854 | 1462832256058 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}] 15:17:36 INFO - PROCESS | 1854 | 1462832256219 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 15:17:36 INFO - PROCESS | 1854 | 1462832256380 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cbb000 == 57 [pid = 1854] [id = 361] 15:17:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a1969400) [pid = 1854] [serial = 1084] [outer = (nil)] 15:17:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a6ae6000) [pid = 1854] [serial = 1085] [outer = 0x7fb8a1969400] 15:17:36 INFO - PROCESS | 1854 | 1462832256453 Marionette DEBUG loaded listener.js 15:17:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8a814e000) [pid = 1854] [serial = 1086] [outer = 0x7fb8a1969400] 15:17:37 INFO - PROCESS | 1854 | 1462832257357 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]]]}] 15:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1337ms 15:17:37 INFO - PROCESS | 1854 | 1462832257370 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 15:17:37 INFO - PROCESS | 1854 | 1462832257378 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 15:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:17:37 INFO - PROCESS | 1854 | 1462832257388 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:17:37 INFO - PROCESS | 1854 | 1462832257391 Marionette TRACE conn3 <- [1,1418,null,{}] 15:17:37 INFO - PROCESS | 1854 | 1462832257397 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}] 15:17:37 INFO - PROCESS | 1854 | 1462832257560 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 15:17:37 INFO - PROCESS | 1854 | 1462832257727 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d32000 == 58 [pid = 1854] [id = 362] 15:17:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a2b9d400) [pid = 1854] [serial = 1087] [outer = (nil)] 15:17:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8ac6cec00) [pid = 1854] [serial = 1088] [outer = 0x7fb8a2b9d400] 15:17:37 INFO - PROCESS | 1854 | 1462832257800 Marionette DEBUG loaded listener.js 15:17:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8aeaae800) [pid = 1854] [serial = 1089] [outer = 0x7fb8a2b9d400] 15:17:38 INFO - PROCESS | 1854 | 1462832258692 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]]]}] 15:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1381ms 15:17:38 INFO - PROCESS | 1854 | 1462832258769 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 15:17:38 INFO - PROCESS | 1854 | 1462832258773 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 15:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:17:38 INFO - PROCESS | 1854 | 1462832258779 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:17:38 INFO - PROCESS | 1854 | 1462832258785 Marionette TRACE conn3 <- [1,1422,null,{}] 15:17:38 INFO - PROCESS | 1854 | 1462832258800 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}] 15:17:39 INFO - PROCESS | 1854 | 1462832259015 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 15:17:39 INFO - PROCESS | 1854 | 1462832259174 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c602c800 == 59 [pid = 1854] [id = 363] 15:17:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8b0513800) [pid = 1854] [serial = 1090] [outer = (nil)] 15:17:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8b2053800) [pid = 1854] [serial = 1091] [outer = 0x7fb8b0513800] 15:17:39 INFO - PROCESS | 1854 | 1462832259328 Marionette DEBUG loaded listener.js 15:17:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8be710000) [pid = 1854] [serial = 1092] [outer = 0x7fb8b0513800] 15:17:40 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e1d800 == 58 [pid = 1854] [id = 10] 15:17:40 INFO - PROCESS | 1854 | 1462832260242 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]]]}] 15:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1542ms 15:17:40 INFO - PROCESS | 1854 | 1462832260321 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 15:17:40 INFO - PROCESS | 1854 | 1462832260326 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 15:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:17:40 INFO - PROCESS | 1854 | 1462832260332 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:17:40 INFO - PROCESS | 1854 | 1462832260334 Marionette TRACE conn3 <- [1,1426,null,{}] 15:17:40 INFO - PROCESS | 1854 | 1462832260340 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}] 15:17:40 INFO - PROCESS | 1854 | 1462832260494 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 15:17:40 INFO - PROCESS | 1854 | 1462832260660 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7b5c800 == 59 [pid = 1854] [id = 364] 15:17:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8ae416400) [pid = 1854] [serial = 1093] [outer = (nil)] 15:17:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8bf635c00) [pid = 1854] [serial = 1094] [outer = 0x7fb8ae416400] 15:17:40 INFO - PROCESS | 1854 | 1462832260733 Marionette DEBUG loaded listener.js 15:17:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8c1832400) [pid = 1854] [serial = 1095] [outer = 0x7fb8ae416400] 15:17:41 INFO - PROCESS | 1854 | 1462832261602 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]]]}] 15:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1334ms 15:17:41 INFO - PROCESS | 1854 | 1462832261667 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 15:17:41 INFO - PROCESS | 1854 | 1462832261670 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 15:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:17:41 INFO - PROCESS | 1854 | 1462832261676 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:17:41 INFO - PROCESS | 1854 | 1462832261679 Marionette TRACE conn3 <- [1,1430,null,{}] 15:17:41 INFO - PROCESS | 1854 | 1462832261684 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}] 15:17:41 INFO - PROCESS | 1854 | 1462832261838 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 15:17:42 INFO - PROCESS | 1854 | 1462832261997 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6528800 == 60 [pid = 1854] [id = 365] 15:17:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a15a4c00) [pid = 1854] [serial = 1096] [outer = (nil)] 15:17:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8c184c000) [pid = 1854] [serial = 1097] [outer = 0x7fb8a15a4c00] 15:17:42 INFO - PROCESS | 1854 | 1462832262066 Marionette DEBUG loaded listener.js 15:17:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8c18cec00) [pid = 1854] [serial = 1098] [outer = 0x7fb8a15a4c00] 15:17:43 INFO - PROCESS | 1854 | 1462832263003 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]]]}] 15:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1381ms 15:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:17:43 INFO - PROCESS | 1854 | 1462832263058 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 15:17:43 INFO - PROCESS | 1854 | 1462832263061 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 15:17:43 INFO - PROCESS | 1854 | 1462832263068 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:17:43 INFO - PROCESS | 1854 | 1462832263071 Marionette TRACE conn3 <- [1,1434,null,{}] 15:17:43 INFO - PROCESS | 1854 | 1462832263076 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}] 15:17:43 INFO - PROCESS | 1854 | 1462832263256 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 15:17:43 INFO - PROCESS | 1854 | 1462832263415 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a789d000 == 61 [pid = 1854] [id = 366] 15:17:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8b098ac00) [pid = 1854] [serial = 1099] [outer = (nil)] 15:17:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8c30e8c00) [pid = 1854] [serial = 1100] [outer = 0x7fb8b098ac00] 15:17:43 INFO - PROCESS | 1854 | 1462832263521 Marionette DEBUG loaded listener.js 15:17:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8c37d1800) [pid = 1854] [serial = 1101] [outer = 0x7fb8b098ac00] 15:17:44 INFO - PROCESS | 1854 | 1462832264354 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]]]}] 15:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1328ms 15:17:44 INFO - PROCESS | 1854 | 1462832264395 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 15:17:44 INFO - PROCESS | 1854 | 1462832264399 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 15:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:17:44 INFO - PROCESS | 1854 | 1462832264405 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:17:44 INFO - PROCESS | 1854 | 1462832264407 Marionette TRACE conn3 <- [1,1438,null,{}] 15:17:44 INFO - PROCESS | 1854 | 1462832264413 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}] 15:17:44 INFO - PROCESS | 1854 | 1462832264570 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 15:17:44 INFO - PROCESS | 1854 | 1462832264733 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78b5000 == 62 [pid = 1854] [id = 367] 15:17:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a7883800) [pid = 1854] [serial = 1102] [outer = (nil)] 15:17:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a788dc00) [pid = 1854] [serial = 1103] [outer = 0x7fb8a7883800] 15:17:44 INFO - PROCESS | 1854 | 1462832264803 Marionette DEBUG loaded listener.js 15:17:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8b0985400) [pid = 1854] [serial = 1104] [outer = 0x7fb8a7883800] 15:17:45 INFO - PROCESS | 1854 | 1462832265688 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]]]}] 15:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1337ms 15:17:45 INFO - PROCESS | 1854 | 1462832265743 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 15:17:45 INFO - PROCESS | 1854 | 1462832265747 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 15:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:17:45 INFO - PROCESS | 1854 | 1462832265752 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:17:45 INFO - PROCESS | 1854 | 1462832265755 Marionette TRACE conn3 <- [1,1442,null,{}] 15:17:45 INFO - PROCESS | 1854 | 1462832265760 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}] 15:17:45 INFO - PROCESS | 1854 | 1462832265911 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 15:17:46 INFO - PROCESS | 1854 | 1462832266078 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a55000 == 63 [pid = 1854] [id = 368] 15:17:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8a196fc00) [pid = 1854] [serial = 1105] [outer = (nil)] 15:17:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8a9736000) [pid = 1854] [serial = 1106] [outer = 0x7fb8a196fc00] 15:17:46 INFO - PROCESS | 1854 | 1462832266149 Marionette DEBUG loaded listener.js 15:17:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8ab4b5000) [pid = 1854] [serial = 1107] [outer = 0x7fb8a196fc00] 15:17:47 INFO - PROCESS | 1854 | 1462832267282 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]]]}] 15:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1580ms 15:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:17:47 INFO - PROCESS | 1854 | 1462832267332 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 15:17:47 INFO - PROCESS | 1854 | 1462832267336 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 15:17:47 INFO - PROCESS | 1854 | 1462832267345 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:17:47 INFO - PROCESS | 1854 | 1462832267350 Marionette TRACE conn3 <- [1,1446,null,{}] 15:17:47 INFO - PROCESS | 1854 | 1462832267358 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}] 15:17:47 INFO - PROCESS | 1854 | 1462832267544 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 15:17:47 INFO - PROCESS | 1854 | 1462832267901 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74b0000 == 64 [pid = 1854] [id = 369] 15:17:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a661a400) [pid = 1854] [serial = 1108] [outer = (nil)] 15:17:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8a788f400) [pid = 1854] [serial = 1109] [outer = 0x7fb8a661a400] 15:17:47 INFO - PROCESS | 1854 | 1462832267970 Marionette DEBUG loaded listener.js 15:17:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8a8151400) [pid = 1854] [serial = 1110] [outer = 0x7fb8a661a400] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32c3000 == 63 [pid = 1854] [id = 359] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8b051a000) [pid = 1854] [serial = 1040] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf797800 == 62 [pid = 1854] [id = 358] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8615800 == 61 [pid = 1854] [id = 357] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0904000 == 60 [pid = 1854] [id = 356] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81be800 == 59 [pid = 1854] [id = 355] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b091d800 == 58 [pid = 1854] [id = 354] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86c8800 == 57 [pid = 1854] [id = 350] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4419800 == 56 [pid = 1854] [id = 349] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adade800 == 55 [pid = 1854] [id = 348] 15:17:48 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6ab8800 == 54 [pid = 1854] [id = 347] 15:17:48 INFO - PROCESS | 1854 | 1462832268825 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]]]}] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8a8593800) [pid = 1854] [serial = 963] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8ae870800) [pid = 1854] [serial = 1034] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8af3de000) [pid = 1854] [serial = 1035] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8afc7b400) [pid = 1854] [serial = 1037] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8a8137000) [pid = 1854] [serial = 1007] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a20f2000) [pid = 1854] [serial = 1023] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a1f7c000) [pid = 1854] [serial = 1022] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8be7a9800) [pid = 1854] [serial = 1005] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a8559000) [pid = 1854] [serial = 1028] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a8b0c800) [pid = 1854] [serial = 1029] [outer = (nil)] [url = about:blank] 15:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1535ms 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8afd3f000) [pid = 1854] [serial = 1010] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8b20f4800) [pid = 1854] [serial = 1013] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8ab10f800) [pid = 1854] [serial = 1031] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8be7aa800) [pid = 1854] [serial = 1016] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a2ba1000) [pid = 1854] [serial = 1019] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a7f67000) [pid = 1854] [serial = 1026] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a680ec00) [pid = 1854] [serial = 1025] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8b00bac00) [pid = 1854] [serial = 1038] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8adbbd800) [pid = 1854] [serial = 1032] [outer = (nil)] [url = about:blank] 15:17:48 INFO - PROCESS | 1854 | 1462832268898 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 15:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:17:48 INFO - PROCESS | 1854 | 1462832268911 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 15:17:48 INFO - PROCESS | 1854 | 1462832268921 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:17:48 INFO - PROCESS | 1854 | 1462832268925 Marionette TRACE conn3 <- [1,1450,null,{}] 15:17:48 INFO - PROCESS | 1854 | 1462832268930 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}] 15:17:49 INFO - PROCESS | 1854 | 1462832269075 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 15:17:49 INFO - PROCESS | 1854 | 1462832269086 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b93000 == 55 [pid = 1854] [id = 370] 15:17:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a8137400) [pid = 1854] [serial = 1111] [outer = (nil)] 15:17:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a9a70800) [pid = 1854] [serial = 1112] [outer = 0x7fb8a8137400] 15:17:49 INFO - PROCESS | 1854 | 1462832269145 Marionette DEBUG loaded listener.js 15:17:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8ab4b5800) [pid = 1854] [serial = 1113] [outer = 0x7fb8a8137400] 15:17:49 INFO - PROCESS | 1854 | 1462832269972 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]]]}] 15:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1080ms 15:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:17:50 INFO - PROCESS | 1854 | 1462832270043 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 15:17:50 INFO - PROCESS | 1854 | 1462832270045 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 15:17:50 INFO - PROCESS | 1854 | 1462832270055 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:17:50 INFO - PROCESS | 1854 | 1462832270060 Marionette TRACE conn3 <- [1,1454,null,{}] 15:17:50 INFO - PROCESS | 1854 | 1462832270075 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}] 15:17:50 INFO - PROCESS | 1854 | 1462832270221 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 15:17:50 INFO - PROCESS | 1854 | 1462832270337 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0078800 == 56 [pid = 1854] [id = 371] 15:17:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a8b14400) [pid = 1854] [serial = 1114] [outer = (nil)] 15:17:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8ae4fbc00) [pid = 1854] [serial = 1115] [outer = 0x7fb8a8b14400] 15:17:50 INFO - PROCESS | 1854 | 1462832270402 Marionette DEBUG loaded listener.js 15:17:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8af883000) [pid = 1854] [serial = 1116] [outer = 0x7fb8a8b14400] 15:17:51 INFO - PROCESS | 1854 | 1462832271105 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]]]}] 15:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1084ms 15:17:51 INFO - PROCESS | 1854 | 1462832271146 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 15:17:51 INFO - PROCESS | 1854 | 1462832271150 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 15:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:17:51 INFO - PROCESS | 1854 | 1462832271155 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:17:51 INFO - PROCESS | 1854 | 1462832271168 Marionette TRACE conn3 <- [1,1458,null,{}] 15:17:51 INFO - PROCESS | 1854 | 1462832271172 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}] 15:17:51 INFO - PROCESS | 1854 | 1462832271356 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 15:17:51 INFO - PROCESS | 1854 | 1462832271380 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0ab9000 == 57 [pid = 1854] [id = 372] 15:17:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a9736c00) [pid = 1854] [serial = 1117] [outer = (nil)] 15:17:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8afd3f800) [pid = 1854] [serial = 1118] [outer = 0x7fb8a9736c00] 15:17:51 INFO - PROCESS | 1854 | 1462832271441 Marionette DEBUG loaded listener.js 15:17:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8b0516000) [pid = 1854] [serial = 1119] [outer = 0x7fb8a9736c00] 15:17:52 INFO - PROCESS | 1854 | 1462832272279 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]]]}] 15:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1186ms 15:17:52 INFO - PROCESS | 1854 | 1462832272344 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 15:17:52 INFO - PROCESS | 1854 | 1462832272347 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 15:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:17:52 INFO - PROCESS | 1854 | 1462832272353 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:17:52 INFO - PROCESS | 1854 | 1462832272355 Marionette TRACE conn3 <- [1,1462,null,{}] 15:17:52 INFO - PROCESS | 1854 | 1462832272360 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}] 15:17:52 INFO - PROCESS | 1854 | 1462832272538 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 15:17:52 INFO - PROCESS | 1854 | 1462832272574 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b440d000 == 58 [pid = 1854] [id = 373] 15:17:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8afd38800) [pid = 1854] [serial = 1120] [outer = (nil)] 15:17:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8b130d400) [pid = 1854] [serial = 1121] [outer = 0x7fb8afd38800] 15:17:52 INFO - PROCESS | 1854 | 1462832272632 Marionette DEBUG loaded listener.js 15:17:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8b1fdd400) [pid = 1854] [serial = 1122] [outer = 0x7fb8afd38800] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8b49ca000) [pid = 1854] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8afbeb000) [pid = 1854] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a9a6e000) [pid = 1854] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a9732400) [pid = 1854] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a1f79400) [pid = 1854] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8be47d400) [pid = 1854] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 15:17:53 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8b098c400) [pid = 1854] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 15:17:53 INFO - PROCESS | 1854 | 1462832273533 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]]]}] 15:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1225ms 15:17:53 INFO - PROCESS | 1854 | 1462832273579 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 15:17:53 INFO - PROCESS | 1854 | 1462832273582 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 15:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:17:53 INFO - PROCESS | 1854 | 1462832273587 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:17:53 INFO - PROCESS | 1854 | 1462832273590 Marionette TRACE conn3 <- [1,1466,null,{}] 15:17:53 INFO - PROCESS | 1854 | 1462832273598 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}] 15:17:53 INFO - PROCESS | 1854 | 1462832273817 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 15:17:53 INFO - PROCESS | 1854 | 1462832273832 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bd603800 == 59 [pid = 1854] [id = 374] 15:17:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8afbef000) [pid = 1854] [serial = 1123] [outer = (nil)] 15:17:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8b098cc00) [pid = 1854] [serial = 1124] [outer = 0x7fb8afbef000] 15:17:53 INFO - PROCESS | 1854 | 1462832273890 Marionette DEBUG loaded listener.js 15:17:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8be921000) [pid = 1854] [serial = 1125] [outer = 0x7fb8afbef000] 15:17:54 INFO - PROCESS | 1854 | 1462832274786 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]]]}] 15:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1226ms 15:17:54 INFO - PROCESS | 1854 | 1462832274816 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 15:17:54 INFO - PROCESS | 1854 | 1462832274821 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 15:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:17:54 INFO - PROCESS | 1854 | 1462832274830 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:17:54 INFO - PROCESS | 1854 | 1462832274836 Marionette TRACE conn3 <- [1,1470,null,{}] 15:17:54 INFO - PROCESS | 1854 | 1462832274845 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}] 15:17:55 INFO - PROCESS | 1854 | 1462832275020 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 15:17:55 INFO - PROCESS | 1854 | 1462832275186 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fe5000 == 60 [pid = 1854] [id = 375] 15:17:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a196d400) [pid = 1854] [serial = 1126] [outer = (nil)] 15:17:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a788c000) [pid = 1854] [serial = 1127] [outer = 0x7fb8a196d400] 15:17:55 INFO - PROCESS | 1854 | 1462832275259 Marionette DEBUG loaded listener.js 15:17:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8a8592000) [pid = 1854] [serial = 1128] [outer = 0x7fb8a196d400] 15:17:56 INFO - PROCESS | 1854 | 1462832276095 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]]]}] 15:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1333ms 15:17:56 INFO - PROCESS | 1854 | 1462832276164 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 15:17:56 INFO - PROCESS | 1854 | 1462832276173 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 15:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:17:56 INFO - PROCESS | 1854 | 1462832276183 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:17:56 INFO - PROCESS | 1854 | 1462832276187 Marionette TRACE conn3 <- [1,1474,null,{}] 15:17:56 INFO - PROCESS | 1854 | 1462832276193 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}] 15:17:56 INFO - PROCESS | 1854 | 1462832276394 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 15:17:56 INFO - PROCESS | 1854 | 1462832276554 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b494f800 == 61 [pid = 1854] [id = 376] 15:17:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a1f88c00) [pid = 1854] [serial = 1129] [outer = (nil)] 15:17:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8ab4ba800) [pid = 1854] [serial = 1130] [outer = 0x7fb8a1f88c00] 15:17:56 INFO - PROCESS | 1854 | 1462832276626 Marionette DEBUG loaded listener.js 15:17:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8ae4fb800) [pid = 1854] [serial = 1131] [outer = 0x7fb8a1f88c00] 15:17:57 INFO - PROCESS | 1854 | 1462832277529 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]]]}] 15:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1383ms 15:17:57 INFO - PROCESS | 1854 | 1462832277566 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 15:17:57 INFO - PROCESS | 1854 | 1462832277570 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 15:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:17:57 INFO - PROCESS | 1854 | 1462832277576 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:17:57 INFO - PROCESS | 1854 | 1462832277582 Marionette TRACE conn3 <- [1,1478,null,{}] 15:17:57 INFO - PROCESS | 1854 | 1462832277598 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}] 15:17:57 INFO - PROCESS | 1854 | 1462832277769 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 15:17:57 INFO - PROCESS | 1854 | 1462832277968 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c371c800 == 62 [pid = 1854] [id = 377] 15:17:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8b0988000) [pid = 1854] [serial = 1132] [outer = (nil)] 15:17:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8b200e800) [pid = 1854] [serial = 1133] [outer = 0x7fb8b0988000] 15:17:58 INFO - PROCESS | 1854 | 1462832278044 Marionette DEBUG loaded listener.js 15:17:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8b49d2c00) [pid = 1854] [serial = 1134] [outer = 0x7fb8b0988000] 15:17:58 INFO - PROCESS | 1854 | 1462832278944 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]]]}] 15:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1439ms 15:17:59 INFO - PROCESS | 1854 | 1462832279016 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 15:17:59 INFO - PROCESS | 1854 | 1462832279021 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 15:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:17:59 INFO - PROCESS | 1854 | 1462832279026 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:17:59 INFO - PROCESS | 1854 | 1462832279028 Marionette TRACE conn3 <- [1,1482,null,{}] 15:17:59 INFO - PROCESS | 1854 | 1462832279034 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}] 15:17:59 INFO - PROCESS | 1854 | 1462832279190 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 15:17:59 INFO - PROCESS | 1854 | 1462832279347 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:17:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c555d800 == 63 [pid = 1854] [id = 378] 15:17:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8b098b400) [pid = 1854] [serial = 1135] [outer = (nil)] 15:17:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8be7ae000) [pid = 1854] [serial = 1136] [outer = 0x7fb8b098b400] 15:17:59 INFO - PROCESS | 1854 | 1462832279417 Marionette DEBUG loaded listener.js 15:17:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8bf6ee800) [pid = 1854] [serial = 1137] [outer = 0x7fb8b098b400] 15:18:00 INFO - PROCESS | 1854 | 1462832280330 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]]]}] 15:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1338ms 15:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:18:00 INFO - PROCESS | 1854 | 1462832280365 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 15:18:00 INFO - PROCESS | 1854 | 1462832280368 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 15:18:00 INFO - PROCESS | 1854 | 1462832280374 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:18:00 INFO - PROCESS | 1854 | 1462832280377 Marionette TRACE conn3 <- [1,1486,null,{}] 15:18:00 INFO - PROCESS | 1854 | 1462832280383 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}] 15:18:00 INFO - PROCESS | 1854 | 1462832280535 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 15:18:00 INFO - PROCESS | 1854 | 1462832280700 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c899b800 == 64 [pid = 1854] [id = 379] 15:18:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8be480000) [pid = 1854] [serial = 1138] [outer = (nil)] 15:18:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8c1831c00) [pid = 1854] [serial = 1139] [outer = 0x7fb8be480000] 15:18:00 INFO - PROCESS | 1854 | 1462832280769 Marionette DEBUG loaded listener.js 15:18:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8c184fc00) [pid = 1854] [serial = 1140] [outer = 0x7fb8be480000] 15:18:01 INFO - PROCESS | 1854 | 1462832281650 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]]]}] 15:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1341ms 15:18:01 INFO - PROCESS | 1854 | 1462832281715 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 15:18:01 INFO - PROCESS | 1854 | 1462832281719 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 15:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:18:01 INFO - PROCESS | 1854 | 1462832281725 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:18:01 INFO - PROCESS | 1854 | 1462832281727 Marionette TRACE conn3 <- [1,1490,null,{}] 15:18:01 INFO - PROCESS | 1854 | 1462832281732 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}] 15:18:01 INFO - PROCESS | 1854 | 1462832281912 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 15:18:02 INFO - PROCESS | 1854 | 1462832282073 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ac2000 == 65 [pid = 1854] [id = 380] 15:18:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8c19a6800) [pid = 1854] [serial = 1141] [outer = (nil)] 15:18:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8c37c8800) [pid = 1854] [serial = 1142] [outer = 0x7fb8c19a6800] 15:18:02 INFO - PROCESS | 1854 | 1462832282145 Marionette DEBUG loaded listener.js 15:18:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8c390a800) [pid = 1854] [serial = 1143] [outer = 0x7fb8c19a6800] 15:18:03 INFO - PROCESS | 1854 | 1462832282998 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]]]}] 15:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1327ms 15:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:18:03 INFO - PROCESS | 1854 | 1462832283052 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 15:18:03 INFO - PROCESS | 1854 | 1462832283055 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 15:18:03 INFO - PROCESS | 1854 | 1462832283061 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:18:03 INFO - PROCESS | 1854 | 1462832283064 Marionette TRACE conn3 <- [1,1494,null,{}] 15:18:03 INFO - PROCESS | 1854 | 1462832283069 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}] 15:18:03 INFO - PROCESS | 1854 | 1462832283221 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 15:18:03 INFO - PROCESS | 1854 | 1462832283389 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36b3000 == 66 [pid = 1854] [id = 381] 15:18:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8a680ac00) [pid = 1854] [serial = 1144] [outer = (nil)] 15:18:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8a744a000) [pid = 1854] [serial = 1145] [outer = 0x7fb8a680ac00] 15:18:03 INFO - PROCESS | 1854 | 1462832283467 Marionette DEBUG loaded listener.js 15:18:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8a744fc00) [pid = 1854] [serial = 1146] [outer = 0x7fb8a680ac00] 15:18:04 INFO - PROCESS | 1854 | 1462832284310 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]]]}] 15:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1287ms 15:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:18:04 INFO - PROCESS | 1854 | 1462832284347 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 15:18:04 INFO - PROCESS | 1854 | 1462832284350 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 15:18:04 INFO - PROCESS | 1854 | 1462832284356 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:18:04 INFO - PROCESS | 1854 | 1462832284359 Marionette TRACE conn3 <- [1,1498,null,{}] 15:18:04 INFO - PROCESS | 1854 | 1462832284365 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}] 15:18:04 INFO - PROCESS | 1854 | 1462832284512 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 15:18:04 INFO - PROCESS | 1854 | 1462832284686 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1819000 == 67 [pid = 1854] [id = 382] 15:18:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8a7442400) [pid = 1854] [serial = 1147] [outer = (nil)] 15:18:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8af544000) [pid = 1854] [serial = 1148] [outer = 0x7fb8a7442400] 15:18:04 INFO - PROCESS | 1854 | 1462832284764 Marionette DEBUG loaded listener.js 15:18:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb8af54a400) [pid = 1854] [serial = 1149] [outer = 0x7fb8a7442400] 15:18:05 INFO - PROCESS | 1854 | 1462832285614 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]]]}] 15:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1285ms 15:18:05 INFO - PROCESS | 1854 | 1462832285640 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 15:18:05 INFO - PROCESS | 1854 | 1462832285643 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 15:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:18:05 INFO - PROCESS | 1854 | 1462832285649 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:18:05 INFO - PROCESS | 1854 | 1462832285651 Marionette TRACE conn3 <- [1,1502,null,{}] 15:18:05 INFO - PROCESS | 1854 | 1462832285657 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}] 15:18:05 INFO - PROCESS | 1854 | 1462832285813 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 15:18:05 INFO - PROCESS | 1854 | 1462832285979 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a45000 == 68 [pid = 1854] [id = 383] 15:18:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8a1f6ec00) [pid = 1854] [serial = 1150] [outer = (nil)] 15:18:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb8af54a800) [pid = 1854] [serial = 1151] [outer = 0x7fb8a1f6ec00] 15:18:06 INFO - PROCESS | 1854 | 1462832286046 Marionette DEBUG loaded listener.js 15:18:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8af54ec00) [pid = 1854] [serial = 1152] [outer = 0x7fb8a1f6ec00] 15:18:07 INFO - PROCESS | 1854 | 1462832287111 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]]]}] 15:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1527ms 15:18:07 INFO - PROCESS | 1854 | 1462832287177 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 15:18:07 INFO - PROCESS | 1854 | 1462832287183 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 15:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:18:07 INFO - PROCESS | 1854 | 1462832287191 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:18:07 INFO - PROCESS | 1854 | 1462832287195 Marionette TRACE conn3 <- [1,1506,null,{}] 15:18:07 INFO - PROCESS | 1854 | 1462832287203 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}] 15:18:07 INFO - PROCESS | 1854 | 1462832287412 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 15:18:07 INFO - PROCESS | 1854 | 1462832287686 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2091800 == 69 [pid = 1854] [id = 384] 15:18:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a20f2000) [pid = 1854] [serial = 1153] [outer = (nil)] 15:18:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8a6612400) [pid = 1854] [serial = 1154] [outer = 0x7fb8a20f2000] 15:18:07 INFO - PROCESS | 1854 | 1462832287801 Marionette DEBUG loaded listener.js 15:18:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a744c800) [pid = 1854] [serial = 1155] [outer = 0x7fb8a20f2000] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0ac6000 == 68 [pid = 1854] [id = 346] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b440d000 == 67 [pid = 1854] [id = 373] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0ab9000 == 66 [pid = 1854] [id = 372] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8bfaca400) [pid = 1854] [serial = 1082] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb8be282000) [pid = 1854] [serial = 1058] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0078800 == 65 [pid = 1854] [id = 371] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b93000 == 64 [pid = 1854] [id = 370] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e1d000 == 63 [pid = 1854] [id = 11] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74b0000 == 62 [pid = 1854] [id = 369] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c602c800 == 61 [pid = 1854] [id = 363] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d32000 == 60 [pid = 1854] [id = 362] 15:18:08 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cbb000 == 59 [pid = 1854] [id = 361] 15:18:08 INFO - PROCESS | 1854 | 1462832288628 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]]]}] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8bd66b800) [pid = 1854] [serial = 1076] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8b105d000) [pid = 1854] [serial = 1041] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8a1f7dc00) [pid = 1854] [serial = 1043] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb8b00ae400) [pid = 1854] [serial = 1070] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb8b0987000) [pid = 1854] [serial = 1071] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8ad813800) [pid = 1854] [serial = 1067] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8ae871000) [pid = 1854] [serial = 1068] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb8a858b800) [pid = 1854] [serial = 1046] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8afbee400) [pid = 1854] [serial = 1061] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb8a6aebc00) [pid = 1854] [serial = 1064] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8a855e400) [pid = 1854] [serial = 1065] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8b2010800) [pid = 1854] [serial = 1055] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8ae41d400) [pid = 1854] [serial = 1049] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8b0519000) [pid = 1854] [serial = 1052] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8be7ad400) [pid = 1854] [serial = 1079] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8b456c000) [pid = 1854] [serial = 1073] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8be47e800) [pid = 1854] [serial = 1077] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8bf7dd000) [pid = 1854] [serial = 1080] [outer = (nil)] [url = about:blank] 15:18:08 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8b49cc800) [pid = 1854] [serial = 1074] [outer = (nil)] [url = about:blank] 15:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1486ms 15:18:08 INFO - PROCESS | 1854 | 1462832288678 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 15:18:08 INFO - PROCESS | 1854 | 1462832288686 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 15:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:18:08 INFO - PROCESS | 1854 | 1462832288696 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:18:08 INFO - PROCESS | 1854 | 1462832288699 Marionette TRACE conn3 <- [1,1510,null,{}] 15:18:08 INFO - PROCESS | 1854 | 1462832288703 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}] 15:18:08 INFO - PROCESS | 1854 | 1462832288846 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 15:18:08 INFO - PROCESS | 1854 | 1462832288863 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7e2e000 == 60 [pid = 1854] [id = 385] 15:18:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a8135000) [pid = 1854] [serial = 1156] [outer = (nil)] 15:18:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8a855e400) [pid = 1854] [serial = 1157] [outer = 0x7fb8a8135000] 15:18:08 INFO - PROCESS | 1854 | 1462832288923 Marionette DEBUG loaded listener.js 15:18:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8a9761400) [pid = 1854] [serial = 1158] [outer = 0x7fb8a8135000] 15:18:09 INFO - PROCESS | 1854 | 1462832289848 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]]]}] 15:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1185ms 15:18:09 INFO - PROCESS | 1854 | 1462832289881 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 15:18:09 INFO - PROCESS | 1854 | 1462832289884 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 15:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:18:09 INFO - PROCESS | 1854 | 1462832289892 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:18:09 INFO - PROCESS | 1854 | 1462832289899 Marionette TRACE conn3 <- [1,1514,null,{}] 15:18:09 INFO - PROCESS | 1854 | 1462832289914 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}] 15:18:10 INFO - PROCESS | 1854 | 1462832290064 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 15:18:10 INFO - PROCESS | 1854 | 1462832290198 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0909000 == 61 [pid = 1854] [id = 386] 15:18:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a8147800) [pid = 1854] [serial = 1159] [outer = (nil)] 15:18:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8ab4b7000) [pid = 1854] [serial = 1160] [outer = 0x7fb8a8147800] 15:18:10 INFO - PROCESS | 1854 | 1462832290261 Marionette DEBUG loaded listener.js 15:18:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8ae4f9c00) [pid = 1854] [serial = 1161] [outer = 0x7fb8a8147800] 15:18:10 INFO - PROCESS | 1854 | 1462832290960 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]]]}] 15:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1141ms 15:18:11 INFO - PROCESS | 1854 | 1462832291045 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 15:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:18:11 INFO - PROCESS | 1854 | 1462832291050 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 15:18:11 INFO - PROCESS | 1854 | 1462832291056 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:18:11 INFO - PROCESS | 1854 | 1462832291059 Marionette TRACE conn3 <- [1,1518,null,{}] 15:18:11 INFO - PROCESS | 1854 | 1462832291064 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}] 15:18:11 INFO - PROCESS | 1854 | 1462832291255 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 15:18:11 INFO - PROCESS | 1854 | 1462832291276 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1b7a000 == 62 [pid = 1854] [id = 387] 15:18:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8a855d000) [pid = 1854] [serial = 1162] [outer = (nil)] 15:18:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8af48f000) [pid = 1854] [serial = 1163] [outer = 0x7fb8a855d000] 15:18:11 INFO - PROCESS | 1854 | 1462832291334 Marionette DEBUG loaded listener.js 15:18:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8af54c400) [pid = 1854] [serial = 1164] [outer = 0x7fb8a855d000] 15:18:12 INFO - PROCESS | 1854 | 1462832292139 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]]]}] 15:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1129ms 15:18:12 INFO - PROCESS | 1854 | 1462832292197 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 15:18:12 INFO - PROCESS | 1854 | 1462832292199 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 15:18:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:18:12 INFO - PROCESS | 1854 | 1462832292206 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:18:12 INFO - PROCESS | 1854 | 1462832292208 Marionette TRACE conn3 <- [1,1522,null,{}] 15:18:12 INFO - PROCESS | 1854 | 1462832292213 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}] 15:18:12 INFO - PROCESS | 1854 | 1462832292394 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 15:18:12 INFO - PROCESS | 1854 | 1462832292418 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bd61f800 == 63 [pid = 1854] [id = 388] 15:18:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8af54e400) [pid = 1854] [serial = 1165] [outer = (nil)] 15:18:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8af8dc800) [pid = 1854] [serial = 1166] [outer = 0x7fb8af54e400] 15:18:12 INFO - PROCESS | 1854 | 1462832292476 Marionette DEBUG loaded listener.js 15:18:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8afd34800) [pid = 1854] [serial = 1167] [outer = 0x7fb8af54e400] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb8a9736c00) [pid = 1854] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8afd38800) [pid = 1854] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb8a8b14400) [pid = 1854] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8a661a400) [pid = 1854] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8a8137400) [pid = 1854] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 15:18:13 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8a8143400) [pid = 1854] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:18:13 INFO - PROCESS | 1854 | 1462832293683 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"]]]}] 15:18:13 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 () { 15:18:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:18:13 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 () { 15:18:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:18:13 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 () { 15:18:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:18:13 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 () { 15:18:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:18:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1503ms 15:18:13 INFO - PROCESS | 1854 | 1462832293716 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 15:18:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:18:13 INFO - PROCESS | 1854 | 1462832293740 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 15:18:13 INFO - PROCESS | 1854 | 1462832293748 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:18:13 INFO - PROCESS | 1854 | 1462832293751 Marionette TRACE conn3 <- [1,1526,null,{}] 15:18:13 INFO - PROCESS | 1854 | 1462832293759 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}] 15:18:14 INFO - PROCESS | 1854 | 1462832294088 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 15:18:14 INFO - PROCESS | 1854 | 1462832294107 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3029000 == 64 [pid = 1854] [id = 389] 15:18:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8b051a000) [pid = 1854] [serial = 1168] [outer = (nil)] 15:18:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8b49cc800) [pid = 1854] [serial = 1169] [outer = 0x7fb8b051a000] 15:18:14 INFO - PROCESS | 1854 | 1462832294204 Marionette DEBUG loaded listener.js 15:18:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8be47e800) [pid = 1854] [serial = 1170] [outer = 0x7fb8b051a000] 15:18:15 INFO - PROCESS | 1854 | 1462832295332 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"]]]}] 15:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:18:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:18:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1634ms 15:18:15 INFO - PROCESS | 1854 | 1462832295387 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 15:18:15 INFO - PROCESS | 1854 | 1462832295396 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 15:18:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:18:15 INFO - PROCESS | 1854 | 1462832295466 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:18:15 INFO - PROCESS | 1854 | 1462832295473 Marionette TRACE conn3 <- [1,1530,null,{}] 15:18:15 INFO - PROCESS | 1854 | 1462832295526 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}] 15:18:15 INFO - PROCESS | 1854 | 1462832295806 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 15:18:16 INFO - PROCESS | 1854 | 1462832296094 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b98000 == 65 [pid = 1854] [id = 390] 15:18:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8a1f61800) [pid = 1854] [serial = 1171] [outer = (nil)] 15:18:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8a20f5400) [pid = 1854] [serial = 1172] [outer = 0x7fb8a1f61800] 15:18:16 INFO - PROCESS | 1854 | 1462832296253 Marionette DEBUG loaded listener.js 15:18:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8a744d400) [pid = 1854] [serial = 1173] [outer = 0x7fb8a1f61800] 15:18:17 INFO - PROCESS | 1854 | 1462832297326 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]]]}] 15:18:17 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 15:18:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:18:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:18:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:18:17 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. 15:18:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:18:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1966ms 15:18:17 INFO - PROCESS | 1854 | 1462832297374 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 15:18:17 INFO - PROCESS | 1854 | 1462832297384 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 15:18:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:18:17 INFO - PROCESS | 1854 | 1462832297395 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:18:17 INFO - PROCESS | 1854 | 1462832297400 Marionette TRACE conn3 <- [1,1534,null,{}] 15:18:17 INFO - PROCESS | 1854 | 1462832297410 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}] 15:18:17 INFO - PROCESS | 1854 | 1462832297715 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 15:18:17 INFO - PROCESS | 1854 | 1462832297834 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf78b800 == 66 [pid = 1854] [id = 391] 15:18:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8a7890400) [pid = 1854] [serial = 1174] [outer = (nil)] 15:18:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8a9733400) [pid = 1854] [serial = 1175] [outer = 0x7fb8a7890400] 15:18:17 INFO - PROCESS | 1854 | 1462832297996 Marionette DEBUG loaded listener.js 15:18:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb8ab4b4000) [pid = 1854] [serial = 1176] [outer = 0x7fb8a7890400] 15:18:19 INFO - PROCESS | 1854 | 1462832299282 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]]]}] 15:18:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:18:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1947ms 15:18:19 INFO - PROCESS | 1854 | 1462832299343 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 15:18:19 INFO - PROCESS | 1854 | 1462832299348 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 15:18:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:18:19 INFO - PROCESS | 1854 | 1462832299358 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:18:19 INFO - PROCESS | 1854 | 1462832299365 Marionette TRACE conn3 <- [1,1538,null,{}] 15:18:19 INFO - PROCESS | 1854 | 1462832299393 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}] 15:18:19 INFO - PROCESS | 1854 | 1462832299679 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 15:18:20 INFO - PROCESS | 1854 | 1462832300023 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c602a000 == 67 [pid = 1854] [id = 392] 15:18:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8af8d3c00) [pid = 1854] [serial = 1177] [outer = (nil)] 15:18:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb8b050e400) [pid = 1854] [serial = 1178] [outer = 0x7fb8af8d3c00] 15:18:20 INFO - PROCESS | 1854 | 1462832300188 Marionette DEBUG loaded listener.js 15:18:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8b1bc2800) [pid = 1854] [serial = 1179] [outer = 0x7fb8af8d3c00] 15:18:21 INFO - PROCESS | 1854 | 1462832301346 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]]]}] 15:18:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:18:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2053ms 15:18:21 INFO - PROCESS | 1854 | 1462832301412 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 15:18:21 INFO - PROCESS | 1854 | 1462832301419 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 15:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:18:21 INFO - PROCESS | 1854 | 1462832301427 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 15:18:21 INFO - PROCESS | 1854 | 1462832301431 Marionette TRACE conn3 <- [1,1542,null,{}] 15:18:21 INFO - PROCESS | 1854 | 1462832301439 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}] 15:18:21 INFO - PROCESS | 1854 | 1462832301704 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 15:18:21 INFO - PROCESS | 1854 | 1462832301986 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe14000 == 68 [pid = 1854] [id = 393] 15:18:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a7889000) [pid = 1854] [serial = 1180] [outer = (nil)] 15:18:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8bd6d7000) [pid = 1854] [serial = 1181] [outer = 0x7fb8a7889000] 15:18:22 INFO - PROCESS | 1854 | 1462832302103 Marionette DEBUG loaded listener.js 15:18:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8bf7dd000) [pid = 1854] [serial = 1182] [outer = 0x7fb8a7889000] 15:18:23 INFO - PROCESS | 1854 | 1462832303195 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]]]}] 15:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1838ms 15:18:23 INFO - PROCESS | 1854 | 1462832303266 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 15:18:23 INFO - PROCESS | 1854 | 1462832303271 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 15:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:18:23 INFO - PROCESS | 1854 | 1462832303285 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 15:18:23 INFO - PROCESS | 1854 | 1462832303291 Marionette TRACE conn3 <- [1,1546,null,{}] 15:18:23 INFO - PROCESS | 1854 | 1462832303307 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}] 15:18:23 INFO - PROCESS | 1854 | 1462832303569 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 15:18:23 INFO - PROCESS | 1854 | 1462832303849 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c899f800 == 69 [pid = 1854] [id = 394] 15:18:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb89fdc7c00) [pid = 1854] [serial = 1183] [outer = (nil)] 15:18:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8c18ce000) [pid = 1854] [serial = 1184] [outer = 0x7fb89fdc7c00] 15:18:23 INFO - PROCESS | 1854 | 1462832303982 Marionette DEBUG loaded listener.js 15:18:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb8c2c9fc00) [pid = 1854] [serial = 1185] [outer = 0x7fb89fdc7c00] 15:18:25 INFO - PROCESS | 1854 | 1462832305135 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]]]}] 15:18:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:18:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1907ms 15:18:25 INFO - PROCESS | 1854 | 1462832305186 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 15:18:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:18:25 INFO - PROCESS | 1854 | 1462832305192 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 15:18:25 INFO - PROCESS | 1854 | 1462832305200 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 15:18:25 INFO - PROCESS | 1854 | 1462832305205 Marionette TRACE conn3 <- [1,1550,null,{}] 15:18:25 INFO - PROCESS | 1854 | 1462832305212 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}] 15:18:25 INFO - PROCESS | 1854 | 1462832305528 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 15:18:25 INFO - PROCESS | 1854 | 1462832305845 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89df800 == 70 [pid = 1854] [id = 395] 15:18:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb8a7bad800) [pid = 1854] [serial = 1186] [outer = (nil)] 15:18:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb8c30e9400) [pid = 1854] [serial = 1187] [outer = 0x7fb8a7bad800] 15:18:25 INFO - PROCESS | 1854 | 1462832305958 Marionette DEBUG loaded listener.js 15:18:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb8c37d0c00) [pid = 1854] [serial = 1188] [outer = 0x7fb8a7bad800] 15:18:27 INFO - PROCESS | 1854 | 1462832307117 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]]]}] 15:18:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:18:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1989ms 15:18:27 INFO - PROCESS | 1854 | 1462832307189 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 15:18:27 INFO - PROCESS | 1854 | 1462832307193 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 15:18:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 15:18:27 INFO - PROCESS | 1854 | 1462832307202 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 15:18:27 INFO - PROCESS | 1854 | 1462832307207 Marionette TRACE conn3 <- [1,1554,null,{}] 15:18:27 INFO - PROCESS | 1854 | 1462832307214 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}] 15:18:27 INFO - PROCESS | 1854 | 1462832307473 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 15:18:27 INFO - PROCESS | 1854 | 1462832307755 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c361e800 == 71 [pid = 1854] [id = 396] 15:18:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8a28a4c00) [pid = 1854] [serial = 1189] [outer = (nil)] 15:18:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb8a28ac800) [pid = 1854] [serial = 1190] [outer = 0x7fb8a28a4c00] 15:18:27 INFO - PROCESS | 1854 | 1462832307884 Marionette DEBUG loaded listener.js 15:18:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb8a28b1400) [pid = 1854] [serial = 1191] [outer = 0x7fb8a28a4c00] 15:18:29 INFO - PROCESS | 1854 | 1462832309056 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]]]}] 15:18:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 15:18:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1887ms 15:18:29 INFO - PROCESS | 1854 | 1462832309091 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 15:18:29 INFO - PROCESS | 1854 | 1462832309095 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 15:18:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 15:18:29 INFO - PROCESS | 1854 | 1462832309104 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 15:18:29 INFO - PROCESS | 1854 | 1462832309107 Marionette TRACE conn3 <- [1,1558,null,{}] 15:18:29 INFO - PROCESS | 1854 | 1462832309115 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}] 15:18:29 INFO - PROCESS | 1854 | 1462832309390 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 15:18:29 INFO - PROCESS | 1854 | 1462832309700 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88e6000 == 72 [pid = 1854] [id = 397] 15:18:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb89fd06800) [pid = 1854] [serial = 1192] [outer = (nil)] 15:18:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb89fd0d400) [pid = 1854] [serial = 1193] [outer = 0x7fb89fd06800] 15:18:29 INFO - PROCESS | 1854 | 1462832309837 Marionette DEBUG loaded listener.js 15:18:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a28a2400) [pid = 1854] [serial = 1194] [outer = 0x7fb89fd06800] 15:18:30 INFO - PROCESS | 1854 | 1462832310948 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]]]}] 15:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 15:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1881ms 15:18:30 INFO - PROCESS | 1854 | 1462832310985 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 15:18:30 INFO - PROCESS | 1854 | 1462832310990 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 15:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 15:18:31 INFO - PROCESS | 1854 | 1462832310999 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 15:18:31 INFO - PROCESS | 1854 | 1462832311002 Marionette TRACE conn3 <- [1,1562,null,{}] 15:18:31 INFO - PROCESS | 1854 | 1462832311010 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}] 15:18:31 INFO - PROCESS | 1854 | 1462832311245 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 15:18:31 INFO - PROCESS | 1854 | 1462832311506 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8b1800 == 73 [pid = 1854] [id = 398] 15:18:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb89dab8c00) [pid = 1854] [serial = 1195] [outer = (nil)] 15:18:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb89dac0000) [pid = 1854] [serial = 1196] [outer = 0x7fb89dab8c00] 15:18:31 INFO - PROCESS | 1854 | 1462832311665 Marionette DEBUG loaded listener.js 15:18:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb89dac4c00) [pid = 1854] [serial = 1197] [outer = 0x7fb89dab8c00] 15:18:32 INFO - PROCESS | 1854 | 1462832312777 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]]]}] 15:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 15:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1835ms 15:18:32 INFO - PROCESS | 1854 | 1462832312835 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 15:18:32 INFO - PROCESS | 1854 | 1462832312839 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 15:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 15:18:32 INFO - PROCESS | 1854 | 1462832312848 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 15:18:32 INFO - PROCESS | 1854 | 1462832312852 Marionette TRACE conn3 <- [1,1566,null,{}] 15:18:32 INFO - PROCESS | 1854 | 1462832312859 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}] 15:18:33 INFO - PROCESS | 1854 | 1462832313099 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 15:18:33 INFO - PROCESS | 1854 | 1462832313363 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88f6000 == 74 [pid = 1854] [id = 399] 15:18:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb89dab9000) [pid = 1854] [serial = 1198] [outer = (nil)] 15:18:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb89fd10c00) [pid = 1854] [serial = 1199] [outer = 0x7fb89dab9000] 15:18:33 INFO - PROCESS | 1854 | 1462832313491 Marionette DEBUG loaded listener.js 15:18:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a28b0c00) [pid = 1854] [serial = 1200] [outer = 0x7fb89dab9000] 15:18:34 INFO - PROCESS | 1854 | 1462832314611 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]]]}] 15:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 15:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1791ms 15:18:34 INFO - PROCESS | 1854 | 1462832314641 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 15:18:34 INFO - PROCESS | 1854 | 1462832314647 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 15:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 15:18:34 INFO - PROCESS | 1854 | 1462832314655 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 15:18:34 INFO - PROCESS | 1854 | 1462832314661 Marionette TRACE conn3 <- [1,1570,null,{}] 15:18:34 INFO - PROCESS | 1854 | 1462832314668 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}] 15:18:34 INFO - PROCESS | 1854 | 1462832314963 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 15:18:35 INFO - PROCESS | 1854 | 1462832315249 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff48800 == 75 [pid = 1854] [id = 400] 15:18:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb89fd0ec00) [pid = 1854] [serial = 1201] [outer = (nil)] 15:18:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a28b1800) [pid = 1854] [serial = 1202] [outer = 0x7fb89fd0ec00] 15:18:35 INFO - PROCESS | 1854 | 1462832315425 Marionette DEBUG loaded listener.js 15:18:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8c37d2c00) [pid = 1854] [serial = 1203] [outer = 0x7fb89fd0ec00] 15:18:36 INFO - PROCESS | 1854 | 1462832316596 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]]]}] 15:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 15:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1991ms 15:18:36 INFO - PROCESS | 1854 | 1462832316647 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 15:18:36 INFO - PROCESS | 1854 | 1462832316652 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 15:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 15:18:36 INFO - PROCESS | 1854 | 1462832316660 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 15:18:36 INFO - PROCESS | 1854 | 1462832316665 Marionette TRACE conn3 <- [1,1574,null,{}] 15:18:36 INFO - PROCESS | 1854 | 1462832316672 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}] 15:18:36 INFO - PROCESS | 1854 | 1462832316904 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 15:18:37 INFO - PROCESS | 1854 | 1462832317172 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b9b8800 == 76 [pid = 1854] [id = 401] 15:18:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb89bb63000) [pid = 1854] [serial = 1204] [outer = (nil)] 15:18:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb89bb6b000) [pid = 1854] [serial = 1205] [outer = 0x7fb89bb63000] 15:18:37 INFO - PROCESS | 1854 | 1462832317327 Marionette DEBUG loaded listener.js 15:18:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89dac6000) [pid = 1854] [serial = 1206] [outer = 0x7fb89bb63000] 15:18:38 INFO - PROCESS | 1854 | 1462832318307 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]]]}] 15:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 15:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1690ms 15:18:38 INFO - PROCESS | 1854 | 1462832318349 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 15:18:38 INFO - PROCESS | 1854 | 1462832318353 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 15:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 15:18:38 INFO - PROCESS | 1854 | 1462832318358 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 15:18:38 INFO - PROCESS | 1854 | 1462832318361 Marionette TRACE conn3 <- [1,1578,null,{}] 15:18:38 INFO - PROCESS | 1854 | 1462832318367 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}] 15:18:38 INFO - PROCESS | 1854 | 1462832318584 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 15:18:38 INFO - PROCESS | 1854 | 1462832318724 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89bcaf800 == 77 [pid = 1854] [id = 402] 15:18:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89bb64800) [pid = 1854] [serial = 1207] [outer = (nil)] 15:18:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89bd36c00) [pid = 1854] [serial = 1208] [outer = 0x7fb89bb64800] 15:18:38 INFO - PROCESS | 1854 | 1462832318793 Marionette DEBUG loaded listener.js 15:18:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89bd3c000) [pid = 1854] [serial = 1209] [outer = 0x7fb89bb64800] 15:18:39 INFO - PROCESS | 1854 | 1462832319648 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]]]}] 15:18:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 15:18:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1335ms 15:18:39 INFO - PROCESS | 1854 | 1462832319695 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 15:18:39 INFO - PROCESS | 1854 | 1462832319698 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 15:18:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 15:18:39 INFO - PROCESS | 1854 | 1462832319704 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 15:18:39 INFO - PROCESS | 1854 | 1462832319706 Marionette TRACE conn3 <- [1,1582,null,{}] 15:18:39 INFO - PROCESS | 1854 | 1462832319712 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}] 15:18:39 INFO - PROCESS | 1854 | 1462832319871 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 15:18:40 INFO - PROCESS | 1854 | 1462832320051 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b286800 == 78 [pid = 1854] [id = 403] 15:18:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89b24ac00) [pid = 1854] [serial = 1210] [outer = (nil)] 15:18:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89b252000) [pid = 1854] [serial = 1211] [outer = 0x7fb89b24ac00] 15:18:40 INFO - PROCESS | 1854 | 1462832320116 Marionette DEBUG loaded listener.js 15:18:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89b256400) [pid = 1854] [serial = 1212] [outer = 0x7fb89b24ac00] 15:18:41 INFO - PROCESS | 1854 | 1462832321327 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]]]}] 15:18:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 15:18:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1687ms 15:18:41 INFO - PROCESS | 1854 | 1462832321391 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 15:18:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 15:18:41 INFO - PROCESS | 1854 | 1462832321396 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 15:18:41 INFO - PROCESS | 1854 | 1462832321404 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 15:18:41 INFO - PROCESS | 1854 | 1462832321409 Marionette TRACE conn3 <- [1,1586,null,{}] 15:18:41 INFO - PROCESS | 1854 | 1462832321418 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}] 15:18:41 INFO - PROCESS | 1854 | 1462832321614 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 15:18:41 INFO - PROCESS | 1854 | 1462832321848 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe05000 == 79 [pid = 1854] [id = 404] 15:18:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89bb64c00) [pid = 1854] [serial = 1213] [outer = (nil)] 15:18:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89c9bac00) [pid = 1854] [serial = 1214] [outer = 0x7fb89bb64c00] 15:18:41 INFO - PROCESS | 1854 | 1462832321912 Marionette DEBUG loaded listener.js 15:18:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb89c9c1c00) [pid = 1854] [serial = 1215] [outer = 0x7fb89bb64c00] 15:18:42 INFO - PROCESS | 1854 | 1462832322785 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]]]}] 15:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 15:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1436ms 15:18:42 INFO - PROCESS | 1854 | 1462832322839 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 15:18:42 INFO - PROCESS | 1854 | 1462832322847 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 15:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 15:18:42 INFO - PROCESS | 1854 | 1462832322856 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 15:18:42 INFO - PROCESS | 1854 | 1462832322860 Marionette TRACE conn3 <- [1,1590,null,{}] 15:18:42 INFO - PROCESS | 1854 | 1462832322865 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}] 15:18:43 INFO - PROCESS | 1854 | 1462832323026 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 15:18:43 INFO - PROCESS | 1854 | 1462832323207 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1561800 == 80 [pid = 1854] [id = 405] 15:18:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb89fdcbc00) [pid = 1854] [serial = 1216] [outer = (nil)] 15:18:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb89fdd1400) [pid = 1854] [serial = 1217] [outer = 0x7fb89fdcbc00] 15:18:43 INFO - PROCESS | 1854 | 1462832323306 Marionette DEBUG loaded listener.js 15:18:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a15af000) [pid = 1854] [serial = 1218] [outer = 0x7fb89fdcbc00] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bd61f800 == 79 [pid = 1854] [id = 388] 15:18:43 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8b098cc00) [pid = 1854] [serial = 1124] [outer = (nil)] [url = about:blank] 15:18:43 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8c184c000) [pid = 1854] [serial = 1097] [outer = (nil)] [url = about:blank] 15:18:43 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8c30e8c00) [pid = 1854] [serial = 1100] [outer = (nil)] [url = about:blank] 15:18:43 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8a788dc00) [pid = 1854] [serial = 1103] [outer = (nil)] [url = about:blank] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1b7a000 == 78 [pid = 1854] [id = 387] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0909000 == 77 [pid = 1854] [id = 386] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7e2e000 == 76 [pid = 1854] [id = 385] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2091800 == 75 [pid = 1854] [id = 384] 15:18:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1819000 == 74 [pid = 1854] [id = 382] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c36b3000 == 73 [pid = 1854] [id = 381] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2ac2000 == 72 [pid = 1854] [id = 380] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c899b800 == 71 [pid = 1854] [id = 379] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c555d800 == 70 [pid = 1854] [id = 378] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c371c800 == 69 [pid = 1854] [id = 377] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b494f800 == 68 [pid = 1854] [id = 376] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fe5000 == 67 [pid = 1854] [id = 375] 15:18:44 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bd603800 == 66 [pid = 1854] [id = 374] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8afd3f800) [pid = 1854] [serial = 1118] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8b130d400) [pid = 1854] [serial = 1121] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8bf635c00) [pid = 1854] [serial = 1094] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8ae4fbc00) [pid = 1854] [serial = 1115] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a8151400) [pid = 1854] [serial = 1110] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8a788f400) [pid = 1854] [serial = 1109] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8ac6cec00) [pid = 1854] [serial = 1088] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8b2053800) [pid = 1854] [serial = 1091] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8a9736000) [pid = 1854] [serial = 1106] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a6ae6000) [pid = 1854] [serial = 1085] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8a9a70800) [pid = 1854] [serial = 1112] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8ab4b5800) [pid = 1854] [serial = 1113] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8af48e000) [pid = 1854] [serial = 759] [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.] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8b1fdd400) [pid = 1854] [serial = 1122] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8b0516000) [pid = 1854] [serial = 1119] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8af883000) [pid = 1854] [serial = 1116] [outer = (nil)] [url = about:blank] 15:18:44 INFO - PROCESS | 1854 | 1462832324259 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]]]}] 15:18:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 15:18:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1429ms 15:18:44 INFO - PROCESS | 1854 | 1462832324288 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 15:18:44 INFO - PROCESS | 1854 | 1462832324292 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 15:18:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 15:18:44 INFO - PROCESS | 1854 | 1462832324300 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 15:18:44 INFO - PROCESS | 1854 | 1462832324307 Marionette TRACE conn3 <- [1,1594,null,{}] 15:18:44 INFO - PROCESS | 1854 | 1462832324325 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}] 15:18:44 INFO - PROCESS | 1854 | 1462832324477 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 15:18:44 INFO - PROCESS | 1854 | 1462832324490 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ab7000 == 67 [pid = 1854] [id = 406] 15:18:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a1976400) [pid = 1854] [serial = 1219] [outer = (nil)] 15:18:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a1f6e400) [pid = 1854] [serial = 1220] [outer = 0x7fb8a1976400] 15:18:44 INFO - PROCESS | 1854 | 1462832324551 Marionette DEBUG loaded listener.js 15:18:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a20e6800) [pid = 1854] [serial = 1221] [outer = 0x7fb8a1976400] 15:18:45 INFO - PROCESS | 1854 | 1462832325334 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]]]}] 15:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 15:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1091ms 15:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 15:18:45 INFO - PROCESS | 1854 | 1462832325392 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 15:18:45 INFO - PROCESS | 1854 | 1462832325395 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 15:18:45 INFO - PROCESS | 1854 | 1462832325400 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 15:18:45 INFO - PROCESS | 1854 | 1462832325403 Marionette TRACE conn3 <- [1,1598,null,{}] 15:18:45 INFO - PROCESS | 1854 | 1462832325408 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}] 15:18:45 INFO - PROCESS | 1854 | 1462832325547 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 15:18:45 INFO - PROCESS | 1854 | 1462832325562 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74b1000 == 68 [pid = 1854] [id = 407] 15:18:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a1f6bc00) [pid = 1854] [serial = 1222] [outer = (nil)] 15:18:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8a2b94c00) [pid = 1854] [serial = 1223] [outer = 0x7fb8a1f6bc00] 15:18:45 INFO - PROCESS | 1854 | 1462832325621 Marionette DEBUG loaded listener.js 15:18:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8a2b9ec00) [pid = 1854] [serial = 1224] [outer = 0x7fb8a1f6bc00] 15:18:46 INFO - PROCESS | 1854 | 1462832326493 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]]]}] 15:18:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 15:18:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1129ms 15:18:46 INFO - PROCESS | 1854 | 1462832326529 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 15:18:46 INFO - PROCESS | 1854 | 1462832326532 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 15:18:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 15:18:46 INFO - PROCESS | 1854 | 1462832326537 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 15:18:46 INFO - PROCESS | 1854 | 1462832326539 Marionette TRACE conn3 <- [1,1602,null,{}] 15:18:46 INFO - PROCESS | 1854 | 1462832326551 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}] 15:18:46 INFO - PROCESS | 1854 | 1462832326739 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 15:18:46 INFO - PROCESS | 1854 | 1462832326761 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a58800 == 69 [pid = 1854] [id = 408] 15:18:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8a1f6c800) [pid = 1854] [serial = 1225] [outer = (nil)] 15:18:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8a66f0000) [pid = 1854] [serial = 1226] [outer = 0x7fb8a1f6c800] 15:18:46 INFO - PROCESS | 1854 | 1462832326818 Marionette DEBUG loaded listener.js 15:18:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8a6811c00) [pid = 1854] [serial = 1227] [outer = 0x7fb8a1f6c800] 15:18:47 INFO - PROCESS | 1854 | 1462832327578 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]]]}] 15:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 15:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1089ms 15:18:47 INFO - PROCESS | 1854 | 1462832327628 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 15:18:47 INFO - PROCESS | 1854 | 1462832327631 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 15:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 15:18:47 INFO - PROCESS | 1854 | 1462832327666 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 15:18:47 INFO - PROCESS | 1854 | 1462832327669 Marionette TRACE conn3 <- [1,1606,null,{}] 15:18:47 INFO - PROCESS | 1854 | 1462832327673 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}] 15:18:47 INFO - PROCESS | 1854 | 1462832327886 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 15:18:47 INFO - PROCESS | 1854 | 1462832327913 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d3e000 == 70 [pid = 1854] [id = 409] 15:18:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8a7443000) [pid = 1854] [serial = 1228] [outer = (nil)] 15:18:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8a7ba5800) [pid = 1854] [serial = 1229] [outer = 0x7fb8a7443000] 15:18:47 INFO - PROCESS | 1854 | 1462832327971 Marionette DEBUG loaded listener.js 15:18:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8a7bae000) [pid = 1854] [serial = 1230] [outer = 0x7fb8a7443000] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a8147800) [pid = 1854] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8a855d000) [pid = 1854] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a20f2000) [pid = 1854] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8af54e400) [pid = 1854] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8a7e1e000) [pid = 1854] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:18:48 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a8135000) [pid = 1854] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 15:18:48 INFO - PROCESS | 1854 | 1462832328972 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]]]}] 15:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 15:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1339ms 15:18:49 INFO - PROCESS | 1854 | 1462832329002 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 1854 | 1462832329005 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 15:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 15:18:49 INFO - PROCESS | 1854 | 1462832329010 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 1854 | 1462832329012 Marionette TRACE conn3 <- [1,1610,null,{}] 15:18:49 INFO - PROCESS | 1854 | 1462832329018 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}] 15:18:49 INFO - PROCESS | 1854 | 1462832329154 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 15:18:49 INFO - PROCESS | 1854 | 1462832329302 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81bf000 == 71 [pid = 1854] [id = 410] 15:18:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8a20ef400) [pid = 1854] [serial = 1231] [outer = (nil)] 15:18:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8a7d16c00) [pid = 1854] [serial = 1232] [outer = 0x7fb8a20ef400] 15:18:49 INFO - PROCESS | 1854 | 1462832329359 Marionette DEBUG loaded listener.js 15:18:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8a7f61400) [pid = 1854] [serial = 1233] [outer = 0x7fb8a20ef400] 15:18:49 INFO - PROCESS | 1854 | 1462832329970 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]]]}] 15:18:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 15:18:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 975ms 15:18:49 INFO - PROCESS | 1854 | 1462832329987 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 15:18:49 INFO - PROCESS | 1854 | 1462832329989 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 15:18:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 15:18:49 INFO - PROCESS | 1854 | 1462832329994 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 15:18:49 INFO - PROCESS | 1854 | 1462832329997 Marionette TRACE conn3 <- [1,1614,null,{}] 15:18:50 INFO - PROCESS | 1854 | 1462832330002 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}] 15:18:50 INFO - PROCESS | 1854 | 1462832330137 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 15:18:50 INFO - PROCESS | 1854 | 1462832330279 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b7e800 == 72 [pid = 1854] [id = 411] 15:18:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8a6813800) [pid = 1854] [serial = 1234] [outer = (nil)] 15:18:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8a813a400) [pid = 1854] [serial = 1235] [outer = 0x7fb8a6813800] 15:18:50 INFO - PROCESS | 1854 | 1462832330336 Marionette DEBUG loaded listener.js 15:18:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8a814a800) [pid = 1854] [serial = 1236] [outer = 0x7fb8a6813800] 15:18:51 INFO - PROCESS | 1854 | 1462832331222 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]]]}] 15:18:51 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 15:18:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1276ms 15:18:51 INFO - PROCESS | 1854 | 1462832331272 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 15:18:51 INFO - PROCESS | 1854 | 1462832331278 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 15:18:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 15:18:51 INFO - PROCESS | 1854 | 1462832331300 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 15:18:51 INFO - PROCESS | 1854 | 1462832331306 Marionette TRACE conn3 <- [1,1618,null,{}] 15:18:51 INFO - PROCESS | 1854 | 1462832331317 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}] 15:18:51 INFO - PROCESS | 1854 | 1462832331497 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 15:18:51 INFO - PROCESS | 1854 | 1462832331674 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1555000 == 73 [pid = 1854] [id = 412] 15:18:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89bd37000) [pid = 1854] [serial = 1237] [outer = (nil)] 15:18:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89dabe000) [pid = 1854] [serial = 1238] [outer = 0x7fb89bd37000] 15:18:51 INFO - PROCESS | 1854 | 1462832331746 Marionette DEBUG loaded listener.js 15:18:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89fdc2c00) [pid = 1854] [serial = 1239] [outer = 0x7fb89bd37000] 15:18:52 INFO - PROCESS | 1854 | 1462832332595 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]]]}] 15:18:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 15:18:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1349ms 15:18:52 INFO - PROCESS | 1854 | 1462832332636 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 15:18:52 INFO - PROCESS | 1854 | 1462832332644 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 15:18:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 15:18:52 INFO - PROCESS | 1854 | 1462832332654 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 15:18:52 INFO - PROCESS | 1854 | 1462832332657 Marionette TRACE conn3 <- [1,1622,null,{}] 15:18:52 INFO - PROCESS | 1854 | 1462832332663 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}] 15:18:52 INFO - PROCESS | 1854 | 1462832332821 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 15:18:53 INFO - PROCESS | 1854 | 1462832333011 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b94800 == 74 [pid = 1854] [id = 413] 15:18:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89fdc7800) [pid = 1854] [serial = 1240] [outer = (nil)] 15:18:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8a1972000) [pid = 1854] [serial = 1241] [outer = 0x7fb89fdc7800] 15:18:53 INFO - PROCESS | 1854 | 1462832333081 Marionette DEBUG loaded listener.js 15:18:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8a1f86400) [pid = 1854] [serial = 1242] [outer = 0x7fb89fdc7800] 15:18:53 INFO - PROCESS | 1854 | 1462832333985 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]]]}] 15:18:54 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 15:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1378ms 15:18:54 INFO - PROCESS | 1854 | 1462832334032 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 15:18:54 INFO - PROCESS | 1854 | 1462832334036 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 15:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 15:18:54 INFO - PROCESS | 1854 | 1462832334042 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 15:18:54 INFO - PROCESS | 1854 | 1462832334048 Marionette TRACE conn3 <- [1,1626,null,{}] 15:18:54 INFO - PROCESS | 1854 | 1462832334063 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}] 15:18:54 INFO - PROCESS | 1854 | 1462832334236 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 15:18:54 INFO - PROCESS | 1854 | 1462832334424 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adae5800 == 75 [pid = 1854] [id = 414] 15:18:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a661d000) [pid = 1854] [serial = 1243] [outer = (nil)] 15:18:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a6ae6000) [pid = 1854] [serial = 1244] [outer = 0x7fb8a661d000] 15:18:54 INFO - PROCESS | 1854 | 1462832334498 Marionette DEBUG loaded listener.js 15:18:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8a7885c00) [pid = 1854] [serial = 1245] [outer = 0x7fb8a661d000] 15:18:55 INFO - PROCESS | 1854 | 1462832335319 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]]]}] 15:18:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 15:18:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1337ms 15:18:55 INFO - PROCESS | 1854 | 1462832335379 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 15:18:55 INFO - PROCESS | 1854 | 1462832335384 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 15:18:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 15:18:55 INFO - PROCESS | 1854 | 1462832335389 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 15:18:55 INFO - PROCESS | 1854 | 1462832335392 Marionette TRACE conn3 <- [1,1630,null,{}] 15:18:55 INFO - PROCESS | 1854 | 1462832335397 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}] 15:18:55 INFO - PROCESS | 1854 | 1462832335567 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 15:18:55 INFO - PROCESS | 1854 | 1462832335742 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afdb6000 == 76 [pid = 1854] [id = 415] 15:18:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8a66e9000) [pid = 1854] [serial = 1246] [outer = (nil)] 15:18:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8a813b400) [pid = 1854] [serial = 1247] [outer = 0x7fb8a66e9000] 15:18:55 INFO - PROCESS | 1854 | 1462832335813 Marionette DEBUG loaded listener.js 15:18:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8a8144000) [pid = 1854] [serial = 1248] [outer = 0x7fb8a66e9000] 15:18:56 INFO - PROCESS | 1854 | 1462832336621 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]]]}] 15:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 15:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1280ms 15:18:56 INFO - PROCESS | 1854 | 1462832336671 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 15:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 15:18:56 INFO - PROCESS | 1854 | 1462832336674 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 15:18:56 INFO - PROCESS | 1854 | 1462832336680 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 15:18:56 INFO - PROCESS | 1854 | 1462832336683 Marionette TRACE conn3 <- [1,1634,null,{}] 15:18:56 INFO - PROCESS | 1854 | 1462832336688 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}] 15:18:56 INFO - PROCESS | 1854 | 1462832336846 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 15:18:57 INFO - PROCESS | 1854 | 1462832337026 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0769000 == 77 [pid = 1854] [id = 416] 15:18:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a7ba4000) [pid = 1854] [serial = 1249] [outer = (nil)] 15:18:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a82c1c00) [pid = 1854] [serial = 1250] [outer = 0x7fb8a7ba4000] 15:18:57 INFO - PROCESS | 1854 | 1462832337092 Marionette DEBUG loaded listener.js 15:18:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8a855d000) [pid = 1854] [serial = 1251] [outer = 0x7fb8a7ba4000] 15:18:57 INFO - PROCESS | 1854 | 1462832337976 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]]]}] 15:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 15:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1327ms 15:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 15:18:58 INFO - PROCESS | 1854 | 1462832338008 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 15:18:58 INFO - PROCESS | 1854 | 1462832338010 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 15:18:58 INFO - PROCESS | 1854 | 1462832338015 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 15:18:58 INFO - PROCESS | 1854 | 1462832338019 Marionette TRACE conn3 <- [1,1638,null,{}] 15:18:58 INFO - PROCESS | 1854 | 1462832338024 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}] 15:18:58 INFO - PROCESS | 1854 | 1462832338266 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 15:18:58 INFO - PROCESS | 1854 | 1462832338443 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d36800 == 78 [pid = 1854] [id = 417] 15:18:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a82c5400) [pid = 1854] [serial = 1252] [outer = (nil)] 15:18:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8a9734800) [pid = 1854] [serial = 1253] [outer = 0x7fb8a82c5400] 15:18:58 INFO - PROCESS | 1854 | 1462832338512 Marionette DEBUG loaded listener.js 15:18:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8aa51c800) [pid = 1854] [serial = 1254] [outer = 0x7fb8a82c5400] 15:18:59 INFO - PROCESS | 1854 | 1462832339421 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]]]}] 15:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 15:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1434ms 15:18:59 INFO - PROCESS | 1854 | 1462832339451 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 15:18:59 INFO - PROCESS | 1854 | 1462832339454 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 15:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 15:18:59 INFO - PROCESS | 1854 | 1462832339460 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 15:18:59 INFO - PROCESS | 1854 | 1462832339463 Marionette TRACE conn3 <- [1,1642,null,{}] 15:18:59 INFO - PROCESS | 1854 | 1462832339468 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}] 15:18:59 INFO - PROCESS | 1854 | 1462832339621 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 15:18:59 INFO - PROCESS | 1854 | 1462832339803 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:18:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1b80000 == 79 [pid = 1854] [id = 418] 15:18:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a8589400) [pid = 1854] [serial = 1255] [outer = (nil)] 15:18:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8ab1ec400) [pid = 1854] [serial = 1256] [outer = 0x7fb8a8589400] 15:18:59 INFO - PROCESS | 1854 | 1462832339869 Marionette DEBUG loaded listener.js 15:18:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8ab4b5c00) [pid = 1854] [serial = 1257] [outer = 0x7fb8a8589400] 15:19:00 INFO - PROCESS | 1854 | 1462832340694 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]]]}] 15:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 15:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1282ms 15:19:00 INFO - PROCESS | 1854 | 1462832340742 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 15:19:00 INFO - PROCESS | 1854 | 1462832340746 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 15:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 15:19:00 INFO - PROCESS | 1854 | 1462832340751 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 15:19:00 INFO - PROCESS | 1854 | 1462832340754 Marionette TRACE conn3 <- [1,1646,null,{}] 15:19:00 INFO - PROCESS | 1854 | 1462832340759 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}] 15:19:00 INFO - PROCESS | 1854 | 1462832340909 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 15:19:01 INFO - PROCESS | 1854 | 1462832341091 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b78bc000 == 80 [pid = 1854] [id = 419] 15:19:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8a8b0c400) [pid = 1854] [serial = 1258] [outer = (nil)] 15:19:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8ac6c8c00) [pid = 1854] [serial = 1259] [outer = 0x7fb8a8b0c400] 15:19:01 INFO - PROCESS | 1854 | 1462832341158 Marionette DEBUG loaded listener.js 15:19:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8ad814c00) [pid = 1854] [serial = 1260] [outer = 0x7fb8a8b0c400] 15:19:02 INFO - PROCESS | 1854 | 1462832342038 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]]]}] 15:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 15:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1333ms 15:19:02 INFO - PROCESS | 1854 | 1462832342086 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 15:19:02 INFO - PROCESS | 1854 | 1462832342089 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 15:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 15:19:02 INFO - PROCESS | 1854 | 1462832342095 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 15:19:02 INFO - PROCESS | 1854 | 1462832342098 Marionette TRACE conn3 <- [1,1650,null,{}] 15:19:02 INFO - PROCESS | 1854 | 1462832342103 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}] 15:19:02 INFO - PROCESS | 1854 | 1462832342260 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 15:19:02 INFO - PROCESS | 1854 | 1462832342451 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be45c800 == 81 [pid = 1854] [id = 420] 15:19:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a6ae6c00) [pid = 1854] [serial = 1261] [outer = (nil)] 15:19:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8ae379000) [pid = 1854] [serial = 1262] [outer = 0x7fb8a6ae6c00] 15:19:02 INFO - PROCESS | 1854 | 1462832342525 Marionette DEBUG loaded listener.js 15:19:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8ae86ec00) [pid = 1854] [serial = 1263] [outer = 0x7fb8a6ae6c00] 15:19:03 INFO - PROCESS | 1854 | 1462832343402 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]]]}] 15:19:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 15:19:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1337ms 15:19:03 INFO - PROCESS | 1854 | 1462832343434 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 15:19:03 INFO - PROCESS | 1854 | 1462832343438 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 15:19:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 15:19:03 INFO - PROCESS | 1854 | 1462832343443 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 15:19:03 INFO - PROCESS | 1854 | 1462832343446 Marionette TRACE conn3 <- [1,1654,null,{}] 15:19:03 INFO - PROCESS | 1854 | 1462832343451 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}] 15:19:03 INFO - PROCESS | 1854 | 1462832343613 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 15:19:03 INFO - PROCESS | 1854 | 1462832343803 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6b5000 == 82 [pid = 1854] [id = 421] 15:19:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8a8147400) [pid = 1854] [serial = 1264] [outer = (nil)] 15:19:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8ae41e800) [pid = 1854] [serial = 1265] [outer = 0x7fb8a8147400] 15:19:03 INFO - PROCESS | 1854 | 1462832343872 Marionette DEBUG loaded listener.js 15:19:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8ae878800) [pid = 1854] [serial = 1266] [outer = 0x7fb8a8147400] 15:19:04 INFO - PROCESS | 1854 | 1462832344757 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]]]}] 15:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 15:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1384ms 15:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 15:19:04 INFO - PROCESS | 1854 | 1462832344828 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 15:19:04 INFO - PROCESS | 1854 | 1462832344831 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 15:19:04 INFO - PROCESS | 1854 | 1462832344837 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 15:19:04 INFO - PROCESS | 1854 | 1462832344841 Marionette TRACE conn3 <- [1,1658,null,{}] 15:19:04 INFO - PROCESS | 1854 | 1462832344846 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}] 15:19:05 INFO - PROCESS | 1854 | 1462832345035 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 15:19:05 INFO - PROCESS | 1854 | 1462832345520 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6ab1800 == 83 [pid = 1854] [id = 422] 15:19:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb89bb66400) [pid = 1854] [serial = 1267] [outer = (nil)] 15:19:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb89bb6b400) [pid = 1854] [serial = 1268] [outer = 0x7fb89bb66400] 15:19:05 INFO - PROCESS | 1854 | 1462832345630 Marionette DEBUG loaded listener.js 15:19:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb89c9b4400) [pid = 1854] [serial = 1269] [outer = 0x7fb89bb66400] 15:19:06 INFO - PROCESS | 1854 | 1462832346580 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]]]}] 15:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 15:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1780ms 15:19:06 INFO - PROCESS | 1854 | 1462832346618 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 15:19:06 INFO - PROCESS | 1854 | 1462832346624 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 15:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 15:19:06 INFO - PROCESS | 1854 | 1462832346630 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 15:19:06 INFO - PROCESS | 1854 | 1462832346636 Marionette TRACE conn3 <- [1,1662,null,{}] 15:19:06 INFO - PROCESS | 1854 | 1462832346642 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}] 15:19:06 INFO - PROCESS | 1854 | 1462832346802 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 15:19:07 INFO - PROCESS | 1854 | 1462832346992 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8a7800 == 84 [pid = 1854] [id = 423] 15:19:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb89fd10800) [pid = 1854] [serial = 1270] [outer = (nil)] 15:19:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8a15ab800) [pid = 1854] [serial = 1271] [outer = 0x7fb89fd10800] 15:19:07 INFO - PROCESS | 1854 | 1462832347096 Marionette DEBUG loaded listener.js 15:19:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8a1971000) [pid = 1854] [serial = 1272] [outer = 0x7fb89fd10800] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8a7f97000) [pid = 1854] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8b49cc800) [pid = 1854] [serial = 1169] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81bf000 == 83 [pid = 1854] [id = 410] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d3e000 == 82 [pid = 1854] [id = 409] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2ab7000 == 81 [pid = 1854] [id = 406] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1561800 == 80 [pid = 1854] [id = 405] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe05000 == 79 [pid = 1854] [id = 404] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c602a000 == 78 [pid = 1854] [id = 392] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf78b800 == 77 [pid = 1854] [id = 391] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b98000 == 76 [pid = 1854] [id = 390] 15:19:07 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3029000 == 75 [pid = 1854] [id = 389] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8a744a000) [pid = 1854] [serial = 1145] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8ab4b7000) [pid = 1854] [serial = 1160] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8b200e800) [pid = 1854] [serial = 1133] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8c1831c00) [pid = 1854] [serial = 1139] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8af54c400) [pid = 1854] [serial = 1164] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8ab4ba800) [pid = 1854] [serial = 1130] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8a744c800) [pid = 1854] [serial = 1155] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8be7ae000) [pid = 1854] [serial = 1136] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb8afd34800) [pid = 1854] [serial = 1167] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8c37c8800) [pid = 1854] [serial = 1142] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8ae4f9c00) [pid = 1854] [serial = 1161] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8af54a800) [pid = 1854] [serial = 1151] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8a788c000) [pid = 1854] [serial = 1127] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8a855e400) [pid = 1854] [serial = 1157] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8a6612400) [pid = 1854] [serial = 1154] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8af48f000) [pid = 1854] [serial = 1163] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a9761400) [pid = 1854] [serial = 1158] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8af544000) [pid = 1854] [serial = 1148] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8af8dc800) [pid = 1854] [serial = 1166] [outer = (nil)] [url = about:blank] 15:19:07 INFO - PROCESS | 1854 | 1462832347947 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]]]}] 15:19:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 15:19:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1386ms 15:19:08 INFO - PROCESS | 1854 | 1462832348020 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 15:19:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 15:19:08 INFO - PROCESS | 1854 | 1462832348025 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 15:19:08 INFO - PROCESS | 1854 | 1462832348031 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 15:19:08 INFO - PROCESS | 1854 | 1462832348034 Marionette TRACE conn3 <- [1,1666,null,{}] 15:19:08 INFO - PROCESS | 1854 | 1462832348040 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}] 15:19:08 INFO - PROCESS | 1854 | 1462832348180 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 15:19:08 INFO - PROCESS | 1854 | 1462832348447 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b9b0000 == 76 [pid = 1854] [id = 424] 15:19:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89b250400) [pid = 1854] [serial = 1273] [outer = (nil)] 15:19:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89bb60c00) [pid = 1854] [serial = 1274] [outer = 0x7fb89b250400] 15:19:08 INFO - PROCESS | 1854 | 1462832348524 Marionette DEBUG loaded listener.js 15:19:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89dabc400) [pid = 1854] [serial = 1275] [outer = 0x7fb89b250400] 15:19:09 INFO - PROCESS | 1854 | 1462832349435 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]]]}] 15:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 15:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1480ms 15:19:09 INFO - PROCESS | 1854 | 1462832349513 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 15:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 15:19:09 INFO - PROCESS | 1854 | 1462832349519 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 15:19:09 INFO - PROCESS | 1854 | 1462832349526 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 15:19:09 INFO - PROCESS | 1854 | 1462832349531 Marionette TRACE conn3 <- [1,1670,null,{}] 15:19:09 INFO - PROCESS | 1854 | 1462832349538 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}] 15:19:09 INFO - PROCESS | 1854 | 1462832349744 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 15:19:09 INFO - PROCESS | 1854 | 1462832349979 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a652d000 == 77 [pid = 1854] [id = 425] 15:19:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a1975000) [pid = 1854] [serial = 1276] [outer = (nil)] 15:19:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8a1f7a000) [pid = 1854] [serial = 1277] [outer = 0x7fb8a1975000] 15:19:10 INFO - PROCESS | 1854 | 1462832350097 Marionette DEBUG loaded listener.js 15:19:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8a20ea800) [pid = 1854] [serial = 1278] [outer = 0x7fb8a1975000] 15:19:10 INFO - PROCESS | 1854 | 1462832350917 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]]]}] 15:19:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 15:19:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1436ms 15:19:10 INFO - PROCESS | 1854 | 1462832350965 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 15:19:10 INFO - PROCESS | 1854 | 1462832350971 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 15:19:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 15:19:10 INFO - PROCESS | 1854 | 1462832350978 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 15:19:10 INFO - PROCESS | 1854 | 1462832350981 Marionette TRACE conn3 <- [1,1674,null,{}] 15:19:10 INFO - PROCESS | 1854 | 1462832350987 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}] 15:19:11 INFO - PROCESS | 1854 | 1462832351158 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 15:19:11 INFO - PROCESS | 1854 | 1462832351340 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b8d800 == 78 [pid = 1854] [id = 426] 15:19:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8a28a6000) [pid = 1854] [serial = 1279] [outer = (nil)] 15:19:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8a2b9c800) [pid = 1854] [serial = 1280] [outer = 0x7fb8a28a6000] 15:19:11 INFO - PROCESS | 1854 | 1462832351411 Marionette DEBUG loaded listener.js 15:19:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8a66ed800) [pid = 1854] [serial = 1281] [outer = 0x7fb8a28a6000] 15:19:12 INFO - PROCESS | 1854 | 1462832352311 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]]]}] 15:19:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 15:19:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1380ms 15:19:12 INFO - PROCESS | 1854 | 1462832352359 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 15:19:12 INFO - PROCESS | 1854 | 1462832352362 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 15:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 15:19:12 INFO - PROCESS | 1854 | 1462832352378 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 15:19:12 INFO - PROCESS | 1854 | 1462832352387 Marionette TRACE conn3 <- [1,1678,null,{}] 15:19:12 INFO - PROCESS | 1854 | 1462832352392 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}] 15:19:12 INFO - PROCESS | 1854 | 1462832352568 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 15:19:12 INFO - PROCESS | 1854 | 1462832352748 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89e2800 == 79 [pid = 1854] [id = 427] 15:19:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a28a6c00) [pid = 1854] [serial = 1282] [outer = (nil)] 15:19:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8a7ba2800) [pid = 1854] [serial = 1283] [outer = 0x7fb8a28a6c00] 15:19:12 INFO - PROCESS | 1854 | 1462832352818 Marionette DEBUG loaded listener.js 15:19:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8a7d20000) [pid = 1854] [serial = 1284] [outer = 0x7fb8a28a6c00] 15:19:13 INFO - PROCESS | 1854 | 1462832353678 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]]]}] 15:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 15:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1342ms 15:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 15:19:13 INFO - PROCESS | 1854 | 1462832353712 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 15:19:13 INFO - PROCESS | 1854 | 1462832353716 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 15:19:13 INFO - PROCESS | 1854 | 1462832353722 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 15:19:13 INFO - PROCESS | 1854 | 1462832353725 Marionette TRACE conn3 <- [1,1682,null,{}] 15:19:13 INFO - PROCESS | 1854 | 1462832353730 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}] 15:19:13 INFO - PROCESS | 1854 | 1462832353887 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 15:19:14 INFO - PROCESS | 1854 | 1462832354086 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aea96000 == 80 [pid = 1854] [id = 428] 15:19:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8a744a000) [pid = 1854] [serial = 1285] [outer = (nil)] 15:19:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8a82c0800) [pid = 1854] [serial = 1286] [outer = 0x7fb8a744a000] 15:19:14 INFO - PROCESS | 1854 | 1462832354154 Marionette DEBUG loaded listener.js 15:19:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8a858b400) [pid = 1854] [serial = 1287] [outer = 0x7fb8a744a000] 15:19:15 INFO - PROCESS | 1854 | 1462832355079 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]]]}] 15:19:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 15:19:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1429ms 15:19:15 INFO - PROCESS | 1854 | 1462832355150 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 15:19:15 INFO - PROCESS | 1854 | 1462832355154 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 15:19:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 15:19:15 INFO - PROCESS | 1854 | 1462832355160 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 15:19:15 INFO - PROCESS | 1854 | 1462832355163 Marionette TRACE conn3 <- [1,1686,null,{}] 15:19:15 INFO - PROCESS | 1854 | 1462832355168 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}] 15:19:15 INFO - PROCESS | 1854 | 1462832355366 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 15:19:15 INFO - PROCESS | 1854 | 1462832355548 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a1c800 == 81 [pid = 1854] [id = 429] 15:19:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8a975d000) [pid = 1854] [serial = 1288] [outer = (nil)] 15:19:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8a9763000) [pid = 1854] [serial = 1289] [outer = 0x7fb8a975d000] 15:19:15 INFO - PROCESS | 1854 | 1462832355628 Marionette DEBUG loaded listener.js 15:19:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8aa58d000) [pid = 1854] [serial = 1290] [outer = 0x7fb8a975d000] 15:19:16 INFO - PROCESS | 1854 | 1462832356540 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]]]}] 15:19:16 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 15:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1429ms 15:19:16 INFO - PROCESS | 1854 | 1462832356590 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 15:19:16 INFO - PROCESS | 1854 | 1462832356593 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 15:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 15:19:16 INFO - PROCESS | 1854 | 1462832356599 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 15:19:16 INFO - PROCESS | 1854 | 1462832356601 Marionette TRACE conn3 <- [1,1690,null,{}] 15:19:16 INFO - PROCESS | 1854 | 1462832356607 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}] 15:19:16 INFO - PROCESS | 1854 | 1462832356760 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 15:19:16 INFO - PROCESS | 1854 | 1462832356947 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be984000 == 82 [pid = 1854] [id = 430] 15:19:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8a975d800) [pid = 1854] [serial = 1291] [outer = (nil)] 15:19:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8ae8cec00) [pid = 1854] [serial = 1292] [outer = 0x7fb8a975d800] 15:19:17 INFO - PROCESS | 1854 | 1462832357017 Marionette DEBUG loaded listener.js 15:19:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8af547c00) [pid = 1854] [serial = 1293] [outer = 0x7fb8a975d800] 15:19:17 INFO - PROCESS | 1854 | 1462832357843 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]]]}] 15:19:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 15:19:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1281ms 15:19:17 INFO - PROCESS | 1854 | 1462832357881 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 15:19:17 INFO - PROCESS | 1854 | 1462832357884 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 15:19:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 15:19:17 INFO - PROCESS | 1854 | 1462832357890 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 15:19:17 INFO - PROCESS | 1854 | 1462832357892 Marionette TRACE conn3 <- [1,1694,null,{}] 15:19:17 INFO - PROCESS | 1854 | 1462832357898 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}] 15:19:18 INFO - PROCESS | 1854 | 1462832358049 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 15:19:18 INFO - PROCESS | 1854 | 1462832358236 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3617000 == 83 [pid = 1854] [id = 431] 15:19:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8a97f2400) [pid = 1854] [serial = 1294] [outer = (nil)] 15:19:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8af54f800) [pid = 1854] [serial = 1295] [outer = 0x7fb8a97f2400] 15:19:18 INFO - PROCESS | 1854 | 1462832358302 Marionette DEBUG loaded listener.js 15:19:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8af8d6c00) [pid = 1854] [serial = 1296] [outer = 0x7fb8a97f2400] 15:19:19 INFO - PROCESS | 1854 | 1462832359150 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]]]}] 15:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 15:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1286ms 15:19:19 INFO - PROCESS | 1854 | 1462832359177 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 15:19:19 INFO - PROCESS | 1854 | 1462832359181 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 15:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 15:19:19 INFO - PROCESS | 1854 | 1462832359186 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 15:19:19 INFO - PROCESS | 1854 | 1462832359189 Marionette TRACE conn3 <- [1,1698,null,{}] 15:19:19 INFO - PROCESS | 1854 | 1462832359194 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}] 15:19:19 INFO - PROCESS | 1854 | 1462832359359 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 15:19:19 INFO - PROCESS | 1854 | 1462832359565 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36b2800 == 84 [pid = 1854] [id = 432] 15:19:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8a8596000) [pid = 1854] [serial = 1297] [outer = (nil)] 15:19:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb8afb4c800) [pid = 1854] [serial = 1298] [outer = 0x7fb8a8596000] 15:19:19 INFO - PROCESS | 1854 | 1462832359633 Marionette DEBUG loaded listener.js 15:19:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb8afbea800) [pid = 1854] [serial = 1299] [outer = 0x7fb8a8596000] 15:19:20 INFO - PROCESS | 1854 | 1462832360545 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]]]}] 15:19:20 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 15:19:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1427ms 15:19:20 INFO - PROCESS | 1854 | 1462832360614 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 15:19:20 INFO - PROCESS | 1854 | 1462832360618 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 15:19:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 15:19:20 INFO - PROCESS | 1854 | 1462832360623 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 15:19:20 INFO - PROCESS | 1854 | 1462832360626 Marionette TRACE conn3 <- [1,1702,null,{}] 15:19:20 INFO - PROCESS | 1854 | 1462832360631 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}] 15:19:21 INFO - PROCESS | 1854 | 1462832361063 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 15:19:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89bcaf800 == 83 [pid = 1854] [id = 402] 15:19:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89c8a7800 == 82 [pid = 1854] [id = 423] 15:19:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6ab1800 == 81 [pid = 1854] [id = 422] 15:19:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b94800 == 80 [pid = 1854] [id = 413] 15:19:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1555000 == 79 [pid = 1854] [id = 412] 15:19:21 INFO - PROCESS | 1854 | 1462832361823 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8c2000 == 80 [pid = 1854] [id = 433] 15:19:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89dac3800) [pid = 1854] [serial = 1300] [outer = (nil)] 15:19:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb89fd09000) [pid = 1854] [serial = 1301] [outer = 0x7fb89dac3800] 15:19:21 INFO - PROCESS | 1854 | 1462832361891 Marionette DEBUG loaded listener.js 15:19:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb8a15b0000) [pid = 1854] [serial = 1302] [outer = 0x7fb89dac3800] 15:19:22 INFO - PROCESS | 1854 | 1462832362596 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]]]}] 15:19:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 15:19:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2036ms 15:19:22 INFO - PROCESS | 1854 | 1462832362662 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 15:19:22 INFO - PROCESS | 1854 | 1462832362666 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 15:19:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 15:19:22 INFO - PROCESS | 1854 | 1462832362677 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 15:19:22 INFO - PROCESS | 1854 | 1462832362683 Marionette TRACE conn3 <- [1,1706,null,{}] 15:19:22 INFO - PROCESS | 1854 | 1462832362689 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}] 15:19:22 INFO - PROCESS | 1854 | 1462832362921 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 15:19:23 INFO - PROCESS | 1854 | 1462832363038 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b62800 == 81 [pid = 1854] [id = 434] 15:19:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb89dac5c00) [pid = 1854] [serial = 1303] [outer = (nil)] 15:19:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb8a20f2800) [pid = 1854] [serial = 1304] [outer = 0x7fb89dac5c00] 15:19:23 INFO - PROCESS | 1854 | 1462832363104 Marionette DEBUG loaded listener.js 15:19:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb8a2b98c00) [pid = 1854] [serial = 1305] [outer = 0x7fb89dac5c00] 15:19:23 INFO - PROCESS | 1854 | 1462832363922 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]]]}] 15:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 15:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1287ms 15:19:23 INFO - PROCESS | 1854 | 1462832363964 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 15:19:23 INFO - PROCESS | 1854 | 1462832363968 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 15:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 15:19:23 INFO - PROCESS | 1854 | 1462832363973 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 15:19:23 INFO - PROCESS | 1854 | 1462832363976 Marionette TRACE conn3 <- [1,1710,null,{}] 15:19:23 INFO - PROCESS | 1854 | 1462832363989 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}] 15:19:24 INFO - PROCESS | 1854 | 1462832364183 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 15:19:24 INFO - PROCESS | 1854 | 1462832364217 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ab440000 == 82 [pid = 1854] [id = 435] 15:19:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb8a6818c00) [pid = 1854] [serial = 1306] [outer = (nil)] 15:19:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7fb8a7447400) [pid = 1854] [serial = 1307] [outer = 0x7fb8a6818c00] 15:19:24 INFO - PROCESS | 1854 | 1462832364278 Marionette DEBUG loaded listener.js 15:19:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7fb8a7ba3000) [pid = 1854] [serial = 1308] [outer = 0x7fb8a6818c00] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7fb8a1f6ec00) [pid = 1854] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7fb8a196b800) [pid = 1854] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7fb8bd6d8800) [pid = 1854] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb8a196fc00) [pid = 1854] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb8a661a000) [pid = 1854] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb8afbe4000) [pid = 1854] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb8a15b3000) [pid = 1854] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb8b49d0800) [pid = 1854] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8afbeac00) [pid = 1854] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8a1f81800) [pid = 1854] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb8a97f1c00) [pid = 1854] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8af8d4800) [pid = 1854] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb8a8b17400) [pid = 1854] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8a1971800) [pid = 1854] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb8b0eaec00) [pid = 1854] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8afbe3800) [pid = 1854] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8b204a400) [pid = 1854] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8a2b94000) [pid = 1854] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8a9766400) [pid = 1854] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8b0eb5800) [pid = 1854] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8ab1f7800) [pid = 1854] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8a196ec00) [pid = 1854] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a15b2c00) [pid = 1854] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8af883400) [pid = 1854] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8a7e75400) [pid = 1854] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb8a1974400) [pid = 1854] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8a15a9c00) [pid = 1854] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8afa13400) [pid = 1854] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb89bb66400) [pid = 1854] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8a6813800) [pid = 1854] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb89bd37000) [pid = 1854] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8a661d000) [pid = 1854] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb89fdc7800) [pid = 1854] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a66e9000) [pid = 1854] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a7ba4000) [pid = 1854] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8a82c5400) [pid = 1854] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8b098ac00) [pid = 1854] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8c19a6800) [pid = 1854] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8b0988000) [pid = 1854] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a15a4c00) [pid = 1854] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8be480000) [pid = 1854] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8b098b400) [pid = 1854] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a7883800) [pid = 1854] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8a2b9d400) [pid = 1854] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8ae416400) [pid = 1854] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8a1f88c00) [pid = 1854] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8a1969400) [pid = 1854] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8a196d400) [pid = 1854] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8b0513800) [pid = 1854] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a680ac00) [pid = 1854] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8a7442400) [pid = 1854] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a7443000) [pid = 1854] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89dab8c00) [pid = 1854] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb89fdcbc00) [pid = 1854] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb89fdc7c00) [pid = 1854] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8a1976400) [pid = 1854] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a7890400) [pid = 1854] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb89bb63000) [pid = 1854] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8a1f6bc00) [pid = 1854] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8a28a4c00) [pid = 1854] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb89fd0ec00) [pid = 1854] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8a20ef400) [pid = 1854] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8a1f6c800) [pid = 1854] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb89bb64800) [pid = 1854] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb89dab9000) [pid = 1854] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb89fd06800) [pid = 1854] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8a7889000) [pid = 1854] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb89bb64c00) [pid = 1854] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb8be705000) [pid = 1854] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb8a1f61800) [pid = 1854] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb8af8d3c00) [pid = 1854] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8a7bad800) [pid = 1854] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb89b24ac00) [pid = 1854] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8b051a000) [pid = 1854] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 15:19:25 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8afbef000) [pid = 1854] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 15:19:26 INFO - PROCESS | 1854 | 1462832366031 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]]]}] 15:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 15:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 2085ms 15:19:26 INFO - PROCESS | 1854 | 1462832366059 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 15:19:26 INFO - PROCESS | 1854 | 1462832366064 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 15:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 15:19:26 INFO - PROCESS | 1854 | 1462832366079 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 15:19:26 INFO - PROCESS | 1854 | 1462832366085 Marionette TRACE conn3 <- [1,1714,null,{}] 15:19:26 INFO - PROCESS | 1854 | 1462832366090 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}] 15:19:26 INFO - PROCESS | 1854 | 1462832366290 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 15:19:26 INFO - PROCESS | 1854 | 1462832366309 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6526000 == 83 [pid = 1854] [id = 436] 15:19:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89b248c00) [pid = 1854] [serial = 1309] [outer = (nil)] 15:19:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb89c9b7000) [pid = 1854] [serial = 1310] [outer = 0x7fb89b248c00] 15:19:26 INFO - PROCESS | 1854 | 1462832366367 Marionette DEBUG loaded listener.js 15:19:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8a1f83000) [pid = 1854] [serial = 1311] [outer = 0x7fb89b248c00] 15:19:27 INFO - PROCESS | 1854 | 1462832367055 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]]]}] 15:19:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1037ms 15:19:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 15:19:27 INFO - PROCESS | 1854 | 1462832367109 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 15:19:27 INFO - PROCESS | 1854 | 1462832367112 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 15:19:27 INFO - PROCESS | 1854 | 1462832367117 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 15:19:27 INFO - PROCESS | 1854 | 1462832367119 Marionette TRACE conn3 <- [1,1718,null,{}] 15:19:27 INFO - PROCESS | 1854 | 1462832367125 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}] 15:19:27 INFO - PROCESS | 1854 | 1462832367264 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 15:19:27 INFO - PROCESS | 1854 | 1462832367410 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0497800 == 84 [pid = 1854] [id = 437] 15:19:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb89b254000) [pid = 1854] [serial = 1312] [outer = (nil)] 15:19:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb8a28ae000) [pid = 1854] [serial = 1313] [outer = 0x7fb89b254000] 15:19:27 INFO - PROCESS | 1854 | 1462832367471 Marionette DEBUG loaded listener.js 15:19:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb8a6ae7400) [pid = 1854] [serial = 1314] [outer = 0x7fb89b254000] 15:19:28 INFO - PROCESS | 1854 | 1462832368404 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]]]}] 15:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 15:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1330ms 15:19:28 INFO - PROCESS | 1854 | 1462832368448 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 15:19:28 INFO - PROCESS | 1854 | 1462832368454 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 15:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 15:19:28 INFO - PROCESS | 1854 | 1462832368463 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 15:19:28 INFO - PROCESS | 1854 | 1462832368467 Marionette TRACE conn3 <- [1,1722,null,{}] 15:19:28 INFO - PROCESS | 1854 | 1462832368475 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}] 15:19:28 INFO - PROCESS | 1854 | 1462832368639 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 15:19:28 INFO - PROCESS | 1854 | 1462832368836 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a59000 == 85 [pid = 1854] [id = 438] 15:19:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb89fd10000) [pid = 1854] [serial = 1315] [outer = (nil)] 15:19:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a16f9c00) [pid = 1854] [serial = 1316] [outer = 0x7fb89fd10000] 15:19:28 INFO - PROCESS | 1854 | 1462832368911 Marionette DEBUG loaded listener.js 15:19:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8a28a4400) [pid = 1854] [serial = 1317] [outer = 0x7fb89fd10000] 15:19:29 INFO - PROCESS | 1854 | 1462832369871 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]]]}] 15:19:29 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 15:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1436ms 15:19:29 INFO - PROCESS | 1854 | 1462832369901 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 15:19:29 INFO - PROCESS | 1854 | 1462832369909 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 15:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 15:19:29 INFO - PROCESS | 1854 | 1462832369919 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 15:19:29 INFO - PROCESS | 1854 | 1462832369922 Marionette TRACE conn3 <- [1,1726,null,{}] 15:19:29 INFO - PROCESS | 1854 | 1462832369928 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}] 15:19:30 INFO - PROCESS | 1854 | 1462832370103 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 15:19:30 INFO - PROCESS | 1854 | 1462832370302 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1407000 == 86 [pid = 1854] [id = 439] 15:19:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb8a28a4c00) [pid = 1854] [serial = 1318] [outer = (nil)] 15:19:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8a744f400) [pid = 1854] [serial = 1319] [outer = 0x7fb8a28a4c00] 15:19:30 INFO - PROCESS | 1854 | 1462832370371 Marionette DEBUG loaded listener.js 15:19:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8a7ba7400) [pid = 1854] [serial = 1320] [outer = 0x7fb8a28a4c00] 15:19:31 INFO - PROCESS | 1854 | 1462832371310 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]]]}] 15:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 15:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1440ms 15:19:31 INFO - PROCESS | 1854 | 1462832371359 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 15:19:31 INFO - PROCESS | 1854 | 1462832371362 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 15:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 15:19:31 INFO - PROCESS | 1854 | 1462832371369 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 15:19:31 INFO - PROCESS | 1854 | 1462832371375 Marionette TRACE conn3 <- [1,1730,null,{}] 15:19:31 INFO - PROCESS | 1854 | 1462832371390 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}] 15:19:31 INFO - PROCESS | 1854 | 1462832371562 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 15:19:31 INFO - PROCESS | 1854 | 1462832371750 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be53f800 == 87 [pid = 1854] [id = 440] 15:19:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a7ba6400) [pid = 1854] [serial = 1321] [outer = (nil)] 15:19:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a82b8800) [pid = 1854] [serial = 1322] [outer = 0x7fb8a7ba6400] 15:19:31 INFO - PROCESS | 1854 | 1462832371827 Marionette DEBUG loaded listener.js 15:19:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a8594800) [pid = 1854] [serial = 1323] [outer = 0x7fb8a7ba6400] 15:19:32 INFO - PROCESS | 1854 | 1462832372655 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]]]}] 15:19:32 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 15:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1338ms 15:19:32 INFO - PROCESS | 1854 | 1462832372708 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 15:19:32 INFO - PROCESS | 1854 | 1462832372712 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 15:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 15:19:32 INFO - PROCESS | 1854 | 1462832372718 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 15:19:32 INFO - PROCESS | 1854 | 1462832372720 Marionette TRACE conn3 <- [1,1734,null,{}] 15:19:32 INFO - PROCESS | 1854 | 1462832372726 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}] 15:19:32 INFO - PROCESS | 1854 | 1462832372886 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 15:19:33 INFO - PROCESS | 1854 | 1462832373077 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c371f800 == 88 [pid = 1854] [id = 441] 15:19:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a8132c00) [pid = 1854] [serial = 1324] [outer = (nil)] 15:19:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8a97f4000) [pid = 1854] [serial = 1325] [outer = 0x7fb8a8132c00] 15:19:33 INFO - PROCESS | 1854 | 1462832373148 Marionette DEBUG loaded listener.js 15:19:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8a9a6f800) [pid = 1854] [serial = 1326] [outer = 0x7fb8a8132c00] 15:19:34 INFO - PROCESS | 1854 | 1462832374006 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]]]}] 15:19:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 15:19:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1329ms 15:19:34 INFO - PROCESS | 1854 | 1462832374048 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 15:19:34 INFO - PROCESS | 1854 | 1462832374051 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 15:19:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 15:19:34 INFO - PROCESS | 1854 | 1462832374057 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 15:19:34 INFO - PROCESS | 1854 | 1462832374059 Marionette TRACE conn3 <- [1,1738,null,{}] 15:19:34 INFO - PROCESS | 1854 | 1462832374065 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}] 15:19:34 INFO - PROCESS | 1854 | 1462832374221 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 15:19:34 INFO - PROCESS | 1854 | 1462832374428 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af8800 == 89 [pid = 1854] [id = 442] 15:19:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8a1969800) [pid = 1854] [serial = 1327] [outer = (nil)] 15:19:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8a9a69000) [pid = 1854] [serial = 1328] [outer = 0x7fb8a1969800] 15:19:34 INFO - PROCESS | 1854 | 1462832374542 Marionette DEBUG loaded listener.js 15:19:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8ab116c00) [pid = 1854] [serial = 1329] [outer = 0x7fb8a1969800] 15:19:35 INFO - PROCESS | 1854 | 1462832375438 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]]]}] 15:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 15:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1434ms 15:19:35 INFO - PROCESS | 1854 | 1462832375497 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 15:19:35 INFO - PROCESS | 1854 | 1462832375502 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 15:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 15:19:35 INFO - PROCESS | 1854 | 1462832375508 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 15:19:35 INFO - PROCESS | 1854 | 1462832375510 Marionette TRACE conn3 <- [1,1742,null,{}] 15:19:35 INFO - PROCESS | 1854 | 1462832375515 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}] 15:19:35 INFO - PROCESS | 1854 | 1462832375702 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 15:19:35 INFO - PROCESS | 1854 | 1462832375892 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7979000 == 90 [pid = 1854] [id = 443] 15:19:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8ab4b4400) [pid = 1854] [serial = 1330] [outer = (nil)] 15:19:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8ae86a800) [pid = 1854] [serial = 1331] [outer = 0x7fb8ab4b4400] 15:19:35 INFO - PROCESS | 1854 | 1462832375969 Marionette DEBUG loaded listener.js 15:19:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8af804800) [pid = 1854] [serial = 1332] [outer = 0x7fb8ab4b4400] 15:19:36 INFO - PROCESS | 1854 | 1462832376830 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]]]}] 15:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 15:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1377ms 15:19:36 INFO - PROCESS | 1854 | 1462832376885 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 15:19:36 INFO - PROCESS | 1854 | 1462832376889 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 15:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 15:19:36 INFO - PROCESS | 1854 | 1462832376895 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 15:19:36 INFO - PROCESS | 1854 | 1462832376898 Marionette TRACE conn3 <- [1,1746,null,{}] 15:19:36 INFO - PROCESS | 1854 | 1462832376903 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}] 15:19:37 INFO - PROCESS | 1854 | 1462832377055 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 15:19:37 INFO - PROCESS | 1854 | 1462832377248 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fcca800 == 91 [pid = 1854] [id = 444] 15:19:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89dabc800) [pid = 1854] [serial = 1333] [outer = (nil)] 15:19:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8afbf0c00) [pid = 1854] [serial = 1334] [outer = 0x7fb89dabc800] 15:19:37 INFO - PROCESS | 1854 | 1462832377318 Marionette DEBUG loaded listener.js 15:19:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8afd3a800) [pid = 1854] [serial = 1335] [outer = 0x7fb89dabc800] 15:19:38 INFO - PROCESS | 1854 | 1462832378155 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]]]}] 15:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 15:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1336ms 15:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 15:19:38 INFO - PROCESS | 1854 | 1462832378231 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 15:19:38 INFO - PROCESS | 1854 | 1462832378234 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 15:19:38 INFO - PROCESS | 1854 | 1462832378240 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 15:19:38 INFO - PROCESS | 1854 | 1462832378244 Marionette TRACE conn3 <- [1,1750,null,{}] 15:19:38 INFO - PROCESS | 1854 | 1462832378249 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}] 15:19:38 INFO - PROCESS | 1854 | 1462832378440 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 15:19:38 INFO - PROCESS | 1854 | 1462832378628 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fce4000 == 92 [pid = 1854] [id = 445] 15:19:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8ab4bb400) [pid = 1854] [serial = 1336] [outer = (nil)] 15:19:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8b00b7000) [pid = 1854] [serial = 1337] [outer = 0x7fb8ab4bb400] 15:19:38 INFO - PROCESS | 1854 | 1462832378700 Marionette DEBUG loaded listener.js 15:19:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8b0515400) [pid = 1854] [serial = 1338] [outer = 0x7fb8ab4bb400] 15:19:39 INFO - PROCESS | 1854 | 1462832379567 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]]]}] 15:19:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 15:19:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1380ms 15:19:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 15:19:39 INFO - PROCESS | 1854 | 1462832379619 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 15:19:39 INFO - PROCESS | 1854 | 1462832379622 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 15:19:39 INFO - PROCESS | 1854 | 1462832379628 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 15:19:39 INFO - PROCESS | 1854 | 1462832379631 Marionette TRACE conn3 <- [1,1754,null,{}] 15:19:39 INFO - PROCESS | 1854 | 1462832379636 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}] 15:19:39 INFO - PROCESS | 1854 | 1462832379805 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 15:19:40 INFO - PROCESS | 1854 | 1462832380001 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b290000 == 93 [pid = 1854] [id = 446] 15:19:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb89b24a400) [pid = 1854] [serial = 1339] [outer = (nil)] 15:19:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb89bb62800) [pid = 1854] [serial = 1340] [outer = 0x7fb89b24a400] 15:19:40 INFO - PROCESS | 1854 | 1462832380082 Marionette DEBUG loaded listener.js 15:19:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89fdcf000) [pid = 1854] [serial = 1341] [outer = 0x7fb89b24a400] 15:19:40 INFO - PROCESS | 1854 | 1462832380940 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]]]}] 15:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 15:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1385ms 15:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 15:19:41 INFO - PROCESS | 1854 | 1462832381012 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 15:19:41 INFO - PROCESS | 1854 | 1462832381015 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 15:19:41 INFO - PROCESS | 1854 | 1462832381021 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 15:19:41 INFO - PROCESS | 1854 | 1462832381024 Marionette TRACE conn3 <- [1,1758,null,{}] 15:19:41 INFO - PROCESS | 1854 | 1462832381029 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}] 15:19:41 INFO - PROCESS | 1854 | 1462832381195 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 15:19:41 INFO - PROCESS | 1854 | 1462832381388 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d3dc000 == 94 [pid = 1854] [id = 447] 15:19:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89b24d400) [pid = 1854] [serial = 1342] [outer = (nil)] 15:19:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb89fd0cc00) [pid = 1854] [serial = 1343] [outer = 0x7fb89b24d400] 15:19:41 INFO - PROCESS | 1854 | 1462832381458 Marionette DEBUG loaded listener.js 15:19:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8a1f64c00) [pid = 1854] [serial = 1344] [outer = 0x7fb89b24d400] 15:19:42 INFO - PROCESS | 1854 | 1462832382344 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]]]}] 15:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 15:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1381ms 15:19:42 INFO - PROCESS | 1854 | 1462832382402 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 15:19:42 INFO - PROCESS | 1854 | 1462832382406 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 15:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 15:19:42 INFO - PROCESS | 1854 | 1462832382412 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 15:19:42 INFO - PROCESS | 1854 | 1462832382416 Marionette TRACE conn3 <- [1,1762,null,{}] 15:19:42 INFO - PROCESS | 1854 | 1462832382421 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}] 15:19:42 INFO - PROCESS | 1854 | 1462832382605 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 15:19:43 INFO - PROCESS | 1854 | 1462832383203 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff3a800 == 95 [pid = 1854] [id = 448] 15:19:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb89bb67400) [pid = 1854] [serial = 1345] [outer = (nil)] 15:19:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89bd38800) [pid = 1854] [serial = 1346] [outer = 0x7fb89bb67400] 15:19:43 INFO - PROCESS | 1854 | 1462832383272 Marionette DEBUG loaded listener.js 15:19:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89dac4000) [pid = 1854] [serial = 1347] [outer = 0x7fb89bb67400] 15:19:44 INFO - PROCESS | 1854 | 1462832384083 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]]]}] 15:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 15:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1739ms 15:19:44 INFO - PROCESS | 1854 | 1462832384152 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 15:19:44 INFO - PROCESS | 1854 | 1462832384166 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 15:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 15:19:44 INFO - PROCESS | 1854 | 1462832384176 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 15:19:44 INFO - PROCESS | 1854 | 1462832384185 Marionette TRACE conn3 <- [1,1766,null,{}] 15:19:44 INFO - PROCESS | 1854 | 1462832384196 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}] 15:19:44 INFO - PROCESS | 1854 | 1462832384434 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 15:19:44 INFO - PROCESS | 1854 | 1462832384706 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a154a800 == 96 [pid = 1854] [id = 449] 15:19:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a196a400) [pid = 1854] [serial = 1348] [outer = (nil)] 15:19:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8a1f63000) [pid = 1854] [serial = 1349] [outer = 0x7fb8a196a400] 15:19:44 INFO - PROCESS | 1854 | 1462832384784 Marionette DEBUG loaded listener.js 15:19:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8a1f87000) [pid = 1854] [serial = 1350] [outer = 0x7fb8a196a400] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a62800 == 95 [pid = 1854] [id = 283] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74c5000 == 94 [pid = 1854] [id = 272] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3c1800 == 93 [pid = 1854] [id = 282] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b59800 == 92 [pid = 1854] [id = 274] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affcb000 == 91 [pid = 1854] [id = 277] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8ab1ec400) [pid = 1854] [serial = 1256] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8ac6c8c00) [pid = 1854] [serial = 1259] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8ae379000) [pid = 1854] [serial = 1262] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8ae41e800) [pid = 1854] [serial = 1265] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3ae1800 == 90 [pid = 1854] [id = 360] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c36b2800 == 89 [pid = 1854] [id = 432] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3617000 == 88 [pid = 1854] [id = 431] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be984000 == 87 [pid = 1854] [id = 430] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a1c800 == 86 [pid = 1854] [id = 429] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aea96000 == 85 [pid = 1854] [id = 428] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a58800 == 84 [pid = 1854] [id = 408] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a89e2800 == 83 [pid = 1854] [id = 427] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b8d800 == 82 [pid = 1854] [id = 426] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a652d000 == 81 [pid = 1854] [id = 425] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74b1000 == 80 [pid = 1854] [id = 407] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b7e800 == 79 [pid = 1854] [id = 411] 15:19:45 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b9b0000 == 78 [pid = 1854] [id = 424] 15:19:45 INFO - PROCESS | 1854 | 1462832385656 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]]]}] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8be955400) [pid = 1854] [serial = 1017] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8b1fe0000) [pid = 1854] [serial = 957] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8b051a400) [pid = 1854] [serial = 972] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8b794f400) [pid = 1854] [serial = 981] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a972b400) [pid = 1854] [serial = 966] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8afa14800) [pid = 1854] [serial = 1050] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8bd6d9c00) [pid = 1854] [serial = 1014] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8ae8cb800) [pid = 1854] [serial = 969] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8a9734400) [pid = 1854] [serial = 1047] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8a814f800) [pid = 1854] [serial = 945] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8b0519400) [pid = 1854] [serial = 1011] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8ae873800) [pid = 1854] [serial = 948] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8b204e400) [pid = 1854] [serial = 960] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8b200d000) [pid = 1854] [serial = 978] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8afd37400) [pid = 1854] [serial = 903] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8af54ec00) [pid = 1854] [serial = 1152] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8bf6e9000) [pid = 1854] [serial = 1020] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8be7ad800) [pid = 1854] [serial = 1059] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8ab4b5000) [pid = 1854] [serial = 1107] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8ab112800) [pid = 1854] [serial = 1008] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8b1ba6800) [pid = 1854] [serial = 954] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8a2b97800) [pid = 1854] [serial = 1044] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8bf95cc00) [pid = 1854] [serial = 1062] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8b1bcf000) [pid = 1854] [serial = 975] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8bd6d1000) [pid = 1854] [serial = 984] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8b20f0400) [pid = 1854] [serial = 1056] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb8b0984400) [pid = 1854] [serial = 951] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8b1b9c000) [pid = 1854] [serial = 1053] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb8a28a2400) [pid = 1854] [serial = 1194] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8a28b1400) [pid = 1854] [serial = 1191] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb8c37d0c00) [pid = 1854] [serial = 1188] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb8c2c9fc00) [pid = 1854] [serial = 1185] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb8bf7dd000) [pid = 1854] [serial = 1182] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb8b1bc2800) [pid = 1854] [serial = 1179] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8ab4b4000) [pid = 1854] [serial = 1176] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8a744d400) [pid = 1854] [serial = 1173] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8af54a400) [pid = 1854] [serial = 1149] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8c37d1800) [pid = 1854] [serial = 1101] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb8c390a800) [pid = 1854] [serial = 1143] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb8b49d2c00) [pid = 1854] [serial = 1134] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8c18cec00) [pid = 1854] [serial = 1098] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb89dac4c00) [pid = 1854] [serial = 1197] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8c184fc00) [pid = 1854] [serial = 1140] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb8bf6ee800) [pid = 1854] [serial = 1137] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8b0985400) [pid = 1854] [serial = 1104] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8aeaae800) [pid = 1854] [serial = 1089] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8c1832400) [pid = 1854] [serial = 1095] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb89dac6000) [pid = 1854] [serial = 1206] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb8ae4fb800) [pid = 1854] [serial = 1131] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8a28b0c00) [pid = 1854] [serial = 1200] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8a814e000) [pid = 1854] [serial = 1086] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb89bd3c000) [pid = 1854] [serial = 1209] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8a8592000) [pid = 1854] [serial = 1128] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb8be710000) [pid = 1854] [serial = 1092] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb89b256400) [pid = 1854] [serial = 1212] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8c37d2c00) [pid = 1854] [serial = 1203] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8a744fc00) [pid = 1854] [serial = 1146] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8be921000) [pid = 1854] [serial = 1125] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8a15ab800) [pid = 1854] [serial = 1271] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb89bb6b400) [pid = 1854] [serial = 1268] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb89c9b4400) [pid = 1854] [serial = 1269] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8a814a800) [pid = 1854] [serial = 1236] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb89dabe000) [pid = 1854] [serial = 1238] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb89fdc2c00) [pid = 1854] [serial = 1239] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8a6ae6000) [pid = 1854] [serial = 1244] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8a1f86400) [pid = 1854] [serial = 1242] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a813b400) [pid = 1854] [serial = 1247] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a7885c00) [pid = 1854] [serial = 1245] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a82c1c00) [pid = 1854] [serial = 1250] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a8144000) [pid = 1854] [serial = 1248] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a9734800) [pid = 1854] [serial = 1253] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a855d000) [pid = 1854] [serial = 1251] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8aa51c800) [pid = 1854] [serial = 1254] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a1972000) [pid = 1854] [serial = 1241] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8a813a400) [pid = 1854] [serial = 1235] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a7ba5800) [pid = 1854] [serial = 1229] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb89dac0000) [pid = 1854] [serial = 1196] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a15af000) [pid = 1854] [serial = 1218] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8c18ce000) [pid = 1854] [serial = 1184] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a20e6800) [pid = 1854] [serial = 1221] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a9733400) [pid = 1854] [serial = 1175] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb89bb6b000) [pid = 1854] [serial = 1205] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a2b9ec00) [pid = 1854] [serial = 1224] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb8a28ac800) [pid = 1854] [serial = 1190] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb8a28b1800) [pid = 1854] [serial = 1202] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb89fdd1400) [pid = 1854] [serial = 1217] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a7bae000) [pid = 1854] [serial = 1230] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb8a7d16c00) [pid = 1854] [serial = 1232] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb8a6811c00) [pid = 1854] [serial = 1227] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb8a2b94c00) [pid = 1854] [serial = 1223] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 115 (0x7fb89bd36c00) [pid = 1854] [serial = 1208] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 114 (0x7fb89fd10c00) [pid = 1854] [serial = 1199] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 113 (0x7fb89fd0d400) [pid = 1854] [serial = 1193] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8bd6d7000) [pid = 1854] [serial = 1181] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a1f6e400) [pid = 1854] [serial = 1220] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb89c9bac00) [pid = 1854] [serial = 1214] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8c1841400) [pid = 1854] [serial = 1083] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8a20f5400) [pid = 1854] [serial = 1172] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb8a7f61400) [pid = 1854] [serial = 1233] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb8b050e400) [pid = 1854] [serial = 1178] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb8c30e9400) [pid = 1854] [serial = 1187] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 104 (0x7fb89c9c1c00) [pid = 1854] [serial = 1215] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 103 (0x7fb89b252000) [pid = 1854] [serial = 1211] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 102 (0x7fb8be47e800) [pid = 1854] [serial = 1170] [outer = (nil)] [url = about:blank] 15:19:45 INFO - PROCESS | 1854 | --DOMWINDOW == 101 (0x7fb8a66f0000) [pid = 1854] [serial = 1226] [outer = (nil)] [url = about:blank] 15:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 15:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1597ms 15:19:45 INFO - PROCESS | 1854 | 1462832385776 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 15:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 15:19:45 INFO - PROCESS | 1854 | 1462832385783 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 15:19:45 INFO - PROCESS | 1854 | 1462832385789 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 15:19:45 INFO - PROCESS | 1854 | 1462832385793 Marionette TRACE conn3 <- [1,1770,null,{}] 15:19:45 INFO - PROCESS | 1854 | 1462832385798 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}] 15:19:45 INFO - PROCESS | 1854 | 1462832385950 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 15:19:46 INFO - PROCESS | 1854 | 1462832386112 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe0f000 == 79 [pid = 1854] [id = 450] 15:19:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 102 (0x7fb89fdd1400) [pid = 1854] [serial = 1351] [outer = (nil)] 15:19:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 103 (0x7fb8a20f5400) [pid = 1854] [serial = 1352] [outer = 0x7fb89fdd1400] 15:19:46 INFO - PROCESS | 1854 | 1462832386171 Marionette DEBUG loaded listener.js 15:19:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 104 (0x7fb8a2b94400) [pid = 1854] [serial = 1353] [outer = 0x7fb89fdd1400] 15:19:46 INFO - PROCESS | 1854 | 1462832386904 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]]]}] 15:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 15:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1132ms 15:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 15:19:46 INFO - PROCESS | 1854 | 1462832386921 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 15:19:46 INFO - PROCESS | 1854 | 1462832386924 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 15:19:46 INFO - PROCESS | 1854 | 1462832386938 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 15:19:46 INFO - PROCESS | 1854 | 1462832386946 Marionette TRACE conn3 <- [1,1774,null,{}] 15:19:46 INFO - PROCESS | 1854 | 1462832386953 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}] 15:19:47 INFO - PROCESS | 1854 | 1462832387150 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 15:19:47 INFO - PROCESS | 1854 | 1462832387169 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a652e000 == 80 [pid = 1854] [id = 451] 15:19:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 105 (0x7fb8a661dc00) [pid = 1854] [serial = 1354] [outer = (nil)] 15:19:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a744c800) [pid = 1854] [serial = 1355] [outer = 0x7fb8a661dc00] 15:19:47 INFO - PROCESS | 1854 | 1462832387226 Marionette DEBUG loaded listener.js 15:19:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a7887c00) [pid = 1854] [serial = 1356] [outer = 0x7fb8a661dc00] 15:19:48 INFO - PROCESS | 1854 | 1462832388007 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]]]}] 15:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 15:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1153ms 15:19:48 INFO - PROCESS | 1854 | 1462832388093 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 15:19:48 INFO - PROCESS | 1854 | 1462832388096 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 15:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 15:19:48 INFO - PROCESS | 1854 | 1462832388112 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 15:19:48 INFO - PROCESS | 1854 | 1462832388115 Marionette TRACE conn3 <- [1,1778,null,{}] 15:19:48 INFO - PROCESS | 1854 | 1462832388119 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}] 15:19:48 INFO - PROCESS | 1854 | 1462832388318 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 15:19:48 INFO - PROCESS | 1854 | 1462832388338 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78b0000 == 81 [pid = 1854] [id = 452] 15:19:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb89dabe000) [pid = 1854] [serial = 1357] [outer = (nil)] 15:19:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a7ba9400) [pid = 1854] [serial = 1358] [outer = 0x7fb89dabe000] 15:19:48 INFO - PROCESS | 1854 | 1462832388395 Marionette DEBUG loaded listener.js 15:19:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8a7d1cc00) [pid = 1854] [serial = 1359] [outer = 0x7fb89dabe000] 15:19:49 INFO - PROCESS | 1854 | 1462832389208 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]]]}] 15:19:49 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 15:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1188ms 15:19:49 INFO - PROCESS | 1854 | 1462832389302 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 15:19:49 INFO - PROCESS | 1854 | 1462832389304 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 15:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 15:19:49 INFO - PROCESS | 1854 | 1462832389314 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 15:19:49 INFO - PROCESS | 1854 | 1462832389319 Marionette TRACE conn3 <- [1,1782,null,{}] 15:19:49 INFO - PROCESS | 1854 | 1462832389338 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}] 15:19:49 INFO - PROCESS | 1854 | 1462832389601 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 15:19:49 INFO - PROCESS | 1854 | 1462832389624 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b5c800 == 82 [pid = 1854] [id = 453] 15:19:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8a8137000) [pid = 1854] [serial = 1360] [outer = (nil)] 15:19:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb8a8140c00) [pid = 1854] [serial = 1361] [outer = 0x7fb8a8137000] 15:19:49 INFO - PROCESS | 1854 | 1462832389690 Marionette DEBUG loaded listener.js 15:19:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a8560000) [pid = 1854] [serial = 1362] [outer = 0x7fb8a8137000] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 112 (0x7fb8a8589400) [pid = 1854] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 111 (0x7fb8a8b0c400) [pid = 1854] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 110 (0x7fb8a6ae6c00) [pid = 1854] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 109 (0x7fb8a8147400) [pid = 1854] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 108 (0x7fb8a6818c00) [pid = 1854] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 107 (0x7fb89dac3800) [pid = 1854] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 106 (0x7fb89b248c00) [pid = 1854] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 15:19:50 INFO - PROCESS | 1854 | --DOMWINDOW == 105 (0x7fb89dac5c00) [pid = 1854] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 15:19:50 INFO - PROCESS | 1854 | 1462832390817 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]]]}] 15:19:50 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 15:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1551ms 15:19:50 INFO - PROCESS | 1854 | 1462832390865 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 15:19:50 INFO - PROCESS | 1854 | 1462832390867 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 15:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 15:19:50 INFO - PROCESS | 1854 | 1462832390873 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 15:19:50 INFO - PROCESS | 1854 | 1462832390875 Marionette TRACE conn3 <- [1,1786,null,{}] 15:19:50 INFO - PROCESS | 1854 | 1462832390880 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}] 15:19:51 INFO - PROCESS | 1854 | 1462832391031 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 15:19:51 INFO - PROCESS | 1854 | 1462832391048 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fa4000 == 83 [pid = 1854] [id = 454] 15:19:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 106 (0x7fb8a7f59000) [pid = 1854] [serial = 1363] [outer = (nil)] 15:19:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 107 (0x7fb8a8b0c400) [pid = 1854] [serial = 1364] [outer = 0x7fb8a7f59000] 15:19:51 INFO - PROCESS | 1854 | 1462832391106 Marionette DEBUG loaded listener.js 15:19:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 108 (0x7fb8a97f3c00) [pid = 1854] [serial = 1365] [outer = 0x7fb8a7f59000] 15:19:51 INFO - PROCESS | 1854 | 1462832391877 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]]]}] 15:19:51 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 15:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1031ms 15:19:51 INFO - PROCESS | 1854 | 1462832391904 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 15:19:51 INFO - PROCESS | 1854 | 1462832391907 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 15:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 15:19:51 INFO - PROCESS | 1854 | 1462832391913 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 15:19:51 INFO - PROCESS | 1854 | 1462832391915 Marionette TRACE conn3 <- [1,1790,null,{}] 15:19:51 INFO - PROCESS | 1854 | 1462832391920 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}] 15:19:52 INFO - PROCESS | 1854 | 1462832392109 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 15:19:52 INFO - PROCESS | 1854 | 1462832392126 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88de800 == 84 [pid = 1854] [id = 455] 15:19:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 109 (0x7fb8a8137800) [pid = 1854] [serial = 1366] [outer = (nil)] 15:19:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 110 (0x7fb8aa51c800) [pid = 1854] [serial = 1367] [outer = 0x7fb8a8137800] 15:19:52 INFO - PROCESS | 1854 | 1462832392185 Marionette DEBUG loaded listener.js 15:19:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 111 (0x7fb8ab4b0000) [pid = 1854] [serial = 1368] [outer = 0x7fb8a8137800] 15:19:53 INFO - PROCESS | 1854 | 1462832393240 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]]]}] 15:19:53 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) 15:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1376ms 15:19:53 INFO - PROCESS | 1854 | 1462832393290 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 15:19:53 INFO - PROCESS | 1854 | 1462832393298 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 15:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 15:19:53 INFO - PROCESS | 1854 | 1462832393305 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 15:19:53 INFO - PROCESS | 1854 | 1462832393311 Marionette TRACE conn3 <- [1,1794,null,{}] 15:19:53 INFO - PROCESS | 1854 | 1462832393319 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}] 15:19:53 INFO - PROCESS | 1854 | 1462832393499 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 15:19:53 INFO - PROCESS | 1854 | 1462832393679 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2090000 == 85 [pid = 1854] [id = 456] 15:19:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 112 (0x7fb89fdc2400) [pid = 1854] [serial = 1369] [outer = (nil)] 15:19:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 113 (0x7fb8a16f8800) [pid = 1854] [serial = 1370] [outer = 0x7fb89fdc2400] 15:19:53 INFO - PROCESS | 1854 | 1462832393753 Marionette DEBUG loaded listener.js 15:19:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 114 (0x7fb8a1f88400) [pid = 1854] [serial = 1371] [outer = 0x7fb89fdc2400] 15:19:54 INFO - PROCESS | 1854 | 1462832394625 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]]]}] 15:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1386ms 15:19:54 INFO - PROCESS | 1854 | 1462832394692 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 15:19:54 INFO - PROCESS | 1854 | 1462832394700 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 15:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 15:19:54 INFO - PROCESS | 1854 | 1462832394710 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 15:19:54 INFO - PROCESS | 1854 | 1462832394714 Marionette TRACE conn3 <- [1,1798,null,{}] 15:19:54 INFO - PROCESS | 1854 | 1462832394720 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}] 15:19:54 INFO - PROCESS | 1854 | 1462832394892 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 15:19:55 INFO - PROCESS | 1854 | 1462832395068 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d41800 == 86 [pid = 1854] [id = 457] 15:19:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 115 (0x7fb89fd0d400) [pid = 1854] [serial = 1372] [outer = (nil)] 15:19:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 116 (0x7fb8a66ec400) [pid = 1854] [serial = 1373] [outer = 0x7fb89fd0d400] 15:19:55 INFO - PROCESS | 1854 | 1462832395146 Marionette DEBUG loaded listener.js 15:19:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb8a6aef800) [pid = 1854] [serial = 1374] [outer = 0x7fb89fd0d400] 15:19:56 INFO - PROCESS | 1854 | 1462832396073 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]]]}] 15:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 15:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1433ms 15:19:56 INFO - PROCESS | 1854 | 1462832396142 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 15:19:56 INFO - PROCESS | 1854 | 1462832396146 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 15:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 15:19:56 INFO - PROCESS | 1854 | 1462832396153 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 15:19:56 INFO - PROCESS | 1854 | 1462832396158 Marionette TRACE conn3 <- [1,1802,null,{}] 15:19:56 INFO - PROCESS | 1854 | 1462832396174 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}] 15:19:56 INFO - PROCESS | 1854 | 1462832396383 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 15:19:56 INFO - PROCESS | 1854 | 1462832396565 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc5000 == 87 [pid = 1854] [id = 458] 15:19:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb8a1f85400) [pid = 1854] [serial = 1375] [outer = (nil)] 15:19:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb8a7f60400) [pid = 1854] [serial = 1376] [outer = 0x7fb8a1f85400] 15:19:56 INFO - PROCESS | 1854 | 1462832396642 Marionette DEBUG loaded listener.js 15:19:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8a8591800) [pid = 1854] [serial = 1377] [outer = 0x7fb8a1f85400] 15:19:57 INFO - PROCESS | 1854 | 1462832397498 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]]]}] 15:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 15:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1385ms 15:19:57 INFO - PROCESS | 1854 | 1462832397539 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 15:19:57 INFO - PROCESS | 1854 | 1462832397543 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 15:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 15:19:57 INFO - PROCESS | 1854 | 1462832397549 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 15:19:57 INFO - PROCESS | 1854 | 1462832397552 Marionette TRACE conn3 <- [1,1806,null,{}] 15:19:57 INFO - PROCESS | 1854 | 1462832397558 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}] 15:19:57 INFO - PROCESS | 1854 | 1462832397718 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 15:19:57 INFO - PROCESS | 1854 | 1462832397901 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6a5000 == 88 [pid = 1854] [id = 459] 15:19:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a66eec00) [pid = 1854] [serial = 1378] [outer = (nil)] 15:19:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8ab116000) [pid = 1854] [serial = 1379] [outer = 0x7fb8a66eec00] 15:19:57 INFO - PROCESS | 1854 | 1462832397969 Marionette DEBUG loaded listener.js 15:19:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8ab4b4000) [pid = 1854] [serial = 1380] [outer = 0x7fb8a66eec00] 15:19:58 INFO - PROCESS | 1854 | 1462832398843 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]]]}] 15:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 15:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1332ms 15:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 15:19:58 INFO - PROCESS | 1854 | 1462832398881 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 15:19:58 INFO - PROCESS | 1854 | 1462832398884 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 15:19:58 INFO - PROCESS | 1854 | 1462832398890 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 15:19:58 INFO - PROCESS | 1854 | 1462832398893 Marionette TRACE conn3 <- [1,1810,null,{}] 15:19:58 INFO - PROCESS | 1854 | 1462832398898 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}] 15:19:59 INFO - PROCESS | 1854 | 1462832399057 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 15:19:59 INFO - PROCESS | 1854 | 1462832399239 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:19:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8af8c9800 == 89 [pid = 1854] [id = 460] 15:19:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a66f4c00) [pid = 1854] [serial = 1381] [outer = (nil)] 15:19:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8adb0e000) [pid = 1854] [serial = 1382] [outer = 0x7fb8a66f4c00] 15:19:59 INFO - PROCESS | 1854 | 1462832399307 Marionette DEBUG loaded listener.js 15:19:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8ae4fdc00) [pid = 1854] [serial = 1383] [outer = 0x7fb8a66f4c00] 15:20:00 INFO - PROCESS | 1854 | 1462832400266 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]]]}] 15:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 15:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1430ms 15:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 15:20:00 INFO - PROCESS | 1854 | 1462832400320 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 15:20:00 INFO - PROCESS | 1854 | 1462832400322 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 15:20:00 INFO - PROCESS | 1854 | 1462832400329 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 15:20:00 INFO - PROCESS | 1854 | 1462832400332 Marionette TRACE conn3 <- [1,1814,null,{}] 15:20:00 INFO - PROCESS | 1854 | 1462832400337 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}] 15:20:00 INFO - PROCESS | 1854 | 1462832400513 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 15:20:00 INFO - PROCESS | 1854 | 1462832400694 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0914800 == 90 [pid = 1854] [id = 461] 15:20:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a9b57000) [pid = 1854] [serial = 1384] [outer = (nil)] 15:20:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8af80fc00) [pid = 1854] [serial = 1385] [outer = 0x7fb8a9b57000] 15:20:00 INFO - PROCESS | 1854 | 1462832400768 Marionette DEBUG loaded listener.js 15:20:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8afc75400) [pid = 1854] [serial = 1386] [outer = 0x7fb8a9b57000] 15:20:01 INFO - PROCESS | 1854 | 1462832401637 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]]]}] 15:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 15:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1343ms 15:20:01 INFO - PROCESS | 1854 | 1462832401671 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 15:20:01 INFO - PROCESS | 1854 | 1462832401674 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 15:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 15:20:01 INFO - PROCESS | 1854 | 1462832401681 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 15:20:01 INFO - PROCESS | 1854 | 1462832401684 Marionette TRACE conn3 <- [1,1818,null,{}] 15:20:01 INFO - PROCESS | 1854 | 1462832401689 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}] 15:20:01 INFO - PROCESS | 1854 | 1462832401919 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 15:20:02 INFO - PROCESS | 1854 | 1462832402057 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d46800 == 91 [pid = 1854] [id = 462] 15:20:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a855e000) [pid = 1854] [serial = 1387] [outer = (nil)] 15:20:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8b0284400) [pid = 1854] [serial = 1388] [outer = 0x7fb8a855e000] 15:20:02 INFO - PROCESS | 1854 | 1462832402129 Marionette DEBUG loaded listener.js 15:20:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8b051a800) [pid = 1854] [serial = 1389] [outer = 0x7fb8a855e000] 15:20:02 INFO - PROCESS | 1854 | 1462832402963 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]]]}] 15:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 15:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1336ms 15:20:03 INFO - PROCESS | 1854 | 1462832403017 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 15:20:03 INFO - PROCESS | 1854 | 1462832403020 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 15:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 15:20:03 INFO - PROCESS | 1854 | 1462832403026 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 15:20:03 INFO - PROCESS | 1854 | 1462832403029 Marionette TRACE conn3 <- [1,1822,null,{}] 15:20:03 INFO - PROCESS | 1854 | 1462832403034 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}] 15:20:03 INFO - PROCESS | 1854 | 1462832403188 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 15:20:03 INFO - PROCESS | 1854 | 1462832403372 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4408000 == 92 [pid = 1854] [id = 463] 15:20:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8af544000) [pid = 1854] [serial = 1390] [outer = (nil)] 15:20:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8b0985800) [pid = 1854] [serial = 1391] [outer = 0x7fb8af544000] 15:20:03 INFO - PROCESS | 1854 | 1462832403439 Marionette DEBUG loaded listener.js 15:20:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8b0a3e000) [pid = 1854] [serial = 1392] [outer = 0x7fb8af544000] 15:20:04 INFO - PROCESS | 1854 | 1462832404295 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]]]}] 15:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 15:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1326ms 15:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 15:20:04 INFO - PROCESS | 1854 | 1462832404354 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 15:20:04 INFO - PROCESS | 1854 | 1462832404357 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 15:20:04 INFO - PROCESS | 1854 | 1462832404363 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 15:20:04 INFO - PROCESS | 1854 | 1462832404366 Marionette TRACE conn3 <- [1,1826,null,{}] 15:20:04 INFO - PROCESS | 1854 | 1462832404371 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}] 15:20:04 INFO - PROCESS | 1854 | 1462832404530 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 15:20:04 INFO - PROCESS | 1854 | 1462832404733 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861b800 == 93 [pid = 1854] [id = 464] 15:20:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8b0519c00) [pid = 1854] [serial = 1393] [outer = (nil)] 15:20:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8b13bdc00) [pid = 1854] [serial = 1394] [outer = 0x7fb8b0519c00] 15:20:04 INFO - PROCESS | 1854 | 1462832404803 Marionette DEBUG loaded listener.js 15:20:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8b1489c00) [pid = 1854] [serial = 1395] [outer = 0x7fb8b0519c00] 15:20:05 INFO - PROCESS | 1854 | 1462832405630 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]]]}] 15:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 15:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1333ms 15:20:05 INFO - PROCESS | 1854 | 1462832405696 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 15:20:05 INFO - PROCESS | 1854 | 1462832405700 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 15:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 15:20:05 INFO - PROCESS | 1854 | 1462832405705 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 15:20:05 INFO - PROCESS | 1854 | 1462832405707 Marionette TRACE conn3 <- [1,1830,null,{}] 15:20:05 INFO - PROCESS | 1854 | 1462832405713 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}] 15:20:05 INFO - PROCESS | 1854 | 1462832405878 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 15:20:06 INFO - PROCESS | 1854 | 1462832406060 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b54000 == 94 [pid = 1854] [id = 465] 15:20:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb89b24e800) [pid = 1854] [serial = 1396] [outer = (nil)] 15:20:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8a1977c00) [pid = 1854] [serial = 1397] [outer = 0x7fb89b24e800] 15:20:06 INFO - PROCESS | 1854 | 1462832406129 Marionette DEBUG loaded listener.js 15:20:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8b1bc7400) [pid = 1854] [serial = 1398] [outer = 0x7fb89b24e800] 15:20:06 INFO - PROCESS | 1854 | 1462832406991 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]]]}] 15:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 15:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1337ms 15:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 15:20:07 INFO - PROCESS | 1854 | 1462832407043 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 15:20:07 INFO - PROCESS | 1854 | 1462832407046 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 15:20:07 INFO - PROCESS | 1854 | 1462832407052 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 15:20:07 INFO - PROCESS | 1854 | 1462832407056 Marionette TRACE conn3 <- [1,1834,null,{}] 15:20:07 INFO - PROCESS | 1854 | 1462832407061 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}] 15:20:07 INFO - PROCESS | 1854 | 1462832407243 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 15:20:07 INFO - PROCESS | 1854 | 1462832407869 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2aa6800 == 95 [pid = 1854] [id = 466] 15:20:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb89bb61000) [pid = 1854] [serial = 1399] [outer = (nil)] 15:20:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb89bb6f000) [pid = 1854] [serial = 1400] [outer = 0x7fb89bb61000] 15:20:07 INFO - PROCESS | 1854 | 1462832407939 Marionette DEBUG loaded listener.js 15:20:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb89dac6800) [pid = 1854] [serial = 1401] [outer = 0x7fb89bb61000] 15:20:08 INFO - PROCESS | 1854 | 1462832408767 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]]]}] 15:20:08 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 15:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1785ms 15:20:08 INFO - PROCESS | 1854 | 1462832408838 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 15:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 15:20:08 INFO - PROCESS | 1854 | 1462832408843 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 15:20:08 INFO - PROCESS | 1854 | 1462832408850 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 15:20:08 INFO - PROCESS | 1854 | 1462832408855 Marionette TRACE conn3 <- [1,1838,null,{}] 15:20:08 INFO - PROCESS | 1854 | 1462832408862 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}] 15:20:09 INFO - PROCESS | 1854 | 1462832409114 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 15:20:09 INFO - PROCESS | 1854 | 1462832409375 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b28c800 == 96 [pid = 1854] [id = 467] 15:20:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb89c9bac00) [pid = 1854] [serial = 1402] [outer = (nil)] 15:20:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8a1f7b800) [pid = 1854] [serial = 1403] [outer = 0x7fb89c9bac00] 15:20:09 INFO - PROCESS | 1854 | 1462832409527 Marionette DEBUG loaded listener.js 15:20:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a28af000) [pid = 1854] [serial = 1404] [outer = 0x7fb89c9bac00] 15:20:09 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1422800 == 95 [pid = 1854] [id = 288] 15:20:09 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8a28ae000) [pid = 1854] [serial = 1313] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8ab4b5c00) [pid = 1854] [serial = 1257] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8ad814c00) [pid = 1854] [serial = 1260] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8ae86ec00) [pid = 1854] [serial = 1263] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8ae878800) [pid = 1854] [serial = 1266] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8afb4c800) [pid = 1854] [serial = 1298] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8a82c0800) [pid = 1854] [serial = 1286] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a1f83000) [pid = 1854] [serial = 1311] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a2b98c00) [pid = 1854] [serial = 1305] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a20f2800) [pid = 1854] [serial = 1304] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb89c9b7000) [pid = 1854] [serial = 1310] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a7ba3000) [pid = 1854] [serial = 1308] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a7447400) [pid = 1854] [serial = 1307] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a9763000) [pid = 1854] [serial = 1289] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a2b9c800) [pid = 1854] [serial = 1280] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8a7ba2800) [pid = 1854] [serial = 1283] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8ae8cec00) [pid = 1854] [serial = 1292] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb89bb60c00) [pid = 1854] [serial = 1274] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8af54f800) [pid = 1854] [serial = 1295] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb89fd09000) [pid = 1854] [serial = 1301] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a15b0000) [pid = 1854] [serial = 1302] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a1f7a000) [pid = 1854] [serial = 1277] [outer = (nil)] [url = about:blank] 15:20:10 INFO - PROCESS | 1854 | 1462832410387 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]]]}] 15:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 15:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1588ms 15:20:10 INFO - PROCESS | 1854 | 1462832410441 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 15:20:10 INFO - PROCESS | 1854 | 1462832410446 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 15:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 15:20:10 INFO - PROCESS | 1854 | 1462832410452 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 15:20:10 INFO - PROCESS | 1854 | 1462832410454 Marionette TRACE conn3 <- [1,1842,null,{}] 15:20:10 INFO - PROCESS | 1854 | 1462832410460 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}] 15:20:10 INFO - PROCESS | 1854 | 1462832410612 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 15:20:10 INFO - PROCESS | 1854 | 1462832410623 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff46000 == 96 [pid = 1854] [id = 468] 15:20:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a1973400) [pid = 1854] [serial = 1405] [outer = (nil)] 15:20:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a6ae6c00) [pid = 1854] [serial = 1406] [outer = 0x7fb8a1973400] 15:20:10 INFO - PROCESS | 1854 | 1462832410683 Marionette DEBUG loaded listener.js 15:20:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a7883800) [pid = 1854] [serial = 1407] [outer = 0x7fb8a1973400] 15:20:11 INFO - PROCESS | 1854 | 1462832411548 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]]]}] 15:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 15:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1131ms 15:20:11 INFO - PROCESS | 1854 | 1462832411583 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 15:20:11 INFO - PROCESS | 1854 | 1462832411586 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 15:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 15:20:11 INFO - PROCESS | 1854 | 1462832411599 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 15:20:11 INFO - PROCESS | 1854 | 1462832411607 Marionette TRACE conn3 <- [1,1846,null,{}] 15:20:11 INFO - PROCESS | 1854 | 1462832411618 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}] 15:20:11 INFO - PROCESS | 1854 | 1462832411776 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 15:20:11 INFO - PROCESS | 1854 | 1462832411929 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b59000 == 97 [pid = 1854] [id = 469] 15:20:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb89fdc3800) [pid = 1854] [serial = 1408] [outer = (nil)] 15:20:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a7e77000) [pid = 1854] [serial = 1409] [outer = 0x7fb89fdc3800] 15:20:11 INFO - PROCESS | 1854 | 1462832411993 Marionette DEBUG loaded listener.js 15:20:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8a8559400) [pid = 1854] [serial = 1410] [outer = 0x7fb89fdc3800] 15:20:12 INFO - PROCESS | 1854 | 1462832412773 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]]]}] 15:20:12 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) 15:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1200ms 15:20:12 INFO - PROCESS | 1854 | 1462832412792 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 15:20:12 INFO - PROCESS | 1854 | 1462832412796 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 15:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 15:20:12 INFO - PROCESS | 1854 | 1462832412802 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 15:20:12 INFO - PROCESS | 1854 | 1462832412804 Marionette TRACE conn3 <- [1,1850,null,{}] 15:20:12 INFO - PROCESS | 1854 | 1462832412815 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}] 15:20:13 INFO - PROCESS | 1854 | 1462832413009 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 15:20:13 INFO - PROCESS | 1854 | 1462832413033 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cbf000 == 98 [pid = 1854] [id = 470] 15:20:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a28ae000) [pid = 1854] [serial = 1411] [outer = (nil)] 15:20:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a975f000) [pid = 1854] [serial = 1412] [outer = 0x7fb8a28ae000] 15:20:13 INFO - PROCESS | 1854 | 1462832413096 Marionette DEBUG loaded listener.js 15:20:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8ab1ec000) [pid = 1854] [serial = 1413] [outer = 0x7fb8a28ae000] 15:20:13 INFO - PROCESS | 1854 | 1462832413979 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]]]}] 15:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1232ms 15:20:14 INFO - PROCESS | 1854 | 1462832414035 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 15:20:14 INFO - PROCESS | 1854 | 1462832414038 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 15:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 15:20:14 INFO - PROCESS | 1854 | 1462832414044 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 15:20:14 INFO - PROCESS | 1854 | 1462832414046 Marionette TRACE conn3 <- [1,1854,null,{}] 15:20:14 INFO - PROCESS | 1854 | 1462832414051 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}] 15:20:14 INFO - PROCESS | 1854 | 1462832414247 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 15:20:14 INFO - PROCESS | 1854 | 1462832414270 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affbe800 == 99 [pid = 1854] [id = 471] 15:20:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8ada3f400) [pid = 1854] [serial = 1414] [outer = (nil)] 15:20:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8ae4fc000) [pid = 1854] [serial = 1415] [outer = 0x7fb8ada3f400] 15:20:14 INFO - PROCESS | 1854 | 1462832414337 Marionette DEBUG loaded listener.js 15:20:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8aeab6000) [pid = 1854] [serial = 1416] [outer = 0x7fb8ada3f400] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a8137000) [pid = 1854] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a7f59000) [pid = 1854] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a28a6c00) [pid = 1854] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb89b250400) [pid = 1854] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a1975000) [pid = 1854] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8a8596000) [pid = 1854] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb8a97f2400) [pid = 1854] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb8a28a6000) [pid = 1854] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8a975d800) [pid = 1854] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a975d000) [pid = 1854] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a744a000) [pid = 1854] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8a661dc00) [pid = 1854] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a196a400) [pid = 1854] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb89dabe000) [pid = 1854] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb89bb67400) [pid = 1854] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb89b254000) [pid = 1854] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 15:20:15 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb89fdd1400) [pid = 1854] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 15:20:15 INFO - PROCESS | 1854 | 1462832415502 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]]]}] 15:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 15:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1486ms 15:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 15:20:15 INFO - PROCESS | 1854 | 1462832415531 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 15:20:15 INFO - PROCESS | 1854 | 1462832415534 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 15:20:15 INFO - PROCESS | 1854 | 1462832415538 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 15:20:15 INFO - PROCESS | 1854 | 1462832415542 Marionette TRACE conn3 <- [1,1858,null,{}] 15:20:15 INFO - PROCESS | 1854 | 1462832415547 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}] 15:20:15 INFO - PROCESS | 1854 | 1462832415696 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 15:20:15 INFO - PROCESS | 1854 | 1462832415712 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0653800 == 100 [pid = 1854] [id = 472] 15:20:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a1f86400) [pid = 1854] [serial = 1417] [outer = (nil)] 15:20:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb8a8592c00) [pid = 1854] [serial = 1418] [outer = 0x7fb8a1f86400] 15:20:15 INFO - PROCESS | 1854 | 1462832415769 Marionette DEBUG loaded listener.js 15:20:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8ae870400) [pid = 1854] [serial = 1419] [outer = 0x7fb8a1f86400] 15:20:16 INFO - PROCESS | 1854 | 1462832416528 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]]]}] 15:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 15:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1030ms 15:20:16 INFO - PROCESS | 1854 | 1462832416569 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 15:20:16 INFO - PROCESS | 1854 | 1462832416572 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 15:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 15:20:16 INFO - PROCESS | 1854 | 1462832416577 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 15:20:16 INFO - PROCESS | 1854 | 1462832416579 Marionette TRACE conn3 <- [1,1862,null,{}] 15:20:16 INFO - PROCESS | 1854 | 1462832416586 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}] 15:20:16 INFO - PROCESS | 1854 | 1462832416797 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 15:20:16 INFO - PROCESS | 1854 | 1462832416815 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b441f000 == 101 [pid = 1854] [id = 473] 15:20:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a8b19400) [pid = 1854] [serial = 1420] [outer = (nil)] 15:20:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8af54a400) [pid = 1854] [serial = 1421] [outer = 0x7fb8a8b19400] 15:20:16 INFO - PROCESS | 1854 | 1462832416874 Marionette DEBUG loaded listener.js 15:20:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8afb44c00) [pid = 1854] [serial = 1422] [outer = 0x7fb8a8b19400] 15:20:17 INFO - PROCESS | 1854 | 1462832417890 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]]]}] 15:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 15:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1381ms 15:20:17 INFO - PROCESS | 1854 | 1462832417960 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 15:20:17 INFO - PROCESS | 1854 | 1462832417967 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 15:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 15:20:17 INFO - PROCESS | 1854 | 1462832417974 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 15:20:17 INFO - PROCESS | 1854 | 1462832417981 Marionette TRACE conn3 <- [1,1866,null,{}] 15:20:17 INFO - PROCESS | 1854 | 1462832417988 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}] 15:20:18 INFO - PROCESS | 1854 | 1462832418205 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 15:20:18 INFO - PROCESS | 1854 | 1462832418392 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a652c000 == 102 [pid = 1854] [id = 474] 15:20:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a1f66400) [pid = 1854] [serial = 1423] [outer = (nil)] 15:20:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a20e7800) [pid = 1854] [serial = 1424] [outer = 0x7fb8a1f66400] 15:20:18 INFO - PROCESS | 1854 | 1462832418467 Marionette DEBUG loaded listener.js 15:20:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb8a6612400) [pid = 1854] [serial = 1425] [outer = 0x7fb8a1f66400] 15:20:19 INFO - PROCESS | 1854 | 1462832419368 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]]]}] 15:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 15:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1438ms 15:20:19 INFO - PROCESS | 1854 | 1462832419414 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 15:20:19 INFO - PROCESS | 1854 | 1462832419423 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 15:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 15:20:19 INFO - PROCESS | 1854 | 1462832419432 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 15:20:19 INFO - PROCESS | 1854 | 1462832419437 Marionette TRACE conn3 <- [1,1870,null,{}] 15:20:19 INFO - PROCESS | 1854 | 1462832419442 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}] 15:20:19 INFO - PROCESS | 1854 | 1462832419629 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 15:20:19 INFO - PROCESS | 1854 | 1462832419812 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afcd4000 == 103 [pid = 1854] [id = 475] 15:20:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb8a6612c00) [pid = 1854] [serial = 1426] [outer = (nil)] 15:20:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8a7baa800) [pid = 1854] [serial = 1427] [outer = 0x7fb8a6612c00] 15:20:19 INFO - PROCESS | 1854 | 1462832419885 Marionette DEBUG loaded listener.js 15:20:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a813e800) [pid = 1854] [serial = 1428] [outer = 0x7fb8a6612c00] 15:20:20 INFO - PROCESS | 1854 | 1462832420826 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]]]}] 15:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 15:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1432ms 15:20:20 INFO - PROCESS | 1854 | 1462832420865 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 15:20:20 INFO - PROCESS | 1854 | 1462832420869 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 15:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 15:20:20 INFO - PROCESS | 1854 | 1462832420875 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 15:20:20 INFO - PROCESS | 1854 | 1462832420881 Marionette TRACE conn3 <- [1,1874,null,{}] 15:20:20 INFO - PROCESS | 1854 | 1462832420897 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}] 15:20:21 INFO - PROCESS | 1854 | 1462832421075 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 15:20:21 INFO - PROCESS | 1854 | 1462832421258 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf394000 == 104 [pid = 1854] [id = 476] 15:20:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a9735800) [pid = 1854] [serial = 1429] [outer = (nil)] 15:20:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8ae379000) [pid = 1854] [serial = 1430] [outer = 0x7fb8a9735800] 15:20:21 INFO - PROCESS | 1854 | 1462832421330 Marionette DEBUG loaded listener.js 15:20:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8af54b000) [pid = 1854] [serial = 1431] [outer = 0x7fb8a9735800] 15:20:22 INFO - PROCESS | 1854 | 1462832422211 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]]]}] 15:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 15:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1388ms 15:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 15:20:22 INFO - PROCESS | 1854 | 1462832422263 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 15:20:22 INFO - PROCESS | 1854 | 1462832422267 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 15:20:22 INFO - PROCESS | 1854 | 1462832422273 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 15:20:22 INFO - PROCESS | 1854 | 1462832422276 Marionette TRACE conn3 <- [1,1878,null,{}] 15:20:22 INFO - PROCESS | 1854 | 1462832422282 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}] 15:20:22 INFO - PROCESS | 1854 | 1462832422448 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 15:20:22 INFO - PROCESS | 1854 | 1462832422631 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c2c75800 == 105 [pid = 1854] [id = 477] 15:20:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a975d000) [pid = 1854] [serial = 1432] [outer = (nil)] 15:20:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8afd32000) [pid = 1854] [serial = 1433] [outer = 0x7fb8a975d000] 15:20:22 INFO - PROCESS | 1854 | 1462832422698 Marionette DEBUG loaded listener.js 15:20:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8b0511800) [pid = 1854] [serial = 1434] [outer = 0x7fb8a975d000] 15:20:23 INFO - PROCESS | 1854 | 1462832423549 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]]]}] 15:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 15:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1328ms 15:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 15:20:23 INFO - PROCESS | 1854 | 1462832423603 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 15:20:23 INFO - PROCESS | 1854 | 1462832423605 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 15:20:23 INFO - PROCESS | 1854 | 1462832423611 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 15:20:23 INFO - PROCESS | 1854 | 1462832423615 Marionette TRACE conn3 <- [1,1882,null,{}] 15:20:23 INFO - PROCESS | 1854 | 1462832423620 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}] 15:20:23 INFO - PROCESS | 1854 | 1462832423775 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 15:20:23 INFO - PROCESS | 1854 | 1462832423971 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32d1000 == 106 [pid = 1854] [id = 478] 15:20:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a8146800) [pid = 1854] [serial = 1435] [outer = (nil)] 15:20:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8b0989800) [pid = 1854] [serial = 1436] [outer = 0x7fb8a8146800] 15:20:24 INFO - PROCESS | 1854 | 1462832424041 Marionette DEBUG loaded listener.js 15:20:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8b1bc1400) [pid = 1854] [serial = 1437] [outer = 0x7fb8a8146800] 15:20:24 INFO - PROCESS | 1854 | 1462832424932 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]]]}] 15:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 15:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1393ms 15:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 15:20:25 INFO - PROCESS | 1854 | 1462832425004 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 15:20:25 INFO - PROCESS | 1854 | 1462832425008 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 15:20:25 INFO - PROCESS | 1854 | 1462832425014 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 15:20:25 INFO - PROCESS | 1854 | 1462832425017 Marionette TRACE conn3 <- [1,1886,null,{}] 15:20:25 INFO - PROCESS | 1854 | 1462832425022 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}] 15:20:25 INFO - PROCESS | 1854 | 1462832425201 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 15:20:25 INFO - PROCESS | 1854 | 1462832425404 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36aa800 == 107 [pid = 1854] [id = 479] 15:20:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8a1f61c00) [pid = 1854] [serial = 1438] [outer = (nil)] 15:20:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8b450b000) [pid = 1854] [serial = 1439] [outer = 0x7fb8a1f61c00] 15:20:25 INFO - PROCESS | 1854 | 1462832425472 Marionette DEBUG loaded listener.js 15:20:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8b49d4400) [pid = 1854] [serial = 1440] [outer = 0x7fb8a1f61c00] 15:20:26 INFO - PROCESS | 1854 | 1462832426295 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]]]}] 15:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 15:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1331ms 15:20:26 INFO - PROCESS | 1854 | 1462832426345 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 15:20:26 INFO - PROCESS | 1854 | 1462832426349 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 15:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 15:20:26 INFO - PROCESS | 1854 | 1462832426369 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 15:20:26 INFO - PROCESS | 1854 | 1462832426373 Marionette TRACE conn3 <- [1,1890,null,{}] 15:20:26 INFO - PROCESS | 1854 | 1462832426381 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}] 15:20:26 INFO - PROCESS | 1854 | 1462832426547 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 15:20:26 INFO - PROCESS | 1854 | 1462832426734 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3715000 == 108 [pid = 1854] [id = 480] 15:20:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8b1bc2800) [pid = 1854] [serial = 1441] [outer = (nil)] 15:20:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8b7a99c00) [pid = 1854] [serial = 1442] [outer = 0x7fb8b1bc2800] 15:20:26 INFO - PROCESS | 1854 | 1462832426801 Marionette DEBUG loaded listener.js 15:20:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8bd6da800) [pid = 1854] [serial = 1443] [outer = 0x7fb8b1bc2800] 15:20:27 INFO - PROCESS | 1854 | 1462832427650 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]]]}] 15:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 15:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1350ms 15:20:27 INFO - PROCESS | 1854 | 1462832427706 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 15:20:27 INFO - PROCESS | 1854 | 1462832427708 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 15:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 15:20:27 INFO - PROCESS | 1854 | 1462832427714 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 15:20:27 INFO - PROCESS | 1854 | 1462832427717 Marionette TRACE conn3 <- [1,1894,null,{}] 15:20:27 INFO - PROCESS | 1854 | 1462832427723 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}] 15:20:27 INFO - PROCESS | 1854 | 1462832427879 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 15:20:28 INFO - PROCESS | 1854 | 1462832428068 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af8000 == 109 [pid = 1854] [id = 481] 15:20:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8a16fb400) [pid = 1854] [serial = 1444] [outer = (nil)] 15:20:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8b49b6400) [pid = 1854] [serial = 1445] [outer = 0x7fb8a16fb400] 15:20:28 INFO - PROCESS | 1854 | 1462832428145 Marionette DEBUG loaded listener.js 15:20:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8be4d5000) [pid = 1854] [serial = 1446] [outer = 0x7fb8a16fb400] 15:20:28 INFO - PROCESS | 1854 | 1462832428975 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]]]}] 15:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 15:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1330ms 15:20:29 INFO - PROCESS | 1854 | 1462832429045 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 15:20:29 INFO - PROCESS | 1854 | 1462832429049 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 15:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 15:20:29 INFO - PROCESS | 1854 | 1462832429055 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 15:20:29 INFO - PROCESS | 1854 | 1462832429057 Marionette TRACE conn3 <- [1,1898,null,{}] 15:20:29 INFO - PROCESS | 1854 | 1462832429062 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}] 15:20:29 INFO - PROCESS | 1854 | 1462832429224 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 15:20:29 INFO - PROCESS | 1854 | 1462832429410 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c63ba000 == 110 [pid = 1854] [id = 482] 15:20:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8a8138c00) [pid = 1854] [serial = 1447] [outer = (nil)] 15:20:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8be735800) [pid = 1854] [serial = 1448] [outer = 0x7fb8a8138c00] 15:20:29 INFO - PROCESS | 1854 | 1462832429480 Marionette DEBUG loaded listener.js 15:20:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8be955400) [pid = 1854] [serial = 1449] [outer = 0x7fb8a8138c00] 15:20:30 INFO - PROCESS | 1854 | 1462832430322 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]]]}] 15:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 15:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1334ms 15:20:30 INFO - PROCESS | 1854 | 1462832430400 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 15:20:30 INFO - PROCESS | 1854 | 1462832430405 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 15:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 15:20:30 INFO - PROCESS | 1854 | 1462832430414 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 15:20:30 INFO - PROCESS | 1854 | 1462832430417 Marionette TRACE conn3 <- [1,1902,null,{}] 15:20:30 INFO - PROCESS | 1854 | 1462832430422 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}] 15:20:30 INFO - PROCESS | 1854 | 1462832430620 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 15:20:30 INFO - PROCESS | 1854 | 1462832430808 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c8987800 == 111 [pid = 1854] [id = 483] 15:20:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8b450cc00) [pid = 1854] [serial = 1450] [outer = (nil)] 15:20:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8bf6ef400) [pid = 1854] [serial = 1451] [outer = 0x7fb8b450cc00] 15:20:30 INFO - PROCESS | 1854 | 1462832430877 Marionette DEBUG loaded listener.js 15:20:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8bf95e000) [pid = 1854] [serial = 1452] [outer = 0x7fb8b450cc00] 15:20:31 INFO - PROCESS | 1854 | 1462832431746 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]]]}] 15:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 15:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1427ms 15:20:31 INFO - PROCESS | 1854 | 1462832431842 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 15:20:31 INFO - PROCESS | 1854 | 1462832431846 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 15:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 15:20:31 INFO - PROCESS | 1854 | 1462832431851 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 15:20:31 INFO - PROCESS | 1854 | 1462832431855 Marionette TRACE conn3 <- [1,1906,null,{}] 15:20:31 INFO - PROCESS | 1854 | 1462832431860 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}] 15:20:32 INFO - PROCESS | 1854 | 1462832432082 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 15:20:32 INFO - PROCESS | 1854 | 1462832432270 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d3c4800 == 112 [pid = 1854] [id = 484] 15:20:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb89b24b800) [pid = 1854] [serial = 1453] [outer = (nil)] 15:20:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb8a744ec00) [pid = 1854] [serial = 1454] [outer = 0x7fb89b24b800] 15:20:32 INFO - PROCESS | 1854 | 1462832432345 Marionette DEBUG loaded listener.js 15:20:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8c1949000) [pid = 1854] [serial = 1455] [outer = 0x7fb89b24b800] 15:20:33 INFO - PROCESS | 1854 | 1462832433597 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]]]}] 15:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 15:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1781ms 15:20:33 INFO - PROCESS | 1854 | 1462832433633 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 15:20:33 INFO - PROCESS | 1854 | 1462832433638 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 15:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 15:20:33 INFO - PROCESS | 1854 | 1462832433655 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 15:20:33 INFO - PROCESS | 1854 | 1462832433659 Marionette TRACE conn3 <- [1,1910,null,{}] 15:20:33 INFO - PROCESS | 1854 | 1462832433667 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}] 15:20:33 INFO - PROCESS | 1854 | 1462832433819 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 15:20:34 INFO - PROCESS | 1854 | 1462832434042 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6532000 == 113 [pid = 1854] [id = 485] 15:20:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb89fd08000) [pid = 1854] [serial = 1456] [outer = (nil)] 15:20:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8a15b3000) [pid = 1854] [serial = 1457] [outer = 0x7fb89fd08000] 15:20:34 INFO - PROCESS | 1854 | 1462832434105 Marionette DEBUG loaded listener.js 15:20:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a1f7a000) [pid = 1854] [serial = 1458] [outer = 0x7fb89fd08000] 15:20:34 INFO - PROCESS | 1854 | 1462832434955 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]]]}] 15:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 15:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1392ms 15:20:35 INFO - PROCESS | 1854 | 1462832435047 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 15:20:35 INFO - PROCESS | 1854 | 1462832435063 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 15:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 15:20:35 INFO - PROCESS | 1854 | 1462832435080 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 15:20:35 INFO - PROCESS | 1854 | 1462832435083 Marionette TRACE conn3 <- [1,1914,null,{}] 15:20:35 INFO - PROCESS | 1854 | 1462832435096 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}] 15:20:35 INFO - PROCESS | 1854 | 1462832435363 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 15:20:35 INFO - PROCESS | 1854 | 1462832435554 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89bca2800 == 114 [pid = 1854] [id = 486] 15:20:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb89fd0c800) [pid = 1854] [serial = 1459] [outer = (nil)] 15:20:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a28b1800) [pid = 1854] [serial = 1460] [outer = 0x7fb89fd0c800] 15:20:35 INFO - PROCESS | 1854 | 1462832435680 Marionette DEBUG loaded listener.js 15:20:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a66eb000) [pid = 1854] [serial = 1461] [outer = 0x7fb89fd0c800] 15:20:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a20a0800 == 113 [pid = 1854] [id = 273] 15:20:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89c8c2000 == 112 [pid = 1854] [id = 433] 15:20:35 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0653800 == 111 [pid = 1854] [id = 472] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affbe800 == 110 [pid = 1854] [id = 471] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cbf000 == 109 [pid = 1854] [id = 470] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b59000 == 108 [pid = 1854] [id = 469] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ff46000 == 107 [pid = 1854] [id = 468] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b28c800 == 106 [pid = 1854] [id = 467] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2aa6800 == 105 [pid = 1854] [id = 466] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4408000 == 104 [pid = 1854] [id = 463] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d46800 == 103 [pid = 1854] [id = 462] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0914800 == 102 [pid = 1854] [id = 461] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8af8c9800 == 101 [pid = 1854] [id = 460] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6a5000 == 100 [pid = 1854] [id = 459] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d41800 == 99 [pid = 1854] [id = 457] 15:20:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2090000 == 98 [pid = 1854] [id = 456] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb8a744f400) [pid = 1854] [serial = 1319] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8a8140c00) [pid = 1854] [serial = 1361] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89bb62800) [pid = 1854] [serial = 1340] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb89fd0cc00) [pid = 1854] [serial = 1343] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8a8b0c400) [pid = 1854] [serial = 1364] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8a8560000) [pid = 1854] [serial = 1362] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb8a7d1cc00) [pid = 1854] [serial = 1359] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb8a7887c00) [pid = 1854] [serial = 1356] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8a97f3c00) [pid = 1854] [serial = 1365] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8a7d20000) [pid = 1854] [serial = 1284] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb89dabc400) [pid = 1854] [serial = 1275] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8a20ea800) [pid = 1854] [serial = 1278] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb8afbea800) [pid = 1854] [serial = 1299] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8af8d6c00) [pid = 1854] [serial = 1296] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8a66ed800) [pid = 1854] [serial = 1281] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8af547c00) [pid = 1854] [serial = 1293] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8aa58d000) [pid = 1854] [serial = 1290] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8a858b400) [pid = 1854] [serial = 1287] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8a16f9c00) [pid = 1854] [serial = 1316] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb8a744c800) [pid = 1854] [serial = 1355] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8a82b8800) [pid = 1854] [serial = 1322] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8a1f87000) [pid = 1854] [serial = 1350] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8a1f63000) [pid = 1854] [serial = 1349] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8a7ba9400) [pid = 1854] [serial = 1358] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb89dac4000) [pid = 1854] [serial = 1347] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb89bd38800) [pid = 1854] [serial = 1346] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8a6ae7400) [pid = 1854] [serial = 1314] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8b00b7000) [pid = 1854] [serial = 1337] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a97f4000) [pid = 1854] [serial = 1325] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb8a9a69000) [pid = 1854] [serial = 1328] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a20f5400) [pid = 1854] [serial = 1352] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8a2b94400) [pid = 1854] [serial = 1353] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8ae86a800) [pid = 1854] [serial = 1331] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb8afbf0c00) [pid = 1854] [serial = 1334] [outer = (nil)] [url = about:blank] 15:20:36 INFO - PROCESS | 1854 | 1462832436544 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]]]}] 15:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 15:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1500ms 15:20:36 INFO - PROCESS | 1854 | 1462832436578 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 15:20:36 INFO - PROCESS | 1854 | 1462832436581 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 15:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 15:20:36 INFO - PROCESS | 1854 | 1462832436587 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 15:20:36 INFO - PROCESS | 1854 | 1462832436592 Marionette TRACE conn3 <- [1,1918,null,{}] 15:20:36 INFO - PROCESS | 1854 | 1462832436606 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}] 15:20:36 INFO - PROCESS | 1854 | 1462832436765 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 15:20:36 INFO - PROCESS | 1854 | 1462832436907 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a651d800 == 99 [pid = 1854] [id = 487] 15:20:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb89fdcbc00) [pid = 1854] [serial = 1462] [outer = (nil)] 15:20:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a7886c00) [pid = 1854] [serial = 1463] [outer = 0x7fb89fdcbc00] 15:20:36 INFO - PROCESS | 1854 | 1462832436970 Marionette DEBUG loaded listener.js 15:20:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a7d17c00) [pid = 1854] [serial = 1464] [outer = 0x7fb89fdcbc00] 15:20:37 INFO - PROCESS | 1854 | 1462832437649 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]]]}] 15:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 15:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1089ms 15:20:37 INFO - PROCESS | 1854 | 1462832437679 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 15:20:37 INFO - PROCESS | 1854 | 1462832437682 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 15:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 15:20:37 INFO - PROCESS | 1854 | 1462832437688 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 15:20:37 INFO - PROCESS | 1854 | 1462832437690 Marionette TRACE conn3 <- [1,1922,null,{}] 15:20:37 INFO - PROCESS | 1854 | 1462832437695 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}] 15:20:37 INFO - PROCESS | 1854 | 1462832437910 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 15:20:38 INFO - PROCESS | 1854 | 1462832438006 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a58000 == 100 [pid = 1854] [id = 488] 15:20:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a2b9b400) [pid = 1854] [serial = 1465] [outer = (nil)] 15:20:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a8145400) [pid = 1854] [serial = 1466] [outer = 0x7fb8a2b9b400] 15:20:38 INFO - PROCESS | 1854 | 1462832438064 Marionette DEBUG loaded listener.js 15:20:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8a82c6000) [pid = 1854] [serial = 1467] [outer = 0x7fb8a2b9b400] 15:20:38 INFO - PROCESS | 1854 | 1462832438823 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]]]}] 15:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 15:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1180ms 15:20:38 INFO - PROCESS | 1854 | 1462832438868 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 15:20:38 INFO - PROCESS | 1854 | 1462832438871 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 15:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 15:20:38 INFO - PROCESS | 1854 | 1462832438882 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 15:20:38 INFO - PROCESS | 1854 | 1462832438884 Marionette TRACE conn3 <- [1,1926,null,{}] 15:20:38 INFO - PROCESS | 1854 | 1462832438889 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}] 15:20:39 INFO - PROCESS | 1854 | 1462832439079 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 15:20:39 INFO - PROCESS | 1854 | 1462832439107 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a86cf000 == 101 [pid = 1854] [id = 489] 15:20:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a1f87c00) [pid = 1854] [serial = 1468] [outer = (nil)] 15:20:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a8591c00) [pid = 1854] [serial = 1469] [outer = 0x7fb8a1f87c00] 15:20:39 INFO - PROCESS | 1854 | 1462832439164 Marionette DEBUG loaded listener.js 15:20:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8a97ef400) [pid = 1854] [serial = 1470] [outer = 0x7fb8a1f87c00] 15:20:40 INFO - PROCESS | 1854 | 1462832440015 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]]]}] 15:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 15:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1181ms 15:20:40 INFO - PROCESS | 1854 | 1462832440058 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 15:20:40 INFO - PROCESS | 1854 | 1462832440061 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 15:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 15:20:40 INFO - PROCESS | 1854 | 1462832440075 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 15:20:40 INFO - PROCESS | 1854 | 1462832440077 Marionette TRACE conn3 <- [1,1930,null,{}] 15:20:40 INFO - PROCESS | 1854 | 1462832440082 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}] 15:20:40 INFO - PROCESS | 1854 | 1462832440314 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a28ae000) [pid = 1854] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb89bb61000) [pid = 1854] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a8137800) [pid = 1854] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb89fdc3800) [pid = 1854] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb89c9bac00) [pid = 1854] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8a1973400) [pid = 1854] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8ada3f400) [pid = 1854] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 15:20:40 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb8a1f86400) [pid = 1854] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 15:20:40 INFO - PROCESS | 1854 | 1462832440687 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a5c000 == 102 [pid = 1854] [id = 490] 15:20:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb89fdc3800) [pid = 1854] [serial = 1471] [outer = (nil)] 15:20:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb8a1f86000) [pid = 1854] [serial = 1472] [outer = 0x7fb89fdc3800] 15:20:40 INFO - PROCESS | 1854 | 1462832440746 Marionette DEBUG loaded listener.js 15:20:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8ab4bd000) [pid = 1854] [serial = 1473] [outer = 0x7fb89fdc3800] 15:20:41 INFO - PROCESS | 1854 | 1462832441378 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]]]}] 15:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 15:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1338ms 15:20:41 INFO - PROCESS | 1854 | 1462832441408 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 15:20:41 INFO - PROCESS | 1854 | 1462832441411 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 15:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 15:20:41 INFO - PROCESS | 1854 | 1462832441417 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 15:20:41 INFO - PROCESS | 1854 | 1462832441419 Marionette TRACE conn3 <- [1,1934,null,{}] 15:20:41 INFO - PROCESS | 1854 | 1462832441424 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}] 15:20:41 INFO - PROCESS | 1854 | 1462832441616 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 15:20:41 INFO - PROCESS | 1854 | 1462832441638 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b86000 == 103 [pid = 1854] [id = 491] 15:20:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb89fdc4400) [pid = 1854] [serial = 1474] [outer = (nil)] 15:20:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb8af54d400) [pid = 1854] [serial = 1475] [outer = 0x7fb89fdc4400] 15:20:41 INFO - PROCESS | 1854 | 1462832441695 Marionette DEBUG loaded listener.js 15:20:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8afbe6800) [pid = 1854] [serial = 1476] [outer = 0x7fb89fdc4400] 15:20:42 INFO - PROCESS | 1854 | 1462832442413 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]]]}] 15:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 15:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1026ms 15:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 15:20:42 INFO - PROCESS | 1854 | 1462832442444 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 15:20:42 INFO - PROCESS | 1854 | 1462832442446 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 15:20:42 INFO - PROCESS | 1854 | 1462832442450 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 15:20:42 INFO - PROCESS | 1854 | 1462832442454 Marionette TRACE conn3 <- [1,1938,null,{}] 15:20:42 INFO - PROCESS | 1854 | 1462832442459 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}] 15:20:42 INFO - PROCESS | 1854 | 1462832442615 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 15:20:42 INFO - PROCESS | 1854 | 1462832442901 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8bb800 == 104 [pid = 1854] [id = 492] 15:20:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb89b24ac00) [pid = 1854] [serial = 1477] [outer = (nil)] 15:20:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb89bb66c00) [pid = 1854] [serial = 1478] [outer = 0x7fb89b24ac00] 15:20:42 INFO - PROCESS | 1854 | 1462832442977 Marionette DEBUG loaded listener.js 15:20:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb89dabf800) [pid = 1854] [serial = 1479] [outer = 0x7fb89b24ac00] 15:20:43 INFO - PROCESS | 1854 | 1462832443846 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]]]}] 15:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 15:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1436ms 15:20:43 INFO - PROCESS | 1854 | 1462832443889 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 15:20:43 INFO - PROCESS | 1854 | 1462832443895 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 15:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 15:20:43 INFO - PROCESS | 1854 | 1462832443903 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 15:20:43 INFO - PROCESS | 1854 | 1462832443908 Marionette TRACE conn3 <- [1,1942,null,{}] 15:20:43 INFO - PROCESS | 1854 | 1462832443915 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}] 15:20:44 INFO - PROCESS | 1854 | 1462832444091 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 15:20:44 INFO - PROCESS | 1854 | 1462832444283 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a58800 == 105 [pid = 1854] [id = 493] 15:20:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8a1f87000) [pid = 1854] [serial = 1480] [outer = (nil)] 15:20:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8a680c800) [pid = 1854] [serial = 1481] [outer = 0x7fb8a1f87000] 15:20:44 INFO - PROCESS | 1854 | 1462832444353 Marionette DEBUG loaded listener.js 15:20:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8a744f400) [pid = 1854] [serial = 1482] [outer = 0x7fb8a1f87000] 15:20:45 INFO - PROCESS | 1854 | 1462832445274 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]]]}] 15:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 15:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1434ms 15:20:45 INFO - PROCESS | 1854 | 1462832445340 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 15:20:45 INFO - PROCESS | 1854 | 1462832445346 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 15:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 15:20:45 INFO - PROCESS | 1854 | 1462832445353 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 15:20:45 INFO - PROCESS | 1854 | 1462832445355 Marionette TRACE conn3 <- [1,1946,null,{}] 15:20:45 INFO - PROCESS | 1854 | 1462832445361 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}] 15:20:45 INFO - PROCESS | 1854 | 1462832445572 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 15:20:45 INFO - PROCESS | 1854 | 1462832445763 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8af5e3800 == 106 [pid = 1854] [id = 494] 15:20:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8a7bacc00) [pid = 1854] [serial = 1483] [outer = (nil)] 15:20:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb8a9760400) [pid = 1854] [serial = 1484] [outer = 0x7fb8a7bacc00] 15:20:45 INFO - PROCESS | 1854 | 1462832445835 Marionette DEBUG loaded listener.js 15:20:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8ab1f7400) [pid = 1854] [serial = 1485] [outer = 0x7fb8a7bacc00] 15:20:46 INFO - PROCESS | 1854 | 1462832446713 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]]]}] 15:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 15:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1427ms 15:20:46 INFO - PROCESS | 1854 | 1462832446781 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 15:20:46 INFO - PROCESS | 1854 | 1462832446786 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 15:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 15:20:46 INFO - PROCESS | 1854 | 1462832446802 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 15:20:46 INFO - PROCESS | 1854 | 1462832446811 Marionette TRACE conn3 <- [1,1950,null,{}] 15:20:46 INFO - PROCESS | 1854 | 1462832446816 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}] 15:20:47 INFO - PROCESS | 1854 | 1462832447026 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 15:20:47 INFO - PROCESS | 1854 | 1462832447210 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d42800 == 107 [pid = 1854] [id = 495] 15:20:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8a7bb0800) [pid = 1854] [serial = 1486] [outer = (nil)] 15:20:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8af549400) [pid = 1854] [serial = 1487] [outer = 0x7fb8a7bb0800] 15:20:47 INFO - PROCESS | 1854 | 1462832447281 Marionette DEBUG loaded listener.js 15:20:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8b0512400) [pid = 1854] [serial = 1488] [outer = 0x7fb8a7bb0800] 15:20:48 INFO - PROCESS | 1854 | 1462832448081 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]]]}] 15:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 15:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1343ms 15:20:48 INFO - PROCESS | 1854 | 1462832448137 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 15:20:48 INFO - PROCESS | 1854 | 1462832448141 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 15:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 15:20:48 INFO - PROCESS | 1854 | 1462832448163 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 15:20:48 INFO - PROCESS | 1854 | 1462832448167 Marionette TRACE conn3 <- [1,1954,null,{}] 15:20:48 INFO - PROCESS | 1854 | 1462832448174 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}] 15:20:48 INFO - PROCESS | 1854 | 1462832448348 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 15:20:48 INFO - PROCESS | 1854 | 1462832448534 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b861b000 == 108 [pid = 1854] [id = 496] 15:20:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8a7f59000) [pid = 1854] [serial = 1489] [outer = (nil)] 15:20:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8b0ebb400) [pid = 1854] [serial = 1490] [outer = 0x7fb8a7f59000] 15:20:48 INFO - PROCESS | 1854 | 1462832448603 Marionette DEBUG loaded listener.js 15:20:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8b1bc7800) [pid = 1854] [serial = 1491] [outer = 0x7fb8a7f59000] 15:20:49 INFO - PROCESS | 1854 | 1462832449390 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]]]}] 15:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 15:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1299ms 15:20:49 INFO - PROCESS | 1854 | 1462832449446 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 15:20:49 INFO - PROCESS | 1854 | 1462832449450 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 15:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 15:20:49 INFO - PROCESS | 1854 | 1462832449455 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 15:20:49 INFO - PROCESS | 1854 | 1462832449457 Marionette TRACE conn3 <- [1,1958,null,{}] 15:20:49 INFO - PROCESS | 1854 | 1462832449463 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}] 15:20:49 INFO - PROCESS | 1854 | 1462832449623 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 15:20:49 INFO - PROCESS | 1854 | 1462832449825 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf77c800 == 109 [pid = 1854] [id = 497] 15:20:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8b450fc00) [pid = 1854] [serial = 1492] [outer = (nil)] 15:20:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8b456d400) [pid = 1854] [serial = 1493] [outer = 0x7fb8b450fc00] 15:20:49 INFO - PROCESS | 1854 | 1462832449950 Marionette DEBUG loaded listener.js 15:20:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8be72cc00) [pid = 1854] [serial = 1494] [outer = 0x7fb8b450fc00] 15:20:50 INFO - PROCESS | 1854 | 1462832450878 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]]]}] 15:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 15:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1479ms 15:20:50 INFO - PROCESS | 1854 | 1462832450935 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 15:20:50 INFO - PROCESS | 1854 | 1462832450938 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 15:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 15:20:50 INFO - PROCESS | 1854 | 1462832450945 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 15:20:50 INFO - PROCESS | 1854 | 1462832450947 Marionette TRACE conn3 <- [1,1962,null,{}] 15:20:50 INFO - PROCESS | 1854 | 1462832450953 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}] 15:20:51 INFO - PROCESS | 1854 | 1462832451116 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 15:20:51 INFO - PROCESS | 1854 | 1462832451307 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36a7800 == 110 [pid = 1854] [id = 498] 15:20:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8a8593000) [pid = 1854] [serial = 1495] [outer = (nil)] 15:20:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb8c1846000) [pid = 1854] [serial = 1496] [outer = 0x7fb8a8593000] 15:20:51 INFO - PROCESS | 1854 | 1462832451379 Marionette DEBUG loaded listener.js 15:20:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8c18cec00) [pid = 1854] [serial = 1497] [outer = 0x7fb8a8593000] 15:20:52 INFO - PROCESS | 1854 | 1462832452213 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]]]}] 15:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 15:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1327ms 15:20:52 INFO - PROCESS | 1854 | 1462832452273 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 15:20:52 INFO - PROCESS | 1854 | 1462832452276 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 15:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 15:20:52 INFO - PROCESS | 1854 | 1462832452282 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 15:20:52 INFO - PROCESS | 1854 | 1462832452284 Marionette TRACE conn3 <- [1,1966,null,{}] 15:20:52 INFO - PROCESS | 1854 | 1462832452290 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}] 15:20:52 INFO - PROCESS | 1854 | 1462832452451 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 15:20:52 INFO - PROCESS | 1854 | 1462832452645 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c63b9800 == 111 [pid = 1854] [id = 499] 15:20:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb8b2007400) [pid = 1854] [serial = 1498] [outer = (nil)] 15:20:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8c19a3000) [pid = 1854] [serial = 1499] [outer = 0x7fb8b2007400] 15:20:52 INFO - PROCESS | 1854 | 1462832452715 Marionette DEBUG loaded listener.js 15:20:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8c30f2c00) [pid = 1854] [serial = 1500] [outer = 0x7fb8b2007400] 15:20:53 INFO - PROCESS | 1854 | 1462832453492 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]]]}] 15:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 15:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1233ms 15:20:53 INFO - PROCESS | 1854 | 1462832453515 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 15:20:53 INFO - PROCESS | 1854 | 1462832453517 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 15:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 15:20:53 INFO - PROCESS | 1854 | 1462832453524 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 15:20:53 INFO - PROCESS | 1854 | 1462832453527 Marionette TRACE conn3 <- [1,1970,null,{}] 15:20:53 INFO - PROCESS | 1854 | 1462832453532 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}] 15:20:53 INFO - PROCESS | 1854 | 1462832453687 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 15:20:53 INFO - PROCESS | 1854 | 1462832453879 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2951000 == 112 [pid = 1854] [id = 500] 15:20:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb89c9b5800) [pid = 1854] [serial = 1501] [outer = (nil)] 15:20:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8c37ce000) [pid = 1854] [serial = 1502] [outer = 0x7fb89c9b5800] 15:20:53 INFO - PROCESS | 1854 | 1462832453949 Marionette DEBUG loaded listener.js 15:20:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8c3903400) [pid = 1854] [serial = 1503] [outer = 0x7fb89c9b5800] 15:20:54 INFO - PROCESS | 1854 | 1462832454731 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]]]}] 15:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 15:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1232ms 15:20:54 INFO - PROCESS | 1854 | 1462832454756 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 15:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 15:20:54 INFO - PROCESS | 1854 | 1462832454762 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 15:20:54 INFO - PROCESS | 1854 | 1462832454769 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 15:20:54 INFO - PROCESS | 1854 | 1462832454778 Marionette TRACE conn3 <- [1,1974,null,{}] 15:20:54 INFO - PROCESS | 1854 | 1462832454782 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}] 15:20:54 INFO - PROCESS | 1854 | 1462832454940 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 15:20:55 INFO - PROCESS | 1854 | 1462832455135 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7403000 == 113 [pid = 1854] [id = 501] 15:20:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb89cbe3c00) [pid = 1854] [serial = 1504] [outer = (nil)] 15:20:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb89cbec000) [pid = 1854] [serial = 1505] [outer = 0x7fb89cbe3c00] 15:20:55 INFO - PROCESS | 1854 | 1462832455204 Marionette DEBUG loaded listener.js 15:20:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb89cbf0c00) [pid = 1854] [serial = 1506] [outer = 0x7fb89cbe3c00] 15:20:56 INFO - PROCESS | 1854 | 1462832456044 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]]]}] 15:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 15:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1334ms 15:20:56 INFO - PROCESS | 1854 | 1462832456103 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 15:20:56 INFO - PROCESS | 1854 | 1462832456105 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 15:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 15:20:56 INFO - PROCESS | 1854 | 1462832456112 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 15:20:56 INFO - PROCESS | 1854 | 1462832456114 Marionette TRACE conn3 <- [1,1978,null,{}] 15:20:56 INFO - PROCESS | 1854 | 1462832456120 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}] 15:20:56 INFO - PROCESS | 1854 | 1462832456279 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 15:20:56 INFO - PROCESS | 1854 | 1462832456476 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a741d800 == 114 [pid = 1854] [id = 502] 15:20:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89ae85c00) [pid = 1854] [serial = 1507] [outer = (nil)] 15:20:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb89ae8bc00) [pid = 1854] [serial = 1508] [outer = 0x7fb89ae85c00] 15:20:56 INFO - PROCESS | 1854 | 1462832456561 Marionette DEBUG loaded listener.js 15:20:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb89cbe9400) [pid = 1854] [serial = 1509] [outer = 0x7fb89ae85c00] 15:20:57 INFO - PROCESS | 1854 | 1462832457405 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]]]}] 15:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 15:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1335ms 15:20:57 INFO - PROCESS | 1854 | 1462832457447 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 15:20:57 INFO - PROCESS | 1854 | 1462832457450 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 15:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 15:20:57 INFO - PROCESS | 1854 | 1462832457456 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 15:20:57 INFO - PROCESS | 1854 | 1462832457459 Marionette TRACE conn3 <- [1,1982,null,{}] 15:20:57 INFO - PROCESS | 1854 | 1462832457465 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}] 15:20:57 INFO - PROCESS | 1854 | 1462832457642 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 15:20:57 INFO - PROCESS | 1854 | 1462832457837 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2bc0800 == 115 [pid = 1854] [id = 503] 15:20:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb89ae86800) [pid = 1854] [serial = 1510] [outer = (nil)] 15:20:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb89f167c00) [pid = 1854] [serial = 1511] [outer = 0x7fb89ae86800] 15:20:57 INFO - PROCESS | 1854 | 1462832457905 Marionette DEBUG loaded listener.js 15:20:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb89f16f400) [pid = 1854] [serial = 1512] [outer = 0x7fb89ae86800] 15:20:58 INFO - PROCESS | 1854 | 1462832458724 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]]]}] 15:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 15:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1332ms 15:20:58 INFO - PROCESS | 1854 | 1462832458789 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 15:20:58 INFO - PROCESS | 1854 | 1462832458791 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 15:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 15:20:58 INFO - PROCESS | 1854 | 1462832458797 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 15:20:58 INFO - PROCESS | 1854 | 1462832458800 Marionette TRACE conn3 <- [1,1986,null,{}] 15:20:58 INFO - PROCESS | 1854 | 1462832458805 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}] 15:20:58 INFO - PROCESS | 1854 | 1462832458966 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 15:20:59 INFO - PROCESS | 1854 | 1462832459161 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:20:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a00a0000 == 116 [pid = 1854] [id = 504] 15:20:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb89ae87c00) [pid = 1854] [serial = 1513] [outer = (nil)] 15:20:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a878ac00) [pid = 1854] [serial = 1514] [outer = 0x7fb89ae87c00] 15:20:59 INFO - PROCESS | 1854 | 1462832459230 Marionette DEBUG loaded listener.js 15:20:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8a878f000) [pid = 1854] [serial = 1515] [outer = 0x7fb89ae87c00] 15:21:00 INFO - PROCESS | 1854 | 1462832460037 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]]]}] 15:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 15:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1279ms 15:21:00 INFO - PROCESS | 1854 | 1462832460077 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 15:21:00 INFO - PROCESS | 1854 | 1462832460079 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 15:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 15:21:00 INFO - PROCESS | 1854 | 1462832460085 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 15:21:00 INFO - PROCESS | 1854 | 1462832460088 Marionette TRACE conn3 <- [1,1990,null,{}] 15:21:00 INFO - PROCESS | 1854 | 1462832460093 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}] 15:21:00 INFO - PROCESS | 1854 | 1462832460258 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 15:21:00 INFO - PROCESS | 1854 | 1462832460456 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dbaf000 == 117 [pid = 1854] [id = 505] 15:21:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb89f16a000) [pid = 1854] [serial = 1516] [outer = (nil)] 15:21:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8a8795000) [pid = 1854] [serial = 1517] [outer = 0x7fb89f16a000] 15:21:00 INFO - PROCESS | 1854 | 1462832460523 Marionette DEBUG loaded listener.js 15:21:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8afbe2c00) [pid = 1854] [serial = 1518] [outer = 0x7fb89f16a000] 15:21:01 INFO - PROCESS | 1854 | 1462832461383 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]]]}] 15:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 15:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1388ms 15:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 15:21:01 INFO - PROCESS | 1854 | 1462832461475 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 15:21:01 INFO - PROCESS | 1854 | 1462832461477 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 15:21:01 INFO - PROCESS | 1854 | 1462832461483 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 15:21:01 INFO - PROCESS | 1854 | 1462832461486 Marionette TRACE conn3 <- [1,1994,null,{}] 15:21:01 INFO - PROCESS | 1854 | 1462832461491 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}] 15:21:01 INFO - PROCESS | 1854 | 1462832461662 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 15:21:01 INFO - PROCESS | 1854 | 1462832461862 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dbb4000 == 118 [pid = 1854] [id = 506] 15:21:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb89bb6a000) [pid = 1854] [serial = 1519] [outer = (nil)] 15:21:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a1f87400) [pid = 1854] [serial = 1520] [outer = 0x7fb89bb6a000] 15:21:01 INFO - PROCESS | 1854 | 1462832461928 Marionette DEBUG loaded listener.js 15:21:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a7770400) [pid = 1854] [serial = 1521] [outer = 0x7fb89bb6a000] 15:21:03 INFO - PROCESS | 1854 | 1462832463105 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]]]}] 15:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 15:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1687ms 15:21:03 INFO - PROCESS | 1854 | 1462832463169 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 15:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 15:21:03 INFO - PROCESS | 1854 | 1462832463175 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 15:21:03 INFO - PROCESS | 1854 | 1462832463183 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 15:21:03 INFO - PROCESS | 1854 | 1462832463188 Marionette TRACE conn3 <- [1,1998,null,{}] 15:21:03 INFO - PROCESS | 1854 | 1462832463197 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}] 15:21:03 INFO - PROCESS | 1854 | 1462832463410 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 15:21:03 INFO - PROCESS | 1854 | 1462832463625 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2aaa000 == 119 [pid = 1854] [id = 507] 15:21:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb89cbef000) [pid = 1854] [serial = 1522] [outer = (nil)] 15:21:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89dabc400) [pid = 1854] [serial = 1523] [outer = 0x7fb89cbef000] 15:21:03 INFO - PROCESS | 1854 | 1462832463729 Marionette DEBUG loaded listener.js 15:21:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb89f169000) [pid = 1854] [serial = 1524] [outer = 0x7fb89cbef000] 15:21:04 INFO - PROCESS | 1854 | 1462832464664 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]]]}] 15:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 15:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1534ms 15:21:04 INFO - PROCESS | 1854 | 1462832464716 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 15:21:04 INFO - PROCESS | 1854 | 1462832464723 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 15:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 15:21:04 INFO - PROCESS | 1854 | 1462832464755 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 15:21:04 INFO - PROCESS | 1854 | 1462832464759 Marionette TRACE conn3 <- [1,2002,null,{}] 15:21:04 INFO - PROCESS | 1854 | 1462832464764 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}] 15:21:04 INFO - PROCESS | 1854 | 1462832464937 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b86000 == 118 [pid = 1854] [id = 491] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a5c000 == 117 [pid = 1854] [id = 490] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a86cf000 == 116 [pid = 1854] [id = 489] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8adb0e000) [pid = 1854] [serial = 1382] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8af80fc00) [pid = 1854] [serial = 1385] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8b0284400) [pid = 1854] [serial = 1388] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8b0985800) [pid = 1854] [serial = 1391] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8b13bdc00) [pid = 1854] [serial = 1394] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8a1977c00) [pid = 1854] [serial = 1397] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | 1462832465284 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a58000 == 115 [pid = 1854] [id = 488] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a651d800 == 114 [pid = 1854] [id = 487] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89bca2800 == 113 [pid = 1854] [id = 486] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6532000 == 112 [pid = 1854] [id = 485] 15:21:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d3cd800 == 113 [pid = 1854] [id = 508] 15:21:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a1977c00) [pid = 1854] [serial = 1525] [outer = (nil)] 15:21:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a28a8800) [pid = 1854] [serial = 1526] [outer = 0x7fb8a1977c00] 15:21:05 INFO - PROCESS | 1854 | 1462832465382 Marionette DEBUG loaded listener.js 15:21:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a661ec00) [pid = 1854] [serial = 1527] [outer = 0x7fb8a1977c00] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32d1000 == 112 [pid = 1854] [id = 478] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c2c75800 == 111 [pid = 1854] [id = 477] 15:21:05 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b441f000 == 110 [pid = 1854] [id = 473] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8a975f000) [pid = 1854] [serial = 1412] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb89dac6800) [pid = 1854] [serial = 1401] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb89bb6f000) [pid = 1854] [serial = 1400] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb8a66ec400) [pid = 1854] [serial = 1373] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8aa51c800) [pid = 1854] [serial = 1367] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb8ab4b0000) [pid = 1854] [serial = 1368] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8a7e77000) [pid = 1854] [serial = 1409] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb8a1f7b800) [pid = 1854] [serial = 1403] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb8a28af000) [pid = 1854] [serial = 1404] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb8a7f60400) [pid = 1854] [serial = 1376] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb8a6ae6c00) [pid = 1854] [serial = 1406] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8a7883800) [pid = 1854] [serial = 1407] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8ae4fc000) [pid = 1854] [serial = 1415] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8ab116000) [pid = 1854] [serial = 1379] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8a16f8800) [pid = 1854] [serial = 1370] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb8ab1ec000) [pid = 1854] [serial = 1413] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb8a8592c00) [pid = 1854] [serial = 1418] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8aeab6000) [pid = 1854] [serial = 1416] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb8ae870400) [pid = 1854] [serial = 1419] [outer = (nil)] [url = about:blank] 15:21:05 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8a8559400) [pid = 1854] [serial = 1410] [outer = (nil)] [url = about:blank] 15:21:06 INFO - PROCESS | 1854 | 1462832466167 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]]]}] 15:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 15:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1438ms 15:21:06 INFO - PROCESS | 1854 | 1462832466192 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 15:21:06 INFO - PROCESS | 1854 | 1462832466195 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 15:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 15:21:06 INFO - PROCESS | 1854 | 1462832466201 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 15:21:06 INFO - PROCESS | 1854 | 1462832466206 Marionette TRACE conn3 <- [1,2006,null,{}] 15:21:06 INFO - PROCESS | 1854 | 1462832466220 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}] 15:21:06 INFO - PROCESS | 1854 | 1462832466381 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 15:21:06 INFO - PROCESS | 1854 | 1462832466537 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78b1000 == 111 [pid = 1854] [id = 509] 15:21:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a6618c00) [pid = 1854] [serial = 1528] [outer = (nil)] 15:21:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a66f4800) [pid = 1854] [serial = 1529] [outer = 0x7fb8a6618c00] 15:21:06 INFO - PROCESS | 1854 | 1462832466606 Marionette DEBUG loaded listener.js 15:21:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8a7bb0000) [pid = 1854] [serial = 1530] [outer = 0x7fb8a6618c00] 15:21:07 INFO - PROCESS | 1854 | 1462832467308 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]]]}] 15:21:07 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 15:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1133ms 15:21:07 INFO - PROCESS | 1854 | 1462832467334 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 15:21:07 INFO - PROCESS | 1854 | 1462832467338 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 15:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 15:21:07 INFO - PROCESS | 1854 | 1462832467344 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 15:21:07 INFO - PROCESS | 1854 | 1462832467346 Marionette TRACE conn3 <- [1,2010,null,{}] 15:21:07 INFO - PROCESS | 1854 | 1462832467378 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}] 15:21:07 INFO - PROCESS | 1854 | 1462832467583 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 15:21:07 INFO - PROCESS | 1854 | 1462832467594 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81a9000 == 112 [pid = 1854] [id = 510] 15:21:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb8a7771800) [pid = 1854] [serial = 1531] [outer = (nil)] 15:21:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb8a814cc00) [pid = 1854] [serial = 1532] [outer = 0x7fb8a7771800] 15:21:07 INFO - PROCESS | 1854 | 1462832467654 Marionette DEBUG loaded listener.js 15:21:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb8a878b400) [pid = 1854] [serial = 1533] [outer = 0x7fb8a7771800] 15:21:08 INFO - PROCESS | 1854 | 1462832468526 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]]]}] 15:21:08 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 15:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1239ms 15:21:08 INFO - PROCESS | 1854 | 1462832468583 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 15:21:08 INFO - PROCESS | 1854 | 1462832468586 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 15:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 15:21:08 INFO - PROCESS | 1854 | 1462832468599 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 15:21:08 INFO - PROCESS | 1854 | 1462832468602 Marionette TRACE conn3 <- [1,2014,null,{}] 15:21:08 INFO - PROCESS | 1854 | 1462832468608 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}] 15:21:08 INFO - PROCESS | 1854 | 1462832468809 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 15:21:08 INFO - PROCESS | 1854 | 1462832468832 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89c7800 == 113 [pid = 1854] [id = 511] 15:21:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb8a66ea400) [pid = 1854] [serial = 1534] [outer = (nil)] 15:21:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8a972bc00) [pid = 1854] [serial = 1535] [outer = 0x7fb8a66ea400] 15:21:08 INFO - PROCESS | 1854 | 1462832468891 Marionette DEBUG loaded listener.js 15:21:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb8aa522400) [pid = 1854] [serial = 1536] [outer = 0x7fb8a66ea400] 15:21:09 INFO - PROCESS | 1854 | 1462832469718 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]]]}] 15:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 15:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1186ms 15:21:09 INFO - PROCESS | 1854 | 1462832469786 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 15:21:09 INFO - PROCESS | 1854 | 1462832469789 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 15:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 15:21:09 INFO - PROCESS | 1854 | 1462832469794 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 15:21:09 INFO - PROCESS | 1854 | 1462832469797 Marionette TRACE conn3 <- [1,2018,null,{}] 15:21:09 INFO - PROCESS | 1854 | 1462832469802 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}] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8a1f87c00) [pid = 1854] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8a8b19400) [pid = 1854] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb89fd08000) [pid = 1854] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb89fdcbc00) [pid = 1854] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb89fdc3800) [pid = 1854] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb89fd0c800) [pid = 1854] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 15:21:10 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8a2b9b400) [pid = 1854] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 15:21:10 INFO - PROCESS | 1854 | 1462832470204 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 15:21:10 INFO - PROCESS | 1854 | 1462832470219 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b9e000 == 114 [pid = 1854] [id = 512] 15:21:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8a1f87c00) [pid = 1854] [serial = 1537] [outer = (nil)] 15:21:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb8a7f62400) [pid = 1854] [serial = 1538] [outer = 0x7fb8a1f87c00] 15:21:10 INFO - PROCESS | 1854 | 1462832470381 Marionette DEBUG loaded listener.js 15:21:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb8adbbe800) [pid = 1854] [serial = 1539] [outer = 0x7fb8a1f87c00] 15:21:11 INFO - PROCESS | 1854 | 1462832471093 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]]]}] 15:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 15:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1329ms 15:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 15:21:11 INFO - PROCESS | 1854 | 1462832471124 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 15:21:11 INFO - PROCESS | 1854 | 1462832471127 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 15:21:11 INFO - PROCESS | 1854 | 1462832471131 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 15:21:11 INFO - PROCESS | 1854 | 1462832471135 Marionette TRACE conn3 <- [1,2022,null,{}] 15:21:11 INFO - PROCESS | 1854 | 1462832471143 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}] 15:21:11 INFO - PROCESS | 1854 | 1462832471288 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 15:21:11 INFO - PROCESS | 1854 | 1462832471442 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b063d000 == 115 [pid = 1854] [id = 513] 15:21:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89fd0c800) [pid = 1854] [serial = 1540] [outer = (nil)] 15:21:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb8afbe3400) [pid = 1854] [serial = 1541] [outer = 0x7fb89fd0c800] 15:21:11 INFO - PROCESS | 1854 | 1462832471501 Marionette DEBUG loaded listener.js 15:21:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8b0988000) [pid = 1854] [serial = 1542] [outer = 0x7fb89fd0c800] 15:21:12 INFO - PROCESS | 1854 | 1462832472320 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]]]}] 15:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 15:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1227ms 15:21:12 INFO - PROCESS | 1854 | 1462832472359 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 15:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 15:21:12 INFO - PROCESS | 1854 | 1462832472365 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 15:21:12 INFO - PROCESS | 1854 | 1462832472374 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 15:21:12 INFO - PROCESS | 1854 | 1462832472379 Marionette TRACE conn3 <- [1,2026,null,{}] 15:21:12 INFO - PROCESS | 1854 | 1462832472389 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}] 15:21:12 INFO - PROCESS | 1854 | 1462832472573 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 15:21:12 INFO - PROCESS | 1854 | 1462832472767 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a294b800 == 116 [pid = 1854] [id = 514] 15:21:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb89ae91c00) [pid = 1854] [serial = 1543] [outer = (nil)] 15:21:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb89f164c00) [pid = 1854] [serial = 1544] [outer = 0x7fb89ae91c00] 15:21:12 INFO - PROCESS | 1854 | 1462832472838 Marionette DEBUG loaded listener.js 15:21:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb89fdc3c00) [pid = 1854] [serial = 1545] [outer = 0x7fb89ae91c00] 15:21:13 INFO - PROCESS | 1854 | 1462832473748 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]]]}] 15:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 15:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1438ms 15:21:13 INFO - PROCESS | 1854 | 1462832473811 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 15:21:13 INFO - PROCESS | 1854 | 1462832473820 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 15:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 15:21:13 INFO - PROCESS | 1854 | 1462832473830 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 15:21:13 INFO - PROCESS | 1854 | 1462832473833 Marionette TRACE conn3 <- [1,2030,null,{}] 15:21:13 INFO - PROCESS | 1854 | 1462832473839 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}] 15:21:14 INFO - PROCESS | 1854 | 1462832474050 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 15:21:14 INFO - PROCESS | 1854 | 1462832474243 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89c6800 == 117 [pid = 1854] [id = 515] 15:21:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb89dabe800) [pid = 1854] [serial = 1546] [outer = (nil)] 15:21:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a744a000) [pid = 1854] [serial = 1547] [outer = 0x7fb89dabe800] 15:21:14 INFO - PROCESS | 1854 | 1462832474315 Marionette DEBUG loaded listener.js 15:21:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8a788c400) [pid = 1854] [serial = 1548] [outer = 0x7fb89dabe800] 15:21:15 INFO - PROCESS | 1854 | 1462832475266 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]]]}] 15:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 15:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1482ms 15:21:15 INFO - PROCESS | 1854 | 1462832475312 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 15:21:15 INFO - PROCESS | 1854 | 1462832475316 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 15:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 15:21:15 INFO - PROCESS | 1854 | 1462832475322 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 15:21:15 INFO - PROCESS | 1854 | 1462832475328 Marionette TRACE conn3 <- [1,2034,null,{}] 15:21:15 INFO - PROCESS | 1854 | 1462832475344 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}] 15:21:15 INFO - PROCESS | 1854 | 1462832475530 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 15:21:15 INFO - PROCESS | 1854 | 1462832475726 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8611000 == 118 [pid = 1854] [id = 516] 15:21:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb8a7f60400) [pid = 1854] [serial = 1549] [outer = (nil)] 15:21:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8a9769000) [pid = 1854] [serial = 1550] [outer = 0x7fb8a7f60400] 15:21:15 INFO - PROCESS | 1854 | 1462832475803 Marionette DEBUG loaded listener.js 15:21:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8aeab1c00) [pid = 1854] [serial = 1551] [outer = 0x7fb8a7f60400] 15:21:16 INFO - PROCESS | 1854 | 1462832476721 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]]]}] 15:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 15:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1433ms 15:21:16 INFO - PROCESS | 1854 | 1462832476757 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 15:21:16 INFO - PROCESS | 1854 | 1462832476762 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 15:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 15:21:16 INFO - PROCESS | 1854 | 1462832476767 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 15:21:16 INFO - PROCESS | 1854 | 1462832476769 Marionette TRACE conn3 <- [1,2038,null,{}] 15:21:16 INFO - PROCESS | 1854 | 1462832476775 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}] 15:21:16 INFO - PROCESS | 1854 | 1462832476939 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 15:21:17 INFO - PROCESS | 1854 | 1462832477144 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c31d5800 == 119 [pid = 1854] [id = 517] 15:21:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a1f7d000) [pid = 1854] [serial = 1552] [outer = (nil)] 15:21:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8afd3e800) [pid = 1854] [serial = 1553] [outer = 0x7fb8a1f7d000] 15:21:17 INFO - PROCESS | 1854 | 1462832477256 Marionette DEBUG loaded listener.js 15:21:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8b1b97400) [pid = 1854] [serial = 1554] [outer = 0x7fb8a1f7d000] 15:21:18 INFO - PROCESS | 1854 | 1462832478131 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]]]}] 15:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 15:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1433ms 15:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 15:21:18 INFO - PROCESS | 1854 | 1462832478201 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 15:21:18 INFO - PROCESS | 1854 | 1462832478204 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 15:21:18 INFO - PROCESS | 1854 | 1462832478210 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 15:21:18 INFO - PROCESS | 1854 | 1462832478213 Marionette TRACE conn3 <- [1,2042,null,{}] 15:21:18 INFO - PROCESS | 1854 | 1462832478218 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}] 15:21:18 INFO - PROCESS | 1854 | 1462832478385 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 15:21:18 INFO - PROCESS | 1854 | 1462832478577 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c370b800 == 120 [pid = 1854] [id = 518] 15:21:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a972c800) [pid = 1854] [serial = 1555] [outer = (nil)] 15:21:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8b2047800) [pid = 1854] [serial = 1556] [outer = 0x7fb8a972c800] 15:21:18 INFO - PROCESS | 1854 | 1462832478649 Marionette DEBUG loaded listener.js 15:21:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8b794f400) [pid = 1854] [serial = 1557] [outer = 0x7fb8a972c800] 15:21:19 INFO - PROCESS | 1854 | 1462832479493 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]]]}] 15:21:19 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) 15:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1337ms 15:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 15:21:19 INFO - PROCESS | 1854 | 1462832479546 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 15:21:19 INFO - PROCESS | 1854 | 1462832479549 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 15:21:19 INFO - PROCESS | 1854 | 1462832479555 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 15:21:19 INFO - PROCESS | 1854 | 1462832479558 Marionette TRACE conn3 <- [1,2046,null,{}] 15:21:19 INFO - PROCESS | 1854 | 1462832479564 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}] 15:21:19 INFO - PROCESS | 1854 | 1462832479759 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 15:21:19 INFO - PROCESS | 1854 | 1462832479954 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c899c000 == 121 [pid = 1854] [id = 519] 15:21:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8bd6d8000) [pid = 1854] [serial = 1558] [outer = (nil)] 15:21:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8bf7e2000) [pid = 1854] [serial = 1559] [outer = 0x7fb8bd6d8000] 15:21:20 INFO - PROCESS | 1854 | 1462832480025 Marionette DEBUG loaded listener.js 15:21:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8c309fc00) [pid = 1854] [serial = 1560] [outer = 0x7fb8bd6d8000] 15:21:20 INFO - PROCESS | 1854 | 1462832480900 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]]]}] 15:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 15:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1384ms 15:21:20 INFO - PROCESS | 1854 | 1462832480938 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 15:21:20 INFO - PROCESS | 1854 | 1462832480945 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 15:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 15:21:20 INFO - PROCESS | 1854 | 1462832480951 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 15:21:20 INFO - PROCESS | 1854 | 1462832480953 Marionette TRACE conn3 <- [1,2050,null,{}] 15:21:20 INFO - PROCESS | 1854 | 1462832480959 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}] 15:21:21 INFO - PROCESS | 1854 | 1462832481117 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 15:21:21 INFO - PROCESS | 1854 | 1462832481335 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e45e800 == 122 [pid = 1854] [id = 520] 15:21:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89cb93400) [pid = 1854] [serial = 1561] [outer = (nil)] 15:21:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89cb9a000) [pid = 1854] [serial = 1562] [outer = 0x7fb89cb93400] 15:21:21 INFO - PROCESS | 1854 | 1462832481445 Marionette DEBUG loaded listener.js 15:21:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89cb9f800) [pid = 1854] [serial = 1563] [outer = 0x7fb89cb93400] 15:21:22 INFO - PROCESS | 1854 | 1462832482314 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]]]}] 15:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 15:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1427ms 15:21:22 INFO - PROCESS | 1854 | 1462832482379 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 15:21:22 INFO - PROCESS | 1854 | 1462832482383 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 15:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 15:21:22 INFO - PROCESS | 1854 | 1462832482389 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 15:21:22 INFO - PROCESS | 1854 | 1462832482391 Marionette TRACE conn3 <- [1,2054,null,{}] 15:21:22 INFO - PROCESS | 1854 | 1462832482396 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}] 15:21:22 INFO - PROCESS | 1854 | 1462832482556 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 15:21:22 INFO - PROCESS | 1854 | 1462832482757 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b6e7800 == 123 [pid = 1854] [id = 521] 15:21:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89cb93c00) [pid = 1854] [serial = 1564] [outer = (nil)] 15:21:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89fe27000) [pid = 1854] [serial = 1565] [outer = 0x7fb89cb93c00] 15:21:22 INFO - PROCESS | 1854 | 1462832482827 Marionette DEBUG loaded listener.js 15:21:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89fe2b000) [pid = 1854] [serial = 1566] [outer = 0x7fb89cb93c00] 15:21:23 INFO - PROCESS | 1854 | 1462832483669 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]]]}] 15:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 15:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1337ms 15:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 15:21:23 INFO - PROCESS | 1854 | 1462832483726 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 15:21:23 INFO - PROCESS | 1854 | 1462832483729 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 15:21:23 INFO - PROCESS | 1854 | 1462832483735 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 15:21:23 INFO - PROCESS | 1854 | 1462832483738 Marionette TRACE conn3 <- [1,2058,null,{}] 15:21:23 INFO - PROCESS | 1854 | 1462832483743 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}] 15:21:23 INFO - PROCESS | 1854 | 1462832483906 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 15:21:24 INFO - PROCESS | 1854 | 1462832484107 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bd2000 == 124 [pid = 1854] [id = 522] 15:21:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89cb9bc00) [pid = 1854] [serial = 1567] [outer = (nil)] 15:21:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb89fe31400) [pid = 1854] [serial = 1568] [outer = 0x7fb89cb9bc00] 15:21:24 INFO - PROCESS | 1854 | 1462832484178 Marionette DEBUG loaded listener.js 15:21:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8c1830c00) [pid = 1854] [serial = 1569] [outer = 0x7fb89cb9bc00] 15:21:25 INFO - PROCESS | 1854 | 1462832485042 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]]]}] 15:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 15:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1383ms 15:21:25 INFO - PROCESS | 1854 | 1462832485118 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 15:21:25 INFO - PROCESS | 1854 | 1462832485121 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 15:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 15:21:25 INFO - PROCESS | 1854 | 1462832485127 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 15:21:25 INFO - PROCESS | 1854 | 1462832485129 Marionette TRACE conn3 <- [1,2062,null,{}] 15:21:25 INFO - PROCESS | 1854 | 1462832485135 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}] 15:21:25 INFO - PROCESS | 1854 | 1462832485303 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 15:21:25 INFO - PROCESS | 1854 | 1462832485562 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0914000 == 125 [pid = 1854] [id = 523] 15:21:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb89d99ac00) [pid = 1854] [serial = 1570] [outer = (nil)] 15:21:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb89d9a1800) [pid = 1854] [serial = 1571] [outer = 0x7fb89d99ac00] 15:21:25 INFO - PROCESS | 1854 | 1462832485639 Marionette DEBUG loaded listener.js 15:21:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89d9a6400) [pid = 1854] [serial = 1572] [outer = 0x7fb89d99ac00] 15:21:26 INFO - PROCESS | 1854 | 1462832486506 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]]]}] 15:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 15:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1429ms 15:21:26 INFO - PROCESS | 1854 | 1462832486557 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 15:21:26 INFO - PROCESS | 1854 | 1462832486561 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 15:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 15:21:26 INFO - PROCESS | 1854 | 1462832486570 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 15:21:26 INFO - PROCESS | 1854 | 1462832486574 Marionette TRACE conn3 <- [1,2066,null,{}] 15:21:26 INFO - PROCESS | 1854 | 1462832486579 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}] 15:21:26 INFO - PROCESS | 1854 | 1462832486777 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 15:21:26 INFO - PROCESS | 1854 | 1462832486973 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899de0800 == 126 [pid = 1854] [id = 524] 15:21:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89d99b000) [pid = 1854] [serial = 1573] [outer = (nil)] 15:21:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8c1844800) [pid = 1854] [serial = 1574] [outer = 0x7fb89d99b000] 15:21:27 INFO - PROCESS | 1854 | 1462832487056 Marionette DEBUG loaded listener.js 15:21:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8c3980000) [pid = 1854] [serial = 1575] [outer = 0x7fb89d99b000] 15:21:27 INFO - PROCESS | 1854 | 1462832487991 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]]]}] 15:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 15:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1479ms 15:21:28 INFO - PROCESS | 1854 | 1462832488050 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 15:21:28 INFO - PROCESS | 1854 | 1462832488053 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 15:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 15:21:28 INFO - PROCESS | 1854 | 1462832488059 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 15:21:28 INFO - PROCESS | 1854 | 1462832488061 Marionette TRACE conn3 <- [1,2070,null,{}] 15:21:28 INFO - PROCESS | 1854 | 1462832488067 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}] 15:21:28 INFO - PROCESS | 1854 | 1462832488229 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 15:21:28 INFO - PROCESS | 1854 | 1462832488452 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ab1d000 == 127 [pid = 1854] [id = 525] 15:21:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb89a7ccc00) [pid = 1854] [serial = 1576] [outer = (nil)] 15:21:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89a7d2800) [pid = 1854] [serial = 1577] [outer = 0x7fb89a7ccc00] 15:21:28 INFO - PROCESS | 1854 | 1462832488562 Marionette DEBUG loaded listener.js 15:21:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89a7d7800) [pid = 1854] [serial = 1578] [outer = 0x7fb89a7ccc00] 15:21:29 INFO - PROCESS | 1854 | 1462832489857 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]]]}] 15:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 15:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1833ms 15:21:29 INFO - PROCESS | 1854 | 1462832489903 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 15:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 15:21:29 INFO - PROCESS | 1854 | 1462832489913 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 15:21:29 INFO - PROCESS | 1854 | 1462832489921 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 15:21:29 INFO - PROCESS | 1854 | 1462832489926 Marionette TRACE conn3 <- [1,2074,null,{}] 15:21:29 INFO - PROCESS | 1854 | 1462832489935 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}] 15:21:30 INFO - PROCESS | 1854 | 1462832490141 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 15:21:30 INFO - PROCESS | 1854 | 1462832490370 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff32800 == 128 [pid = 1854] [id = 526] 15:21:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89bb66400) [pid = 1854] [serial = 1579] [outer = (nil)] 15:21:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89bc18800) [pid = 1854] [serial = 1580] [outer = 0x7fb89bb66400] 15:21:30 INFO - PROCESS | 1854 | 1462832490446 Marionette DEBUG loaded listener.js 15:21:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89bc1fc00) [pid = 1854] [serial = 1581] [outer = 0x7fb89bb66400] 15:21:31 INFO - PROCESS | 1854 | 1462832491232 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]]]}] 15:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 15:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1347ms 15:21:31 INFO - PROCESS | 1854 | 1462832491305 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 15:21:31 INFO - PROCESS | 1854 | 1462832491312 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 15:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 15:21:31 INFO - PROCESS | 1854 | 1462832491322 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 15:21:31 INFO - PROCESS | 1854 | 1462832491326 Marionette TRACE conn3 <- [1,2078,null,{}] 15:21:31 INFO - PROCESS | 1854 | 1462832491331 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}] 15:21:31 INFO - PROCESS | 1854 | 1462832491501 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 15:21:31 INFO - PROCESS | 1854 | 1462832491918 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8bb000 == 129 [pid = 1854] [id = 527] 15:21:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89cbec400) [pid = 1854] [serial = 1582] [outer = (nil)] 15:21:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb89cbf2c00) [pid = 1854] [serial = 1583] [outer = 0x7fb89cbec400] 15:21:31 INFO - PROCESS | 1854 | 1462832491986 Marionette DEBUG loaded listener.js 15:21:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb89f16c400) [pid = 1854] [serial = 1584] [outer = 0x7fb89cbec400] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b9e000 == 128 [pid = 1854] [id = 512] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8af54d400) [pid = 1854] [serial = 1475] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a89c7800 == 127 [pid = 1854] [id = 511] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81a9000 == 126 [pid = 1854] [id = 510] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78b1000 == 125 [pid = 1854] [id = 509] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d3cd800 == 124 [pid = 1854] [id = 508] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2aaa000 == 123 [pid = 1854] [id = 507] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7403000 == 122 [pid = 1854] [id = 501] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2951000 == 121 [pid = 1854] [id = 500] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c63b9800 == 120 [pid = 1854] [id = 499] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c36a7800 == 119 [pid = 1854] [id = 498] 15:21:32 INFO - PROCESS | 1854 | 1462832492914 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]]]}] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf77c800 == 118 [pid = 1854] [id = 497] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b861b000 == 117 [pid = 1854] [id = 496] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d42800 == 116 [pid = 1854] [id = 495] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8af5e3800 == 115 [pid = 1854] [id = 494] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a58800 == 114 [pid = 1854] [id = 493] 15:21:32 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89c8bb800 == 113 [pid = 1854] [id = 492] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8a8591c00) [pid = 1854] [serial = 1469] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8a7baa800) [pid = 1854] [serial = 1427] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8b7a99c00) [pid = 1854] [serial = 1442] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8af54a400) [pid = 1854] [serial = 1421] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8a15b3000) [pid = 1854] [serial = 1457] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8a7886c00) [pid = 1854] [serial = 1463] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a7d17c00) [pid = 1854] [serial = 1464] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8a97ef400) [pid = 1854] [serial = 1470] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a1f86000) [pid = 1854] [serial = 1472] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8ae379000) [pid = 1854] [serial = 1430] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8b450b000) [pid = 1854] [serial = 1439] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8afb44c00) [pid = 1854] [serial = 1422] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8afd32000) [pid = 1854] [serial = 1433] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8be735800) [pid = 1854] [serial = 1448] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8b0989800) [pid = 1854] [serial = 1436] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8bf6ef400) [pid = 1854] [serial = 1451] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8b49b6400) [pid = 1854] [serial = 1445] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8a744ec00) [pid = 1854] [serial = 1454] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a28b1800) [pid = 1854] [serial = 1460] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8a66eb000) [pid = 1854] [serial = 1461] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a20e7800) [pid = 1854] [serial = 1424] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8a8145400) [pid = 1854] [serial = 1466] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a1f7a000) [pid = 1854] [serial = 1458] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8a82c6000) [pid = 1854] [serial = 1467] [outer = (nil)] [url = about:blank] 15:21:32 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8ab4bd000) [pid = 1854] [serial = 1473] [outer = (nil)] [url = about:blank] 15:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 15:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1635ms 15:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 15:21:32 INFO - PROCESS | 1854 | 1462832492964 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 15:21:32 INFO - PROCESS | 1854 | 1462832492967 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 15:21:32 INFO - PROCESS | 1854 | 1462832492973 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 15:21:32 INFO - PROCESS | 1854 | 1462832492978 Marionette TRACE conn3 <- [1,2082,null,{}] 15:21:32 INFO - PROCESS | 1854 | 1462832492992 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}] 15:21:33 INFO - PROCESS | 1854 | 1462832493147 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 15:21:33 INFO - PROCESS | 1854 | 1462832493166 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0ada800 == 114 [pid = 1854] [id = 528] 15:21:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89cbee800) [pid = 1854] [serial = 1585] [outer = (nil)] 15:21:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8a196b400) [pid = 1854] [serial = 1586] [outer = 0x7fb89cbee800] 15:21:33 INFO - PROCESS | 1854 | 1462832493365 Marionette DEBUG loaded listener.js 15:21:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8a20eec00) [pid = 1854] [serial = 1587] [outer = 0x7fb89cbee800] 15:21:34 INFO - PROCESS | 1854 | 1462832494128 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]]]}] 15:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 15:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1182ms 15:21:34 INFO - PROCESS | 1854 | 1462832494154 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 15:21:34 INFO - PROCESS | 1854 | 1462832494158 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 15:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 15:21:34 INFO - PROCESS | 1854 | 1462832494163 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 15:21:34 INFO - PROCESS | 1854 | 1462832494166 Marionette TRACE conn3 <- [1,2086,null,{}] 15:21:34 INFO - PROCESS | 1854 | 1462832494171 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}] 15:21:34 INFO - PROCESS | 1854 | 1462832494337 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 15:21:34 INFO - PROCESS | 1854 | 1462832494494 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2bb2000 == 115 [pid = 1854] [id = 529] 15:21:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89f163400) [pid = 1854] [serial = 1588] [outer = (nil)] 15:21:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8a6615c00) [pid = 1854] [serial = 1589] [outer = 0x7fb89f163400] 15:21:34 INFO - PROCESS | 1854 | 1462832494552 Marionette DEBUG loaded listener.js 15:21:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb8a6ae6800) [pid = 1854] [serial = 1590] [outer = 0x7fb89f163400] 15:21:35 INFO - PROCESS | 1854 | 1462832495249 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]]]}] 15:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 15:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1126ms 15:21:35 INFO - PROCESS | 1854 | 1462832495290 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 15:21:35 INFO - PROCESS | 1854 | 1462832495292 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 15:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 15:21:35 INFO - PROCESS | 1854 | 1462832495298 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 15:21:35 INFO - PROCESS | 1854 | 1462832495300 Marionette TRACE conn3 <- [1,2090,null,{}] 15:21:35 INFO - PROCESS | 1854 | 1462832495316 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}] 15:21:35 INFO - PROCESS | 1854 | 1462832495560 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 15:21:35 INFO - PROCESS | 1854 | 1462832495585 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78ac800 == 116 [pid = 1854] [id = 530] 15:21:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8a28a6400) [pid = 1854] [serial = 1591] [outer = (nil)] 15:21:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8a744c000) [pid = 1854] [serial = 1592] [outer = 0x7fb8a28a6400] 15:21:35 INFO - PROCESS | 1854 | 1462832495643 Marionette DEBUG loaded listener.js 15:21:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8a776fc00) [pid = 1854] [serial = 1593] [outer = 0x7fb8a28a6400] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8a66ea400) [pid = 1854] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb89fdc4400) [pid = 1854] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a1977c00) [pid = 1854] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8a7771800) [pid = 1854] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a6618c00) [pid = 1854] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89cbef000) [pid = 1854] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 15:21:36 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a1f87c00) [pid = 1854] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 15:21:37 INFO - PROCESS | 1854 | 1462832497139 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]]]}] 15:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 15:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1896ms 15:21:37 INFO - PROCESS | 1854 | 1462832497195 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 15:21:37 INFO - PROCESS | 1854 | 1462832497202 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 15:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 15:21:37 INFO - PROCESS | 1854 | 1462832497209 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 15:21:37 INFO - PROCESS | 1854 | 1462832497215 Marionette TRACE conn3 <- [1,2094,null,{}] 15:21:37 INFO - PROCESS | 1854 | 1462832497225 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}] 15:21:37 INFO - PROCESS | 1854 | 1462832497406 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 15:21:37 INFO - PROCESS | 1854 | 1462832497600 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a008f800 == 117 [pid = 1854] [id = 531] 15:21:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89bc20800) [pid = 1854] [serial = 1594] [outer = (nil)] 15:21:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89cbe7c00) [pid = 1854] [serial = 1595] [outer = 0x7fb89bc20800] 15:21:37 INFO - PROCESS | 1854 | 1462832497674 Marionette DEBUG loaded listener.js 15:21:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89d9a7c00) [pid = 1854] [serial = 1596] [outer = 0x7fb89bc20800] 15:21:38 INFO - PROCESS | 1854 | 1462832498592 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]]]}] 15:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 15:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1439ms 15:21:38 INFO - PROCESS | 1854 | 1462832498649 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 15:21:38 INFO - PROCESS | 1854 | 1462832498657 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 15:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 15:21:38 INFO - PROCESS | 1854 | 1462832498667 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 15:21:38 INFO - PROCESS | 1854 | 1462832498671 Marionette TRACE conn3 <- [1,2098,null,{}] 15:21:38 INFO - PROCESS | 1854 | 1462832498676 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}] 15:21:38 INFO - PROCESS | 1854 | 1462832498852 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 15:21:39 INFO - PROCESS | 1854 | 1462832499045 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74c3000 == 118 [pid = 1854] [id = 532] 15:21:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89c9b5c00) [pid = 1854] [serial = 1597] [outer = (nil)] 15:21:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8a15a5400) [pid = 1854] [serial = 1598] [outer = 0x7fb89c9b5c00] 15:21:39 INFO - PROCESS | 1854 | 1462832499115 Marionette DEBUG loaded listener.js 15:21:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8a1f87c00) [pid = 1854] [serial = 1599] [outer = 0x7fb89c9b5c00] 15:21:39 INFO - PROCESS | 1854 | 1462832499992 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]]]}] 15:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 15:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1384ms 15:21:40 INFO - PROCESS | 1854 | 1462832500051 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 15:21:40 INFO - PROCESS | 1854 | 1462832500054 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 15:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 15:21:40 INFO - PROCESS | 1854 | 1462832500061 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 15:21:40 INFO - PROCESS | 1854 | 1462832500067 Marionette TRACE conn3 <- [1,2102,null,{}] 15:21:40 INFO - PROCESS | 1854 | 1462832500082 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}] 15:21:40 INFO - PROCESS | 1854 | 1462832500264 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 15:21:40 INFO - PROCESS | 1854 | 1462832500470 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fd4000 == 119 [pid = 1854] [id = 533] 15:21:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8a6618c00) [pid = 1854] [serial = 1600] [outer = (nil)] 15:21:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8a7772800) [pid = 1854] [serial = 1601] [outer = 0x7fb8a6618c00] 15:21:40 INFO - PROCESS | 1854 | 1462832500595 Marionette DEBUG loaded listener.js 15:21:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8a7ba9000) [pid = 1854] [serial = 1602] [outer = 0x7fb8a6618c00] 15:21:41 INFO - PROCESS | 1854 | 1462832501476 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]]]}] 15:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 15:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1483ms 15:21:41 INFO - PROCESS | 1854 | 1462832501545 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 15:21:41 INFO - PROCESS | 1854 | 1462832501550 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 15:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 15:21:41 INFO - PROCESS | 1854 | 1462832501555 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 15:21:41 INFO - PROCESS | 1854 | 1462832501558 Marionette TRACE conn3 <- [1,2106,null,{}] 15:21:41 INFO - PROCESS | 1854 | 1462832501563 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}] 15:21:41 INFO - PROCESS | 1854 | 1462832501734 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 15:21:41 INFO - PROCESS | 1854 | 1462832501929 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88e1000 == 120 [pid = 1854] [id = 534] 15:21:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a7772000) [pid = 1854] [serial = 1603] [outer = (nil)] 15:21:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a8135000) [pid = 1854] [serial = 1604] [outer = 0x7fb8a7772000] 15:21:42 INFO - PROCESS | 1854 | 1462832501999 Marionette DEBUG loaded listener.js 15:21:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8a814f800) [pid = 1854] [serial = 1605] [outer = 0x7fb8a7772000] 15:21:42 INFO - PROCESS | 1854 | 1462832502832 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]]]}] 15:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 15:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1327ms 15:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 15:21:42 INFO - PROCESS | 1854 | 1462832502884 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 15:21:42 INFO - PROCESS | 1854 | 1462832502886 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 15:21:42 INFO - PROCESS | 1854 | 1462832502892 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 15:21:42 INFO - PROCESS | 1854 | 1462832502896 Marionette TRACE conn3 <- [1,2110,null,{}] 15:21:42 INFO - PROCESS | 1854 | 1462832502901 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}] 15:21:43 INFO - PROCESS | 1854 | 1462832503060 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 15:21:43 INFO - PROCESS | 1854 | 1462832503260 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a88800 == 121 [pid = 1854] [id = 535] 15:21:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8a7baa800) [pid = 1854] [serial = 1606] [outer = (nil)] 15:21:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8a858bc00) [pid = 1854] [serial = 1607] [outer = 0x7fb8a7baa800] 15:21:43 INFO - PROCESS | 1854 | 1462832503334 Marionette DEBUG loaded listener.js 15:21:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8a878d000) [pid = 1854] [serial = 1608] [outer = 0x7fb8a7baa800] 15:21:44 INFO - PROCESS | 1854 | 1462832504218 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]]]}] 15:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 15:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1382ms 15:21:44 INFO - PROCESS | 1854 | 1462832504275 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 15:21:44 INFO - PROCESS | 1854 | 1462832504278 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 15:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 15:21:44 INFO - PROCESS | 1854 | 1462832504285 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 15:21:44 INFO - PROCESS | 1854 | 1462832504288 Marionette TRACE conn3 <- [1,2114,null,{}] 15:21:44 INFO - PROCESS | 1854 | 1462832504293 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}] 15:21:44 INFO - PROCESS | 1854 | 1462832504473 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 15:21:44 INFO - PROCESS | 1854 | 1462832504670 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0079000 == 122 [pid = 1854] [id = 536] 15:21:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a8559400) [pid = 1854] [serial = 1609] [outer = (nil)] 15:21:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8aa521c00) [pid = 1854] [serial = 1610] [outer = 0x7fb8a8559400] 15:21:44 INFO - PROCESS | 1854 | 1462832504737 Marionette DEBUG loaded listener.js 15:21:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8ae4fe000) [pid = 1854] [serial = 1611] [outer = 0x7fb8a8559400] 15:21:45 INFO - PROCESS | 1854 | 1462832505596 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]]]}] 15:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 15:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1384ms 15:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 15:21:45 INFO - PROCESS | 1854 | 1462832505670 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 15:21:45 INFO - PROCESS | 1854 | 1462832505673 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 15:21:45 INFO - PROCESS | 1854 | 1462832505679 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 15:21:45 INFO - PROCESS | 1854 | 1462832505682 Marionette TRACE conn3 <- [1,2118,null,{}] 15:21:45 INFO - PROCESS | 1854 | 1462832505688 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}] 15:21:45 INFO - PROCESS | 1854 | 1462832505850 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 15:21:46 INFO - PROCESS | 1854 | 1462832506046 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1b7e000 == 123 [pid = 1854] [id = 537] 15:21:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a82c6000) [pid = 1854] [serial = 1612] [outer = (nil)] 15:21:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8aeab2000) [pid = 1854] [serial = 1613] [outer = 0x7fb8a82c6000] 15:21:46 INFO - PROCESS | 1854 | 1462832506116 Marionette DEBUG loaded listener.js 15:21:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8afa14400) [pid = 1854] [serial = 1614] [outer = 0x7fb8a82c6000] 15:21:47 INFO - PROCESS | 1854 | 1462832507009 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]]]}] 15:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 15:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1379ms 15:21:47 INFO - PROCESS | 1854 | 1462832507057 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 15:21:47 INFO - PROCESS | 1854 | 1462832507061 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 15:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 15:21:47 INFO - PROCESS | 1854 | 1462832507067 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 15:21:47 INFO - PROCESS | 1854 | 1462832507069 Marionette TRACE conn3 <- [1,2122,null,{}] 15:21:47 INFO - PROCESS | 1854 | 1462832507075 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}] 15:21:47 INFO - PROCESS | 1854 | 1462832507234 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 15:21:47 INFO - PROCESS | 1854 | 1462832507444 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8619800 == 124 [pid = 1854] [id = 538] 15:21:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a6814000) [pid = 1854] [serial = 1615] [outer = (nil)] 15:21:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8af8d6c00) [pid = 1854] [serial = 1616] [outer = 0x7fb8a6814000] 15:21:47 INFO - PROCESS | 1854 | 1462832507551 Marionette DEBUG loaded listener.js 15:21:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8b0986000) [pid = 1854] [serial = 1617] [outer = 0x7fb8a6814000] 15:21:48 INFO - PROCESS | 1854 | 1462832508393 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]]]}] 15:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 15:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1381ms 15:21:48 INFO - PROCESS | 1854 | 1462832508452 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 15:21:48 INFO - PROCESS | 1854 | 1462832508455 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 15:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 15:21:48 INFO - PROCESS | 1854 | 1462832508477 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 15:21:48 INFO - PROCESS | 1854 | 1462832508480 Marionette TRACE conn3 <- [1,2126,null,{}] 15:21:48 INFO - PROCESS | 1854 | 1462832508487 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}] 15:21:48 INFO - PROCESS | 1854 | 1462832508661 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 15:21:48 INFO - PROCESS | 1854 | 1462832508860 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf916000 == 125 [pid = 1854] [id = 539] 15:21:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8a6817400) [pid = 1854] [serial = 1618] [outer = (nil)] 15:21:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8b1b99c00) [pid = 1854] [serial = 1619] [outer = 0x7fb8a6817400] 15:21:48 INFO - PROCESS | 1854 | 1462832508928 Marionette DEBUG loaded listener.js 15:21:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8b204d800) [pid = 1854] [serial = 1620] [outer = 0x7fb8a6817400] 15:21:49 INFO - PROCESS | 1854 | 1462832509762 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]]]}] 15:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 15:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1352ms 15:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 15:21:49 INFO - PROCESS | 1854 | 1462832509813 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 15:21:49 INFO - PROCESS | 1854 | 1462832509816 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 15:21:49 INFO - PROCESS | 1854 | 1462832509822 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 15:21:49 INFO - PROCESS | 1854 | 1462832509825 Marionette TRACE conn3 <- [1,2130,null,{}] 15:21:49 INFO - PROCESS | 1854 | 1462832509830 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}] 15:21:50 INFO - PROCESS | 1854 | 1462832510006 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 15:21:50 INFO - PROCESS | 1854 | 1462832510208 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36b5800 == 126 [pid = 1854] [id = 540] 15:21:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8afbe5800) [pid = 1854] [serial = 1621] [outer = (nil)] 15:21:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8b49cc800) [pid = 1854] [serial = 1622] [outer = 0x7fb8afbe5800] 15:21:50 INFO - PROCESS | 1854 | 1462832510275 Marionette DEBUG loaded listener.js 15:21:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8be27f000) [pid = 1854] [serial = 1623] [outer = 0x7fb8afbe5800] 15:21:51 INFO - PROCESS | 1854 | 1462832511159 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] 15:21:51 INFO - PROCESS | 1854 | 1462832511211 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 15:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 15:21:51 INFO - PROCESS | 1854 | 1462832511217 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 15:21:51 INFO - PROCESS | 1854 | 1462832511221 Marionette TRACE conn3 <- [1,2134,null,{}] 15:21:51 INFO - PROCESS | 1854 | 1462832511226 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}] 15:21:51 INFO - PROCESS | 1854 | 1462832511412 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 15:21:51 INFO - PROCESS | 1854 | 1462832511621 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7986800 == 127 [pid = 1854] [id = 541] 15:21:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8ae873000) [pid = 1854] [serial = 1624] [outer = (nil)] 15:21:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8bfac9400) [pid = 1854] [serial = 1625] [outer = 0x7fb8ae873000] 15:21:51 INFO - PROCESS | 1854 | 1462832511739 Marionette DEBUG loaded listener.js 15:21:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8c390a800) [pid = 1854] [serial = 1626] [outer = 0x7fb8ae873000] 15:21:52 INFO - PROCESS | 1854 | 1462832512613 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]]]}] 15:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 15:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1433ms 15:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 15:21:52 INFO - PROCESS | 1854 | 1462832512650 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 15:21:52 INFO - PROCESS | 1854 | 1462832512653 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 15:21:52 INFO - PROCESS | 1854 | 1462832512659 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 15:21:52 INFO - PROCESS | 1854 | 1462832512662 Marionette TRACE conn3 <- [1,2138,null,{}] 15:21:52 INFO - PROCESS | 1854 | 1462832512667 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}] 15:21:52 INFO - PROCESS | 1854 | 1462832512828 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 15:21:53 INFO - PROCESS | 1854 | 1462832513032 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8877800 == 128 [pid = 1854] [id = 542] 15:21:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8972e5000) [pid = 1854] [serial = 1627] [outer = (nil)] 15:21:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8972ea800) [pid = 1854] [serial = 1628] [outer = 0x7fb8972e5000] 15:21:53 INFO - PROCESS | 1854 | 1462832513098 Marionette DEBUG loaded listener.js 15:21:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8972efc00) [pid = 1854] [serial = 1629] [outer = 0x7fb8972e5000] 15:21:53 INFO - PROCESS | 1854 | 1462832513929 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]]]}] 15:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 15:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1337ms 15:21:53 INFO - PROCESS | 1854 | 1462832513996 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 15:21:54 INFO - PROCESS | 1854 | 1462832513999 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 15:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 15:21:54 INFO - PROCESS | 1854 | 1462832514006 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 15:21:54 INFO - PROCESS | 1854 | 1462832514017 Marionette TRACE conn3 <- [1,2142,null,{}] 15:21:54 INFO - PROCESS | 1854 | 1462832514021 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}] 15:21:54 INFO - PROCESS | 1854 | 1462832514186 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 15:21:54 INFO - PROCESS | 1854 | 1462832514394 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899928800 == 129 [pid = 1854] [id = 543] 15:21:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8972e5400) [pid = 1854] [serial = 1630] [outer = (nil)] 15:21:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8991ce400) [pid = 1854] [serial = 1631] [outer = 0x7fb8972e5400] 15:21:54 INFO - PROCESS | 1854 | 1462832514463 Marionette DEBUG loaded listener.js 15:21:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8991d3c00) [pid = 1854] [serial = 1632] [outer = 0x7fb8972e5400] 15:21:55 INFO - PROCESS | 1854 | 1462832515344 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] 15:21:55 INFO - PROCESS | 1854 | 1462832515396 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 15:21:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 15:21:55 INFO - PROCESS | 1854 | 1462832515402 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 15:21:55 INFO - PROCESS | 1854 | 1462832515404 Marionette TRACE conn3 <- [1,2146,null,{}] 15:21:55 INFO - PROCESS | 1854 | 1462832515410 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}] 15:21:55 INFO - PROCESS | 1854 | 1462832515586 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 15:21:55 INFO - PROCESS | 1854 | 1462832515793 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe15000 == 130 [pid = 1854] [id = 544] 15:21:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8972e8400) [pid = 1854] [serial = 1633] [outer = (nil)] 15:21:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8991da800) [pid = 1854] [serial = 1634] [outer = 0x7fb8972e8400] 15:21:55 INFO - PROCESS | 1854 | 1462832515861 Marionette DEBUG loaded listener.js 15:21:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8a776dc00) [pid = 1854] [serial = 1635] [outer = 0x7fb8972e8400] 15:21:57 INFO - PROCESS | 1854 | 1462832517009 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] 15:21:57 INFO - PROCESS | 1854 | 1462832517092 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 15:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 15:21:57 INFO - PROCESS | 1854 | 1462832517101 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 15:21:57 INFO - PROCESS | 1854 | 1462832517106 Marionette TRACE conn3 <- [1,2150,null,{}] 15:21:57 INFO - PROCESS | 1854 | 1462832517113 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}] 15:21:57 INFO - PROCESS | 1854 | 1462832517285 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 15:21:57 INFO - PROCESS | 1854 | 1462832517528 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0097800 == 131 [pid = 1854] [id = 545] 15:21:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb89bc17800) [pid = 1854] [serial = 1636] [outer = (nil)] 15:21:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb89bc23400) [pid = 1854] [serial = 1637] [outer = 0x7fb89bc17800] 15:21:57 INFO - PROCESS | 1854 | 1462832517593 Marionette DEBUG loaded listener.js 15:21:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb89bdce400) [pid = 1854] [serial = 1638] [outer = 0x7fb89bc17800] 15:21:58 INFO - PROCESS | 1854 | 1462832518391 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]]]}] 15:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 15:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1330ms 15:21:58 INFO - PROCESS | 1854 | 1462832518431 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 15:21:58 INFO - PROCESS | 1854 | 1462832518439 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 15:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 15:21:58 INFO - PROCESS | 1854 | 1462832518448 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 15:21:58 INFO - PROCESS | 1854 | 1462832518451 Marionette TRACE conn3 <- [1,2154,null,{}] 15:21:58 INFO - PROCESS | 1854 | 1462832518457 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}] 15:21:58 INFO - PROCESS | 1854 | 1462832518616 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 15:21:58 INFO - PROCESS | 1854 | ************************* 15:21:58 INFO - PROCESS | 1854 | A coding exception was thrown and uncaught in a Task. 15:21:58 INFO - PROCESS | 1854 | 15:21:58 INFO - PROCESS | 1854 | Full message: TypeError: NetworkError when attempting to fetch resource. 15:21:58 INFO - PROCESS | 1854 | Full stack: 15:21:58 INFO - PROCESS | 1854 | ************************* 15:21:58 INFO - PROCESS | 1854 | 1462832518892 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:21:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ab0f800 == 132 [pid = 1854] [id = 546] 15:21:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89a7d5400) [pid = 1854] [serial = 1639] [outer = (nil)] 15:21:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb89bc1ec00) [pid = 1854] [serial = 1640] [outer = 0x7fb89a7d5400] 15:21:59 INFO - PROCESS | 1854 | 1462832519067 Marionette DEBUG loaded listener.js 15:21:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb89fd02800) [pid = 1854] [serial = 1641] [outer = 0x7fb89a7d5400] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2bb2000 == 131 [pid = 1854] [id = 529] 15:21:59 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb8a8795000) [pid = 1854] [serial = 1517] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb8afbe3400) [pid = 1854] [serial = 1541] [outer = (nil)] [url = about:blank] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0ada800 == 130 [pid = 1854] [id = 528] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89c8bb000 == 129 [pid = 1854] [id = 527] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ff32800 == 128 [pid = 1854] [id = 526] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899de0800 == 127 [pid = 1854] [id = 524] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0914000 == 126 [pid = 1854] [id = 523] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bd2000 == 125 [pid = 1854] [id = 522] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b6e7800 == 124 [pid = 1854] [id = 521] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e45e800 == 123 [pid = 1854] [id = 520] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c899c000 == 122 [pid = 1854] [id = 519] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c370b800 == 121 [pid = 1854] [id = 518] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c31d5800 == 120 [pid = 1854] [id = 517] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8611000 == 119 [pid = 1854] [id = 516] 15:21:59 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a89c6800 == 118 [pid = 1854] [id = 515] 15:22:00 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a294b800 == 117 [pid = 1854] [id = 514] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8a972bc00) [pid = 1854] [serial = 1535] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8aa522400) [pid = 1854] [serial = 1536] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb89bb66c00) [pid = 1854] [serial = 1478] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8afbe6800) [pid = 1854] [serial = 1476] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb8a28a8800) [pid = 1854] [serial = 1526] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8a680c800) [pid = 1854] [serial = 1481] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb8a878b400) [pid = 1854] [serial = 1533] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8a66f4800) [pid = 1854] [serial = 1529] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8a661ec00) [pid = 1854] [serial = 1527] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8a878ac00) [pid = 1854] [serial = 1514] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb89ae8bc00) [pid = 1854] [serial = 1508] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb89f169000) [pid = 1854] [serial = 1524] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8c19a3000) [pid = 1854] [serial = 1499] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8a7f62400) [pid = 1854] [serial = 1538] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8c1846000) [pid = 1854] [serial = 1496] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8c37ce000) [pid = 1854] [serial = 1502] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8a814cc00) [pid = 1854] [serial = 1532] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb8a7bb0000) [pid = 1854] [serial = 1530] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb89cbec000) [pid = 1854] [serial = 1505] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8af549400) [pid = 1854] [serial = 1487] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8a1f87400) [pid = 1854] [serial = 1520] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8b456d400) [pid = 1854] [serial = 1493] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8a9760400) [pid = 1854] [serial = 1484] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb89f167c00) [pid = 1854] [serial = 1511] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8adbbe800) [pid = 1854] [serial = 1539] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb89dabc400) [pid = 1854] [serial = 1523] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8b0ebb400) [pid = 1854] [serial = 1490] [outer = (nil)] [url = about:blank] 15:22:00 INFO - PROCESS | 1854 | 1462832520126 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]]]}] 15:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 15:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1728ms 15:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 15:22:00 INFO - PROCESS | 1854 | 1462832520176 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 15:22:00 INFO - PROCESS | 1854 | 1462832520179 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 15:22:00 INFO - PROCESS | 1854 | 1462832520185 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 15:22:00 INFO - PROCESS | 1854 | 1462832520191 Marionette TRACE conn3 <- [1,2158,null,{}] 15:22:00 INFO - PROCESS | 1854 | 1462832520211 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}] 15:22:00 INFO - PROCESS | 1854 | 1462832520437 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 15:22:00 INFO - PROCESS | 1854 | 1462832520449 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d3cc800 == 118 [pid = 1854] [id = 547] 15:22:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89fdd0400) [pid = 1854] [serial = 1642] [outer = (nil)] 15:22:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8a20e7800) [pid = 1854] [serial = 1643] [outer = 0x7fb89fdd0400] 15:22:00 INFO - PROCESS | 1854 | 1462832520513 Marionette DEBUG loaded listener.js 15:22:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a661dc00) [pid = 1854] [serial = 1644] [outer = 0x7fb89fdd0400] 15:22:01 INFO - PROCESS | 1854 | 1462832521378 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]]]}] 15:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 15:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1237ms 15:22:01 INFO - PROCESS | 1854 | 1462832521423 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 15:22:01 INFO - PROCESS | 1854 | 1462832521427 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 15:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 15:22:01 INFO - PROCESS | 1854 | 1462832521432 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 15:22:01 INFO - PROCESS | 1854 | 1462832521435 Marionette TRACE conn3 <- [1,2162,null,{}] 15:22:01 INFO - PROCESS | 1854 | 1462832521440 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}] 15:22:01 INFO - PROCESS | 1854 | 1462832521602 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 15:22:01 INFO - PROCESS | 1854 | 1462832521793 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec2800 == 119 [pid = 1854] [id = 548] 15:22:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb89fe2ac00) [pid = 1854] [serial = 1645] [outer = (nil)] 15:22:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8a7886c00) [pid = 1854] [serial = 1646] [outer = 0x7fb89fe2ac00] 15:22:01 INFO - PROCESS | 1854 | 1462832521863 Marionette DEBUG loaded listener.js 15:22:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8a8137000) [pid = 1854] [serial = 1647] [outer = 0x7fb89fe2ac00] 15:22:02 INFO - PROCESS | 1854 | 1462832522630 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]]]}] 15:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 15:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1237ms 15:22:02 INFO - PROCESS | 1854 | 1462832522670 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 15:22:02 INFO - PROCESS | 1854 | 1462832522673 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 15:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 15:22:02 INFO - PROCESS | 1854 | 1462832522679 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 15:22:02 INFO - PROCESS | 1854 | 1462832522681 Marionette TRACE conn3 <- [1,2166,null,{}] 15:22:02 INFO - PROCESS | 1854 | 1462832522695 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}] 15:22:02 INFO - PROCESS | 1854 | 1462832522916 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 15:22:02 INFO - PROCESS | 1854 | 1462832522943 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78a0000 == 120 [pid = 1854] [id = 549] 15:22:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8a66f4800) [pid = 1854] [serial = 1648] [outer = (nil)] 15:22:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8a878f800) [pid = 1854] [serial = 1649] [outer = 0x7fb8a66f4800] 15:22:03 INFO - PROCESS | 1854 | 1462832523002 Marionette DEBUG loaded listener.js 15:22:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a9767000) [pid = 1854] [serial = 1650] [outer = 0x7fb8a66f4800] 15:22:03 INFO - PROCESS | 1854 | 1462832523899 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]]]}] 15:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 15:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1245ms 15:22:03 INFO - PROCESS | 1854 | 1462832523932 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 15:22:03 INFO - PROCESS | 1854 | 1462832523934 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 15:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 15:22:03 INFO - PROCESS | 1854 | 1462832523941 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 15:22:03 INFO - PROCESS | 1854 | 1462832523943 Marionette TRACE conn3 <- [1,2170,null,{}] 15:22:03 INFO - PROCESS | 1854 | 1462832523948 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}] 15:22:04 INFO - PROCESS | 1854 | 1462832524175 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 15:22:04 INFO - PROCESS | 1854 | 1462832524207 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8b79000 == 121 [pid = 1854] [id = 550] 15:22:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8a9763800) [pid = 1854] [serial = 1651] [outer = (nil)] 15:22:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8aff46000) [pid = 1854] [serial = 1652] [outer = 0x7fb8a9763800] 15:22:04 INFO - PROCESS | 1854 | 1462832524265 Marionette DEBUG loaded listener.js 15:22:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8b2008400) [pid = 1854] [serial = 1653] [outer = 0x7fb8a9763800] 15:22:04 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb89f163400) [pid = 1854] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 15:22:04 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb89cbee800) [pid = 1854] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 15:22:04 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89bb66400) [pid = 1854] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 15:22:04 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb89cbec400) [pid = 1854] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 15:22:05 INFO - PROCESS | 1854 | 1462832525230 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]]]}] 15:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 15:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1335ms 15:22:05 INFO - PROCESS | 1854 | 1462832525276 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 15:22:05 INFO - PROCESS | 1854 | 1462832525279 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 15:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 15:22:05 INFO - PROCESS | 1854 | 1462832525285 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 15:22:05 INFO - PROCESS | 1854 | 1462832525287 Marionette TRACE conn3 <- [1,2174,null,{}] 15:22:05 INFO - PROCESS | 1854 | 1462832525292 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}] 15:22:05 INFO - PROCESS | 1854 | 1462832525510 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 15:22:05 INFO - PROCESS | 1854 | 1462832525530 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adb68000 == 122 [pid = 1854] [id = 551] 15:22:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb89a7d7c00) [pid = 1854] [serial = 1654] [outer = (nil)] 15:22:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8adbb5000) [pid = 1854] [serial = 1655] [outer = 0x7fb89a7d7c00] 15:22:05 INFO - PROCESS | 1854 | 1462832525597 Marionette DEBUG loaded listener.js 15:22:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8bd6dac00) [pid = 1854] [serial = 1656] [outer = 0x7fb89a7d7c00] 15:22:06 INFO - PROCESS | 1854 | 1462832526326 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]]]}] 15:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 15:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1082ms 15:22:06 INFO - PROCESS | 1854 | 1462832526367 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 15:22:06 INFO - PROCESS | 1854 | 1462832526369 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 15:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 15:22:06 INFO - PROCESS | 1854 | 1462832526375 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 15:22:06 INFO - PROCESS | 1854 | 1462832526377 Marionette TRACE conn3 <- [1,2178,null,{}] 15:22:06 INFO - PROCESS | 1854 | 1462832526382 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}] 15:22:06 INFO - PROCESS | 1854 | 1462832526531 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 15:22:06 INFO - PROCESS | 1854 | 1462832526713 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d4b800 == 123 [pid = 1854] [id = 552] 15:22:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb89bc21400) [pid = 1854] [serial = 1657] [outer = (nil)] 15:22:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8be47dc00) [pid = 1854] [serial = 1658] [outer = 0x7fb89bc21400] 15:22:06 INFO - PROCESS | 1854 | 1462832526776 Marionette DEBUG loaded listener.js 15:22:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8c1832400) [pid = 1854] [serial = 1659] [outer = 0x7fb89bc21400] 15:22:07 INFO - PROCESS | 1854 | 1462832527791 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]]]}] 15:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 15:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1481ms 15:22:07 INFO - PROCESS | 1854 | 1462832527856 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 15:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 15:22:07 INFO - PROCESS | 1854 | 1462832527864 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 15:22:07 INFO - PROCESS | 1854 | 1462832527871 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 15:22:07 INFO - PROCESS | 1854 | 1462832527877 Marionette TRACE conn3 <- [1,2182,null,{}] 15:22:07 INFO - PROCESS | 1854 | 1462832527884 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}] 15:22:08 INFO - PROCESS | 1854 | 1462832528105 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 15:22:08 INFO - PROCESS | 1854 | 1462832528309 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe1a000 == 124 [pid = 1854] [id = 553] 15:22:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb89bdc6c00) [pid = 1854] [serial = 1660] [outer = (nil)] 15:22:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb89c9bb000) [pid = 1854] [serial = 1661] [outer = 0x7fb89bdc6c00] 15:22:08 INFO - PROCESS | 1854 | 1462832528425 Marionette DEBUG loaded listener.js 15:22:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb89f167c00) [pid = 1854] [serial = 1662] [outer = 0x7fb89bdc6c00] 15:22:09 INFO - PROCESS | 1854 | 1462832529342 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]]]}] 15:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 15:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1539ms 15:22:09 INFO - PROCESS | 1854 | 1462832529409 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 15:22:09 INFO - PROCESS | 1854 | 1462832529418 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 15:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 15:22:09 INFO - PROCESS | 1854 | 1462832529427 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 15:22:09 INFO - PROCESS | 1854 | 1462832529431 Marionette TRACE conn3 <- [1,2186,null,{}] 15:22:09 INFO - PROCESS | 1854 | 1462832529437 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}] 15:22:09 INFO - PROCESS | 1854 | 1462832529658 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 15:22:09 INFO - PROCESS | 1854 | 1462832529867 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88f1000 == 125 [pid = 1854] [id = 554] 15:22:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb89fdc4400) [pid = 1854] [serial = 1663] [outer = (nil)] 15:22:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8a2b93c00) [pid = 1854] [serial = 1664] [outer = 0x7fb89fdc4400] 15:22:09 INFO - PROCESS | 1854 | 1462832529979 Marionette DEBUG loaded listener.js 15:22:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8a776d000) [pid = 1854] [serial = 1665] [outer = 0x7fb89fdc4400] 15:22:10 INFO - PROCESS | 1854 | 1462832530913 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]]]}] 15:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 15:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1533ms 15:22:10 INFO - PROCESS | 1854 | 1462832530961 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 15:22:10 INFO - PROCESS | 1854 | 1462832530965 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 15:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 15:22:10 INFO - PROCESS | 1854 | 1462832530971 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 15:22:10 INFO - PROCESS | 1854 | 1462832530976 Marionette TRACE conn3 <- [1,2190,null,{}] 15:22:10 INFO - PROCESS | 1854 | 1462832530992 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}] 15:22:11 INFO - PROCESS | 1854 | 1462832531174 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 15:22:11 INFO - PROCESS | 1854 | 1462832531378 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36a7800 == 126 [pid = 1854] [id = 555] 15:22:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8aa526000) [pid = 1854] [serial = 1666] [outer = (nil)] 15:22:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8ae36ec00) [pid = 1854] [serial = 1667] [outer = 0x7fb8aa526000] 15:22:11 INFO - PROCESS | 1854 | 1462832531495 Marionette DEBUG loaded listener.js 15:22:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8b0884c00) [pid = 1854] [serial = 1668] [outer = 0x7fb8aa526000] 15:22:12 INFO - PROCESS | 1854 | 1462832532384 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]]]}] 15:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 15:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1483ms 15:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 15:22:12 INFO - PROCESS | 1854 | 1462832532455 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 15:22:12 INFO - PROCESS | 1854 | 1462832532458 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 15:22:12 INFO - PROCESS | 1854 | 1462832532464 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 15:22:12 INFO - PROCESS | 1854 | 1462832532467 Marionette TRACE conn3 <- [1,2194,null,{}] 15:22:12 INFO - PROCESS | 1854 | 1462832532472 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}] 15:22:12 INFO - PROCESS | 1854 | 1462832532649 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 15:22:12 INFO - PROCESS | 1854 | 1462832532861 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c8989000 == 127 [pid = 1854] [id = 556] 15:22:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8aa520400) [pid = 1854] [serial = 1669] [outer = (nil)] 15:22:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb8bf633400) [pid = 1854] [serial = 1670] [outer = 0x7fb8aa520400] 15:22:12 INFO - PROCESS | 1854 | 1462832532973 Marionette DEBUG loaded listener.js 15:22:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb8c184c800) [pid = 1854] [serial = 1671] [outer = 0x7fb8aa520400] 15:22:13 INFO - PROCESS | 1854 | 1462832533803 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]]]}] 15:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 15:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1380ms 15:22:13 INFO - PROCESS | 1854 | 1462832533843 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 15:22:13 INFO - PROCESS | 1854 | 1462832533846 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 15:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 15:22:13 INFO - PROCESS | 1854 | 1462832533852 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 15:22:13 INFO - PROCESS | 1854 | 1462832533855 Marionette TRACE conn3 <- [1,2198,null,{}] 15:22:13 INFO - PROCESS | 1854 | 1462832533860 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}] 15:22:14 INFO - PROCESS | 1854 | 1462832534025 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 15:22:14 INFO - PROCESS | 1854 | 1462832534233 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d219800 == 128 [pid = 1854] [id = 557] 15:22:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89ab4d000) [pid = 1854] [serial = 1672] [outer = (nil)] 15:22:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb89ab54800) [pid = 1854] [serial = 1673] [outer = 0x7fb89ab4d000] 15:22:14 INFO - PROCESS | 1854 | 1462832534300 Marionette DEBUG loaded listener.js 15:22:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb89ab58800) [pid = 1854] [serial = 1674] [outer = 0x7fb89ab4d000] 15:22:15 INFO - PROCESS | 1854 | 1462832535164 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]]]}] 15:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 15:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1382ms 15:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 15:22:15 INFO - PROCESS | 1854 | 1462832535235 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 15:22:15 INFO - PROCESS | 1854 | 1462832535237 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 15:22:15 INFO - PROCESS | 1854 | 1462832535243 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 15:22:15 INFO - PROCESS | 1854 | 1462832535246 Marionette TRACE conn3 <- [1,2202,null,{}] 15:22:15 INFO - PROCESS | 1854 | 1462832535251 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}] 15:22:15 INFO - PROCESS | 1854 | 1462832535493 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 15:22:15 INFO - PROCESS | 1854 | 1462832535705 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899db0000 == 129 [pid = 1854] [id = 558] 15:22:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb89ab58c00) [pid = 1854] [serial = 1675] [outer = (nil)] 15:22:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb89b652400) [pid = 1854] [serial = 1676] [outer = 0x7fb89ab58c00] 15:22:15 INFO - PROCESS | 1854 | 1462832535814 Marionette DEBUG loaded listener.js 15:22:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb89bdb0400) [pid = 1854] [serial = 1677] [outer = 0x7fb89ab58c00] 15:22:16 INFO - PROCESS | 1854 | 1462832536720 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]]]}] 15:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 15:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2088ms 15:22:17 INFO - PROCESS | 1854 | 1462832537470 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 15:22:17 INFO - PROCESS | 1854 | 1462832537476 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 15:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 15:22:17 INFO - PROCESS | 1854 | 1462832537504 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 15:22:17 INFO - PROCESS | 1854 | 1462832537509 Marionette TRACE conn3 <- [1,2206,null,{}] 15:22:17 INFO - PROCESS | 1854 | 1462832537516 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}] 15:22:17 INFO - PROCESS | 1854 | 1462832537671 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 15:22:17 INFO - PROCESS | 1854 | 1462832537888 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ab1a800 == 130 [pid = 1854] [id = 559] 15:22:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb89b646c00) [pid = 1854] [serial = 1678] [outer = (nil)] 15:22:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7fb89b648c00) [pid = 1854] [serial = 1679] [outer = 0x7fb89b646c00] 15:22:17 INFO - PROCESS | 1854 | 1462832537954 Marionette DEBUG loaded listener.js 15:22:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7fb89b651800) [pid = 1854] [serial = 1680] [outer = 0x7fb89b646c00] 15:22:18 INFO - PROCESS | 1854 | 1462832538944 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]]]}] 15:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 15:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1487ms 15:22:18 INFO - PROCESS | 1854 | 1462832538989 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 15:22:18 INFO - PROCESS | 1854 | 1462832538994 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 15:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 15:22:19 INFO - PROCESS | 1854 | 1462832539005 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 15:22:19 INFO - PROCESS | 1854 | 1462832539009 Marionette TRACE conn3 <- [1,2210,null,{}] 15:22:19 INFO - PROCESS | 1854 | 1462832539015 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}] 15:22:19 INFO - PROCESS | 1854 | 1462832539182 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 15:22:19 INFO - PROCESS | 1854 | 1462832539429 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b6d4000 == 131 [pid = 1854] [id = 560] 15:22:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7fb89b655800) [pid = 1854] [serial = 1681] [outer = (nil)] 15:22:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7fb89bb6b400) [pid = 1854] [serial = 1682] [outer = 0x7fb89b655800] 15:22:19 INFO - PROCESS | 1854 | 1462832539537 Marionette DEBUG loaded listener.js 15:22:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7fb89bc1f000) [pid = 1854] [serial = 1683] [outer = 0x7fb89b655800] 15:22:20 INFO - PROCESS | 1854 | 1462832540350 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]]]}] 15:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 15:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1389ms 15:22:20 INFO - PROCESS | 1854 | 1462832540390 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 15:22:20 INFO - PROCESS | 1854 | 1462832540394 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 15:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 15:22:20 INFO - PROCESS | 1854 | 1462832540399 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 15:22:20 INFO - PROCESS | 1854 | 1462832540403 Marionette TRACE conn3 <- [1,2214,null,{}] 15:22:20 INFO - PROCESS | 1854 | 1462832540417 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}] 15:22:20 INFO - PROCESS | 1854 | 1462832540580 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 15:22:20 INFO - PROCESS | 1854 | 1462832540807 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bde000 == 132 [pid = 1854] [id = 561] 15:22:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7fb89bdb8000) [pid = 1854] [serial = 1684] [outer = (nil)] 15:22:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7fb89bdb9c00) [pid = 1854] [serial = 1685] [outer = 0x7fb89bdb8000] 15:22:20 INFO - PROCESS | 1854 | 1462832540914 Marionette DEBUG loaded listener.js 15:22:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7fb89c9b4400) [pid = 1854] [serial = 1686] [outer = 0x7fb89bdb8000] 15:22:21 INFO - PROCESS | 1854 | 1462832541794 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]]]}] 15:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 15:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1441ms 15:22:21 INFO - PROCESS | 1854 | 1462832541841 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 15:22:21 INFO - PROCESS | 1854 | 1462832541845 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 15:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 15:22:21 INFO - PROCESS | 1854 | 1462832541851 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 15:22:21 INFO - PROCESS | 1854 | 1462832541853 Marionette TRACE conn3 <- [1,2218,null,{}] 15:22:21 INFO - PROCESS | 1854 | 1462832541858 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}] 15:22:22 INFO - PROCESS | 1854 | 1462832542022 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7f94000 == 131 [pid = 1854] [id = 269] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cc5000 == 130 [pid = 1854] [id = 458] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81bc800 == 129 [pid = 1854] [id = 270] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adae5800 == 128 [pid = 1854] [id = 414] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78b5000 == 127 [pid = 1854] [id = 367] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7fb8afd3e800) [pid = 1854] [serial = 1553] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7fb89a7d2800) [pid = 1854] [serial = 1577] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7fb8a744a000) [pid = 1854] [serial = 1547] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7fb8b2047800) [pid = 1854] [serial = 1556] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7fb8a9769000) [pid = 1854] [serial = 1550] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7fb89f164c00) [pid = 1854] [serial = 1544] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7fb89cb9a000) [pid = 1854] [serial = 1562] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7fb89fe27000) [pid = 1854] [serial = 1565] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7fb89fe31400) [pid = 1854] [serial = 1568] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb89d9a1800) [pid = 1854] [serial = 1571] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb8c1844800) [pid = 1854] [serial = 1574] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb8bf7e2000) [pid = 1854] [serial = 1559] [outer = (nil)] [url = about:blank] 15:22:22 INFO - PROCESS | 1854 | 1462832542330 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adb68000 == 126 [pid = 1854] [id = 551] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8b79000 == 125 [pid = 1854] [id = 550] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78a0000 == 124 [pid = 1854] [id = 549] 15:22:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bcd800 == 125 [pid = 1854] [id = 562] 15:22:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb89a7cc400) [pid = 1854] [serial = 1687] [outer = (nil)] 15:22:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb89cb9a000) [pid = 1854] [serial = 1688] [outer = 0x7fb89a7cc400] 15:22:22 INFO - PROCESS | 1854 | 1462832542413 Marionette DEBUG loaded listener.js 15:22:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb89daba400) [pid = 1854] [serial = 1689] [outer = 0x7fb89a7cc400] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec2800 == 124 [pid = 1854] [id = 548] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d3cc800 == 123 [pid = 1854] [id = 547] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ab0f800 == 122 [pid = 1854] [id = 546] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0097800 == 121 [pid = 1854] [id = 545] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf916000 == 120 [pid = 1854] [id = 539] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8619800 == 119 [pid = 1854] [id = 538] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1b7e000 == 118 [pid = 1854] [id = 537] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0079000 == 117 [pid = 1854] [id = 536] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a88800 == 116 [pid = 1854] [id = 535] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a741d800 == 115 [pid = 1854] [id = 502] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a88e1000 == 114 [pid = 1854] [id = 534] 15:22:22 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fd4000 == 113 [pid = 1854] [id = 533] 15:22:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74c3000 == 112 [pid = 1854] [id = 532] 15:22:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b063d000 == 111 [pid = 1854] [id = 513] 15:22:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a008f800 == 110 [pid = 1854] [id = 531] 15:22:23 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78ac800 == 109 [pid = 1854] [id = 530] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb8a196b400) [pid = 1854] [serial = 1586] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb8a20eec00) [pid = 1854] [serial = 1587] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb89bc1fc00) [pid = 1854] [serial = 1581] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb89bc18800) [pid = 1854] [serial = 1580] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb89f16c400) [pid = 1854] [serial = 1584] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb89cbf2c00) [pid = 1854] [serial = 1583] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8a6ae6800) [pid = 1854] [serial = 1590] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb8a6615c00) [pid = 1854] [serial = 1589] [outer = (nil)] [url = about:blank] 15:22:23 INFO - PROCESS | 1854 | 1462832543180 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]]]}] 15:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 15:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1376ms 15:22:23 INFO - PROCESS | 1854 | 1462832543228 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 15:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 15:22:23 INFO - PROCESS | 1854 | 1462832543232 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 15:22:23 INFO - PROCESS | 1854 | 1462832543238 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 15:22:23 INFO - PROCESS | 1854 | 1462832543242 Marionette TRACE conn3 <- [1,2222,null,{}] 15:22:23 INFO - PROCESS | 1854 | 1462832543249 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}] 15:22:23 INFO - PROCESS | 1854 | 1462832543464 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 15:22:23 INFO - PROCESS | 1854 | 1462832543485 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe0a800 == 110 [pid = 1854] [id = 563] 15:22:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb89bdb3400) [pid = 1854] [serial = 1690] [outer = (nil)] 15:22:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb89f16bc00) [pid = 1854] [serial = 1691] [outer = 0x7fb89bdb3400] 15:22:23 INFO - PROCESS | 1854 | 1462832543543 Marionette DEBUG loaded listener.js 15:22:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89fd0b400) [pid = 1854] [serial = 1692] [outer = 0x7fb89bdb3400] 15:22:24 INFO - PROCESS | 1854 | 1462832544331 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]]]}] 15:22:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 15:22:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1136ms 15:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 15:22:24 INFO - PROCESS | 1854 | 1462832544374 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 15:22:24 INFO - PROCESS | 1854 | 1462832544377 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 15:22:24 INFO - PROCESS | 1854 | 1462832544386 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 15:22:24 INFO - PROCESS | 1854 | 1462832544388 Marionette TRACE conn3 <- [1,2226,null,{}] 15:22:24 INFO - PROCESS | 1854 | 1462832544393 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}] 15:22:24 INFO - PROCESS | 1854 | 1462832544568 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 15:22:24 INFO - PROCESS | 1854 | 1462832544579 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a155d000 == 111 [pid = 1854] [id = 564] 15:22:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb8a16f6c00) [pid = 1854] [serial = 1693] [outer = (nil)] 15:22:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb8a196c800) [pid = 1854] [serial = 1694] [outer = 0x7fb8a16f6c00] 15:22:24 INFO - PROCESS | 1854 | 1462832544638 Marionette DEBUG loaded listener.js 15:22:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb8a1f68400) [pid = 1854] [serial = 1695] [outer = 0x7fb8a16f6c00] 15:22:25 INFO - PROCESS | 1854 | 1462832545517 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]]]}] 15:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 15:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1180ms 15:22:25 INFO - PROCESS | 1854 | 1462832545562 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 15:22:25 INFO - PROCESS | 1854 | 1462832545566 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 15:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 15:22:25 INFO - PROCESS | 1854 | 1462832545577 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 15:22:25 INFO - PROCESS | 1854 | 1462832545579 Marionette TRACE conn3 <- [1,2230,null,{}] 15:22:25 INFO - PROCESS | 1854 | 1462832545587 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}] 15:22:25 INFO - PROCESS | 1854 | 1462832545798 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 15:22:25 INFO - PROCESS | 1854 | 1462832545818 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2090000 == 112 [pid = 1854] [id = 565] 15:22:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb8a16fac00) [pid = 1854] [serial = 1696] [outer = (nil)] 15:22:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb8a1f87400) [pid = 1854] [serial = 1697] [outer = 0x7fb8a16fac00] 15:22:25 INFO - PROCESS | 1854 | 1462832545875 Marionette DEBUG loaded listener.js 15:22:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb8a28a2800) [pid = 1854] [serial = 1698] [outer = 0x7fb8a16fac00] 15:22:26 INFO - PROCESS | 1854 | 1462832546677 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]]]}] 15:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 15:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1137ms 15:22:26 INFO - PROCESS | 1854 | 1462832546716 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 15:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 15:22:26 INFO - PROCESS | 1854 | 1462832546719 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 15:22:26 INFO - PROCESS | 1854 | 1462832546724 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 15:22:26 INFO - PROCESS | 1854 | 1462832546727 Marionette TRACE conn3 <- [1,2234,null,{}] 15:22:26 INFO - PROCESS | 1854 | 1462832546737 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}] 15:22:28 INFO - PROCESS | 1854 | 1462832548007 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7fb8ab4bb400) [pid = 1854] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb8a855e000) [pid = 1854] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb89b24e800) [pid = 1854] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb8a9735800) [pid = 1854] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb89a7d7c00) [pid = 1854] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb89fd10800) [pid = 1854] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8a1f61c00) [pid = 1854] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb89dabc800) [pid = 1854] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb89b24b800) [pid = 1854] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8a66f4c00) [pid = 1854] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb89b24d400) [pid = 1854] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8a66f4800) [pid = 1854] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb8b0519c00) [pid = 1854] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8a1f66400) [pid = 1854] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb89bc17800) [pid = 1854] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8b1bc2800) [pid = 1854] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8a9b57000) [pid = 1854] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8a16fb400) [pid = 1854] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb89bb6a000) [pid = 1854] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8a1969800) [pid = 1854] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a6612c00) [pid = 1854] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb89fe2ac00) [pid = 1854] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8af544000) [pid = 1854] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb8a975d000) [pid = 1854] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb89fdd0400) [pid = 1854] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a28a4c00) [pid = 1854] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8ab4b4400) [pid = 1854] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8a8138c00) [pid = 1854] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8a7ba6400) [pid = 1854] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb89fd0d400) [pid = 1854] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb89fdc2400) [pid = 1854] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a8146800) [pid = 1854] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb89a7ccc00) [pid = 1854] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8b450cc00) [pid = 1854] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8a9763800) [pid = 1854] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb89a7d5400) [pid = 1854] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8a66eec00) [pid = 1854] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb89b24a400) [pid = 1854] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a1f85400) [pid = 1854] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a8132c00) [pid = 1854] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 15:22:28 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb89fd10000) [pid = 1854] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 15:22:28 INFO - PROCESS | 1854 | 1462832548210 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b28e800 == 113 [pid = 1854] [id = 566] 15:22:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89a7cb400) [pid = 1854] [serial = 1699] [outer = (nil)] 15:22:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89b24e800) [pid = 1854] [serial = 1700] [outer = 0x7fb89a7cb400] 15:22:28 INFO - PROCESS | 1854 | 1462832548269 Marionette DEBUG loaded listener.js 15:22:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb89c9c3800) [pid = 1854] [serial = 1701] [outer = 0x7fb89a7cb400] 15:22:28 INFO - PROCESS | 1854 | 1462832548881 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]]]}] 15:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 15:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 2188ms 15:22:28 INFO - PROCESS | 1854 | 1462832548912 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 15:22:28 INFO - PROCESS | 1854 | 1462832548915 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 15:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 15:22:28 INFO - PROCESS | 1854 | 1462832548920 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 15:22:28 INFO - PROCESS | 1854 | 1462832548923 Marionette TRACE conn3 <- [1,2238,null,{}] 15:22:28 INFO - PROCESS | 1854 | 1462832548928 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}] 15:22:29 INFO - PROCESS | 1854 | 1462832549068 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 15:22:29 INFO - PROCESS | 1854 | 1462832549086 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ab9000 == 114 [pid = 1854] [id = 567] 15:22:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89bb64c00) [pid = 1854] [serial = 1702] [outer = (nil)] 15:22:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a28a2c00) [pid = 1854] [serial = 1703] [outer = 0x7fb89bb64c00] 15:22:29 INFO - PROCESS | 1854 | 1462832549144 Marionette DEBUG loaded listener.js 15:22:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a2b99c00) [pid = 1854] [serial = 1704] [outer = 0x7fb89bb64c00] 15:22:29 INFO - PROCESS | 1854 | 1462832549918 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]]]}] 15:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 15:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1031ms 15:22:30 INFO - PROCESS | 1854 | 1462832550088 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 15:22:30 INFO - PROCESS | 1854 | 1462832550094 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 15:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 15:22:30 INFO - PROCESS | 1854 | 1462832550118 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 15:22:30 INFO - PROCESS | 1854 | 1462832550123 Marionette TRACE conn3 <- [1,2242,null,{}] 15:22:30 INFO - PROCESS | 1854 | 1462832550131 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}] 15:22:30 INFO - PROCESS | 1854 | 1462832550351 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 15:22:30 INFO - PROCESS | 1854 | 1462832550551 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8d3800 == 115 [pid = 1854] [id = 568] 15:22:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89ab4fc00) [pid = 1854] [serial = 1705] [outer = (nil)] 15:22:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89ab58000) [pid = 1854] [serial = 1706] [outer = 0x7fb89ab4fc00] 15:22:30 INFO - PROCESS | 1854 | 1462832550671 Marionette DEBUG loaded listener.js 15:22:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89b256c00) [pid = 1854] [serial = 1707] [outer = 0x7fb89ab4fc00] 15:22:31 INFO - PROCESS | 1854 | 1462832551590 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]]]}] 15:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 15:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1541ms 15:22:31 INFO - PROCESS | 1854 | 1462832551660 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 15:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 15:22:31 INFO - PROCESS | 1854 | 1462832551665 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 15:22:31 INFO - PROCESS | 1854 | 1462832551676 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 15:22:31 INFO - PROCESS | 1854 | 1462832551682 Marionette TRACE conn3 <- [1,2246,null,{}] 15:22:31 INFO - PROCESS | 1854 | 1462832551688 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}] 15:22:31 INFO - PROCESS | 1854 | 1462832551895 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 15:22:32 INFO - PROCESS | 1854 | 1462832552091 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe1d000 == 116 [pid = 1854] [id = 569] 15:22:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89b654c00) [pid = 1854] [serial = 1708] [outer = (nil)] 15:22:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89bdb2c00) [pid = 1854] [serial = 1709] [outer = 0x7fb89b654c00] 15:22:32 INFO - PROCESS | 1854 | 1462832552162 Marionette DEBUG loaded listener.js 15:22:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb89bdd5c00) [pid = 1854] [serial = 1710] [outer = 0x7fb89b654c00] 15:22:33 INFO - PROCESS | 1854 | 1462832553106 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]]]}] 15:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 15:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1488ms 15:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 15:22:33 INFO - PROCESS | 1854 | 1462832553160 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 15:22:33 INFO - PROCESS | 1854 | 1462832553163 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 15:22:33 INFO - PROCESS | 1854 | 1462832553170 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 15:22:33 INFO - PROCESS | 1854 | 1462832553173 Marionette TRACE conn3 <- [1,2250,null,{}] 15:22:33 INFO - PROCESS | 1854 | 1462832553186 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}] 15:22:33 INFO - PROCESS | 1854 | 1462832553393 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 15:22:33 INFO - PROCESS | 1854 | 1462832553594 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa4000 == 117 [pid = 1854] [id = 570] 15:22:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb89fdc2400) [pid = 1854] [serial = 1711] [outer = (nil)] 15:22:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb89fdd1c00) [pid = 1854] [serial = 1712] [outer = 0x7fb89fdc2400] 15:22:33 INFO - PROCESS | 1854 | 1462832553707 Marionette DEBUG loaded listener.js 15:22:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8a15ac800) [pid = 1854] [serial = 1713] [outer = 0x7fb89fdc2400] 15:22:34 INFO - PROCESS | 1854 | 1462832554531 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]]]}] 15:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 15:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1389ms 15:22:34 INFO - PROCESS | 1854 | 1462832554559 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 15:22:34 INFO - PROCESS | 1854 | 1462832554563 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 15:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 15:22:34 INFO - PROCESS | 1854 | 1462832554568 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 15:22:34 INFO - PROCESS | 1854 | 1462832554571 Marionette TRACE conn3 <- [1,2254,null,{}] 15:22:34 INFO - PROCESS | 1854 | 1462832554576 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}] 15:22:34 INFO - PROCESS | 1854 | 1462832554739 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 15:22:34 INFO - PROCESS | 1854 | 1462832554941 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74c6000 == 118 [pid = 1854] [id = 571] 15:22:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb89fdc6800) [pid = 1854] [serial = 1714] [outer = (nil)] 15:22:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a28a8000) [pid = 1854] [serial = 1715] [outer = 0x7fb89fdc6800] 15:22:35 INFO - PROCESS | 1854 | 1462832555009 Marionette DEBUG loaded listener.js 15:22:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8a2b9f000) [pid = 1854] [serial = 1716] [outer = 0x7fb89fdc6800] 15:22:35 INFO - PROCESS | 1854 | 1462832555868 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]]]}] 15:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 15:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1326ms 15:22:35 INFO - PROCESS | 1854 | 1462832555896 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 15:22:35 INFO - PROCESS | 1854 | 1462832555898 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 15:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 15:22:35 INFO - PROCESS | 1854 | 1462832555904 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 15:22:35 INFO - PROCESS | 1854 | 1462832555907 Marionette TRACE conn3 <- [1,2258,null,{}] 15:22:35 INFO - PROCESS | 1854 | 1462832555912 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}] 15:22:36 INFO - PROCESS | 1854 | 1462832556068 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 15:22:36 INFO - PROCESS | 1854 | 1462832556272 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b8c800 == 119 [pid = 1854] [id = 572] 15:22:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8a15b0800) [pid = 1854] [serial = 1717] [outer = (nil)] 15:22:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8a66e8c00) [pid = 1854] [serial = 1718] [outer = 0x7fb8a15b0800] 15:22:36 INFO - PROCESS | 1854 | 1462832556389 Marionette DEBUG loaded listener.js 15:22:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8a680a800) [pid = 1854] [serial = 1719] [outer = 0x7fb8a15b0800] 15:22:37 INFO - PROCESS | 1854 | 1462832557262 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]]]}] 15:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 15:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1384ms 15:22:37 INFO - PROCESS | 1854 | 1462832557290 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 15:22:37 INFO - PROCESS | 1854 | 1462832557293 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 15:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 15:22:37 INFO - PROCESS | 1854 | 1462832557299 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 15:22:37 INFO - PROCESS | 1854 | 1462832557302 Marionette TRACE conn3 <- [1,2262,null,{}] 15:22:37 INFO - PROCESS | 1854 | 1462832557307 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}] 15:22:37 INFO - PROCESS | 1854 | 1462832557492 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 15:22:37 INFO - PROCESS | 1854 | 1462832557699 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fc8800 == 120 [pid = 1854] [id = 573] 15:22:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb89cbea400) [pid = 1854] [serial = 1720] [outer = (nil)] 15:22:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8a7770800) [pid = 1854] [serial = 1721] [outer = 0x7fb89cbea400] 15:22:37 INFO - PROCESS | 1854 | 1462832557768 Marionette DEBUG loaded listener.js 15:22:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8a7889000) [pid = 1854] [serial = 1722] [outer = 0x7fb89cbea400] 15:22:38 INFO - PROCESS | 1854 | 1462832558629 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]]]}] 15:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 15:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1378ms 15:22:38 INFO - PROCESS | 1854 | 1462832558677 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 15:22:38 INFO - PROCESS | 1854 | 1462832558681 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 15:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 15:22:38 INFO - PROCESS | 1854 | 1462832558688 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 15:22:38 INFO - PROCESS | 1854 | 1462832558691 Marionette TRACE conn3 <- [1,2266,null,{}] 15:22:38 INFO - PROCESS | 1854 | 1462832558696 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}] 15:22:38 INFO - PROCESS | 1854 | 1462832558858 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 15:22:39 INFO - PROCESS | 1854 | 1462832559061 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a86e5800 == 121 [pid = 1854] [id = 574] 15:22:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8a66ec400) [pid = 1854] [serial = 1723] [outer = (nil)] 15:22:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8a7ba6400) [pid = 1854] [serial = 1724] [outer = 0x7fb8a66ec400] 15:22:39 INFO - PROCESS | 1854 | 1462832559128 Marionette DEBUG loaded listener.js 15:22:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8a7d1ac00) [pid = 1854] [serial = 1725] [outer = 0x7fb8a66ec400] 15:22:39 INFO - PROCESS | 1854 | 1462832559954 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]]]}] 15:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 15:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1336ms 15:22:40 INFO - PROCESS | 1854 | 1462832560023 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 15:22:40 INFO - PROCESS | 1854 | 1462832560027 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 15:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 15:22:40 INFO - PROCESS | 1854 | 1462832560032 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 15:22:40 INFO - PROCESS | 1854 | 1462832560035 Marionette TRACE conn3 <- [1,2270,null,{}] 15:22:40 INFO - PROCESS | 1854 | 1462832560041 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}] 15:22:40 INFO - PROCESS | 1854 | 1462832560215 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 15:22:40 INFO - PROCESS | 1854 | 1462832560420 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88dc000 == 122 [pid = 1854] [id = 575] 15:22:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8a6aec800) [pid = 1854] [serial = 1726] [outer = (nil)] 15:22:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8a7f5fc00) [pid = 1854] [serial = 1727] [outer = 0x7fb8a6aec800] 15:22:40 INFO - PROCESS | 1854 | 1462832560532 Marionette DEBUG loaded listener.js 15:22:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8a8139c00) [pid = 1854] [serial = 1728] [outer = 0x7fb8a6aec800] 15:22:41 INFO - PROCESS | 1854 | 1462832561467 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]]]}] 15:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 15:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1480ms 15:22:41 INFO - PROCESS | 1854 | 1462832561513 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 15:22:41 INFO - PROCESS | 1854 | 1462832561517 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 15:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 15:22:41 INFO - PROCESS | 1854 | 1462832561523 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 15:22:41 INFO - PROCESS | 1854 | 1462832561526 Marionette TRACE conn3 <- [1,2274,null,{}] 15:22:41 INFO - PROCESS | 1854 | 1462832561531 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}] 15:22:41 INFO - PROCESS | 1854 | 1462832561692 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 15:22:41 INFO - PROCESS | 1854 | 1462832561896 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc5000 == 123 [pid = 1854] [id = 576] 15:22:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8a7bae000) [pid = 1854] [serial = 1729] [outer = (nil)] 15:22:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8a8149400) [pid = 1854] [serial = 1730] [outer = 0x7fb8a7bae000] 15:22:41 INFO - PROCESS | 1854 | 1462832561963 Marionette DEBUG loaded listener.js 15:22:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb8a82c5c00) [pid = 1854] [serial = 1731] [outer = 0x7fb8a7bae000] 15:22:42 INFO - PROCESS | 1854 | 1462832562807 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]]]}] 15:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 15:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1332ms 15:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 15:22:42 INFO - PROCESS | 1854 | 1462832562857 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 15:22:42 INFO - PROCESS | 1854 | 1462832562860 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 15:22:42 INFO - PROCESS | 1854 | 1462832562866 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 15:22:42 INFO - PROCESS | 1854 | 1462832562869 Marionette TRACE conn3 <- [1,2278,null,{}] 15:22:42 INFO - PROCESS | 1854 | 1462832562874 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}] 15:22:43 INFO - PROCESS | 1854 | 1462832563030 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 15:22:43 INFO - PROCESS | 1854 | 1462832563234 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6a0800 == 124 [pid = 1854] [id = 577] 15:22:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb8a7d21000) [pid = 1854] [serial = 1732] [outer = (nil)] 15:22:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb8a858d000) [pid = 1854] [serial = 1733] [outer = 0x7fb8a7d21000] 15:22:43 INFO - PROCESS | 1854 | 1462832563300 Marionette DEBUG loaded listener.js 15:22:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb8a878e400) [pid = 1854] [serial = 1734] [outer = 0x7fb8a7d21000] 15:22:44 INFO - PROCESS | 1854 | 1462832564170 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]]]}] 15:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 15:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1334ms 15:22:44 INFO - PROCESS | 1854 | 1462832564201 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 15:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 15:22:44 INFO - PROCESS | 1854 | 1462832564205 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 15:22:44 INFO - PROCESS | 1854 | 1462832564211 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 15:22:44 INFO - PROCESS | 1854 | 1462832564215 Marionette TRACE conn3 <- [1,2282,null,{}] 15:22:44 INFO - PROCESS | 1854 | 1462832564220 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}] 15:22:44 INFO - PROCESS | 1854 | 1462832564416 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 15:22:44 INFO - PROCESS | 1854 | 1462832564630 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b9b3000 == 125 [pid = 1854] [id = 578] 15:22:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb89bd34000) [pid = 1854] [serial = 1735] [outer = (nil)] 15:22:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb89fe30400) [pid = 1854] [serial = 1736] [outer = 0x7fb89bd34000] 15:22:44 INFO - PROCESS | 1854 | 1462832564706 Marionette DEBUG loaded listener.js 15:22:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb8a9760c00) [pid = 1854] [serial = 1737] [outer = 0x7fb89bd34000] 15:22:45 INFO - PROCESS | 1854 | 1462832565613 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]]]}] 15:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 15:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1433ms 15:22:45 INFO - PROCESS | 1854 | 1462832565644 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 15:22:45 INFO - PROCESS | 1854 | 1462832565648 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 15:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 15:22:45 INFO - PROCESS | 1854 | 1462832565654 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 15:22:45 INFO - PROCESS | 1854 | 1462832565656 Marionette TRACE conn3 <- [1,2286,null,{}] 15:22:45 INFO - PROCESS | 1854 | 1462832565661 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}] 15:22:45 INFO - PROCESS | 1854 | 1462832565828 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 15:22:46 INFO - PROCESS | 1854 | 1462832566040 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8afa56000 == 126 [pid = 1854] [id = 579] 15:22:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb89ae86400) [pid = 1854] [serial = 1738] [outer = (nil)] 15:22:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb8a9a6a000) [pid = 1854] [serial = 1739] [outer = 0x7fb89ae86400] 15:22:46 INFO - PROCESS | 1854 | 1462832566106 Marionette DEBUG loaded listener.js 15:22:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7fb8ab1f3000) [pid = 1854] [serial = 1740] [outer = 0x7fb89ae86400] 15:22:46 INFO - PROCESS | 1854 | 1462832566955 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]]]}] 15:22: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 15:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1333ms 15:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 15:22:46 INFO - PROCESS | 1854 | 1462832566987 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 15:22:46 INFO - PROCESS | 1854 | 1462832566990 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 15:22:46 INFO - PROCESS | 1854 | 1462832566996 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 15:22:47 INFO - PROCESS | 1854 | 1462832566999 Marionette TRACE conn3 <- [1,2290,null,{}] 15:22:47 INFO - PROCESS | 1854 | 1462832567004 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}] 15:22:47 INFO - PROCESS | 1854 | 1462832567172 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 15:22:47 INFO - PROCESS | 1854 | 1462832567391 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81c3800 == 127 [pid = 1854] [id = 580] 15:22:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7fb89ae90800) [pid = 1854] [serial = 1741] [outer = (nil)] 15:22:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7fb8a1f81400) [pid = 1854] [serial = 1742] [outer = 0x7fb89ae90800] 15:22:47 INFO - PROCESS | 1854 | 1462832567457 Marionette DEBUG loaded listener.js 15:22:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7fb8ab4b4400) [pid = 1854] [serial = 1743] [outer = 0x7fb89ae90800] 15:22:48 INFO - PROCESS | 1854 | 1462832568355 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]]]}] 15:22:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 15:22:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1430ms 15:22:48 INFO - PROCESS | 1854 | 1462832568425 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 15:22:48 INFO - PROCESS | 1854 | 1462832568429 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 15:22:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 15:22:48 INFO - PROCESS | 1854 | 1462832568434 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 15:22:48 INFO - PROCESS | 1854 | 1462832568436 Marionette TRACE conn3 <- [1,2294,null,{}] 15:22:48 INFO - PROCESS | 1854 | 1462832568442 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}] 15:22:48 INFO - PROCESS | 1854 | 1462832568608 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 15:22:49 INFO - PROCESS | 1854 | 1462832569154 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8d6800 == 128 [pid = 1854] [id = 581] 15:22:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7fb8991d0800) [pid = 1854] [serial = 1744] [outer = (nil)] 15:22:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7fb89a7ce000) [pid = 1854] [serial = 1745] [outer = 0x7fb8991d0800] 15:22:49 INFO - PROCESS | 1854 | 1462832569226 Marionette DEBUG loaded listener.js 15:22:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7fb89ab58400) [pid = 1854] [serial = 1746] [outer = 0x7fb8991d0800] 15:22:50 INFO - PROCESS | 1854 | 1462832570044 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]]]}] 15:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 15:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1682ms 15:22:50 INFO - PROCESS | 1854 | 1462832570118 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 15:22:50 INFO - PROCESS | 1854 | 1462832570123 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 15:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 15:22:50 INFO - PROCESS | 1854 | 1462832570130 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 15:22:50 INFO - PROCESS | 1854 | 1462832570135 Marionette TRACE conn3 <- [1,2298,null,{}] 15:22:50 INFO - PROCESS | 1854 | 1462832570141 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}] 15:22:50 INFO - PROCESS | 1854 | 1462832570363 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 15:22:50 INFO - PROCESS | 1854 | 1462832570753 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bd8000 == 129 [pid = 1854] [id = 582] 15:22:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7fb89bc1a800) [pid = 1854] [serial = 1747] [outer = (nil)] 15:22:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7fb89bd3fc00) [pid = 1854] [serial = 1748] [outer = 0x7fb89bc1a800] 15:22:50 INFO - PROCESS | 1854 | 1462832570823 Marionette DEBUG loaded listener.js 15:22:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7fb89bdb6c00) [pid = 1854] [serial = 1749] [outer = 0x7fb89bc1a800] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3b1800 == 128 [pid = 1854] [id = 279] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b28e800 == 127 [pid = 1854] [id = 566] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7fb8991ce400) [pid = 1854] [serial = 1631] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7fb8b1b99c00) [pid = 1854] [serial = 1619] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7fb8972ea800) [pid = 1854] [serial = 1628] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7fb8b49cc800) [pid = 1854] [serial = 1622] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7fb8bfac9400) [pid = 1854] [serial = 1625] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7fb8991da800) [pid = 1854] [serial = 1634] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2090000 == 126 [pid = 1854] [id = 565] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a155d000 == 125 [pid = 1854] [id = 564] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe0a800 == 124 [pid = 1854] [id = 563] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bcd800 == 123 [pid = 1854] [id = 562] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bde000 == 122 [pid = 1854] [id = 561] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b6d4000 == 121 [pid = 1854] [id = 560] 15:22:51 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ab1a800 == 120 [pid = 1854] [id = 559] 15:22:51 INFO - PROCESS | 1854 | 1462832571703 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]]]}] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7fb8bd6dac00) [pid = 1854] [serial = 1656] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7fb8a744c000) [pid = 1854] [serial = 1592] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7fb8b0515400) [pid = 1854] [serial = 1338] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7fb8b051a800) [pid = 1854] [serial = 1389] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7fb8b1bc7400) [pid = 1854] [serial = 1398] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb8af54b000) [pid = 1854] [serial = 1431] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb8adbb5000) [pid = 1854] [serial = 1655] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb8a1971000) [pid = 1854] [serial = 1272] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb8b49d4400) [pid = 1854] [serial = 1440] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb8afd3a800) [pid = 1854] [serial = 1335] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8c1949000) [pid = 1854] [serial = 1455] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8ae4fdc00) [pid = 1854] [serial = 1383] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb8a1f64c00) [pid = 1854] [serial = 1344] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8a9767000) [pid = 1854] [serial = 1650] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb8b1489c00) [pid = 1854] [serial = 1395] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8a6612400) [pid = 1854] [serial = 1425] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb89bdce400) [pid = 1854] [serial = 1638] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8bd6da800) [pid = 1854] [serial = 1443] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8afc75400) [pid = 1854] [serial = 1386] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8aa521c00) [pid = 1854] [serial = 1610] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8be4d5000) [pid = 1854] [serial = 1446] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8a7772800) [pid = 1854] [serial = 1601] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8a7770400) [pid = 1854] [serial = 1521] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8ab116c00) [pid = 1854] [serial = 1329] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a813e800) [pid = 1854] [serial = 1428] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8a7886c00) [pid = 1854] [serial = 1646] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8b0a3e000) [pid = 1854] [serial = 1392] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb8b0511800) [pid = 1854] [serial = 1434] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8a661dc00) [pid = 1854] [serial = 1644] [outer = (nil)] [url = about:blank] 15:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 15:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1633ms 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a8135000) [pid = 1854] [serial = 1604] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8a7ba7400) [pid = 1854] [serial = 1320] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb89bc23400) [pid = 1854] [serial = 1637] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8af804800) [pid = 1854] [serial = 1332] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8af8d6c00) [pid = 1854] [serial = 1616] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8be955400) [pid = 1854] [serial = 1449] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a20e7800) [pid = 1854] [serial = 1643] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a8594800) [pid = 1854] [serial = 1323] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8a6aef800) [pid = 1854] [serial = 1374] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8a858bc00) [pid = 1854] [serial = 1607] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a1f88400) [pid = 1854] [serial = 1371] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89cbe7c00) [pid = 1854] [serial = 1595] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8aeab2000) [pid = 1854] [serial = 1613] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8b1bc1400) [pid = 1854] [serial = 1437] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb89a7d7800) [pid = 1854] [serial = 1578] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8bf95e000) [pid = 1854] [serial = 1452] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8b2008400) [pid = 1854] [serial = 1653] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89fd02800) [pid = 1854] [serial = 1641] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8aff46000) [pid = 1854] [serial = 1652] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8ab4b4000) [pid = 1854] [serial = 1380] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8a8137000) [pid = 1854] [serial = 1647] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb89fdcf000) [pid = 1854] [serial = 1341] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a8591800) [pid = 1854] [serial = 1377] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb89bc1ec00) [pid = 1854] [serial = 1640] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a9a6f800) [pid = 1854] [serial = 1326] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8a15a5400) [pid = 1854] [serial = 1598] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a28a4400) [pid = 1854] [serial = 1317] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8a878f800) [pid = 1854] [serial = 1649] [outer = (nil)] [url = about:blank] 15:22:51 INFO - PROCESS | 1854 | 1462832571796 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 15:22:51 INFO - PROCESS | 1854 | 1462832571806 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 15:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 15:22:51 INFO - PROCESS | 1854 | 1462832571816 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 15:22:51 INFO - PROCESS | 1854 | 1462832571818 Marionette TRACE conn3 <- [1,2302,null,{}] 15:22:51 INFO - PROCESS | 1854 | 1462832571824 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}] 15:22:51 INFO - PROCESS | 1854 | 1462832571979 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 15:22:52 INFO - PROCESS | 1854 | 1462832572135 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8d8000 == 121 [pid = 1854] [id = 583] 15:22:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89a7cb800) [pid = 1854] [serial = 1750] [outer = (nil)] 15:22:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89c9b6000) [pid = 1854] [serial = 1751] [outer = 0x7fb89a7cb800] 15:22:52 INFO - PROCESS | 1854 | 1462832572193 Marionette DEBUG loaded listener.js 15:22:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89cbf2c00) [pid = 1854] [serial = 1752] [outer = 0x7fb89a7cb800] 15:22:52 INFO - PROCESS | 1854 | 1462832572938 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]]]}] 15:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 15:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1129ms 15:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 15:22:52 INFO - PROCESS | 1854 | 1462832572947 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 15:22:52 INFO - PROCESS | 1854 | 1462832572950 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 15:22:52 INFO - PROCESS | 1854 | 1462832572963 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 15:22:52 INFO - PROCESS | 1854 | 1462832572970 Marionette TRACE conn3 <- [1,2306,null,{}] 15:22:52 INFO - PROCESS | 1854 | 1462832572978 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}] 15:22:53 INFO - PROCESS | 1854 | 1462832573147 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 15:22:53 INFO - PROCESS | 1854 | 1462832573309 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fcd1800 == 122 [pid = 1854] [id = 584] 15:22:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89cbe8800) [pid = 1854] [serial = 1753] [outer = (nil)] 15:22:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89fdca400) [pid = 1854] [serial = 1754] [outer = 0x7fb89cbe8800] 15:22:53 INFO - PROCESS | 1854 | 1462832573368 Marionette DEBUG loaded listener.js 15:22:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8a196a400) [pid = 1854] [serial = 1755] [outer = 0x7fb89cbe8800] 15:22:54 INFO - PROCESS | 1854 | 1462832574069 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]]]}] 15:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 15:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1148ms 15:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 15:22:54 INFO - PROCESS | 1854 | 1462832574103 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 15:22:54 INFO - PROCESS | 1854 | 1462832574106 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 15:22:54 INFO - PROCESS | 1854 | 1462832574112 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 15:22:54 INFO - PROCESS | 1854 | 1462832574124 Marionette TRACE conn3 <- [1,2310,null,{}] 15:22:54 INFO - PROCESS | 1854 | 1462832574156 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}] 15:22:54 INFO - PROCESS | 1854 | 1462832574369 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 15:22:54 INFO - PROCESS | 1854 | 1462832574390 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec5800 == 123 [pid = 1854] [id = 585] 15:22:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89cbf0400) [pid = 1854] [serial = 1756] [outer = (nil)] 15:22:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8a20f0400) [pid = 1854] [serial = 1757] [outer = 0x7fb89cbf0400] 15:22:54 INFO - PROCESS | 1854 | 1462832574449 Marionette DEBUG loaded listener.js 15:22:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8a2b94400) [pid = 1854] [serial = 1758] [outer = 0x7fb89cbf0400] 15:22:55 INFO - PROCESS | 1854 | 1462832575283 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]]]}] 15:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 15:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1217ms 15:22:55 INFO - PROCESS | 1854 | 1462832575332 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 15:22:55 INFO - PROCESS | 1854 | 1462832575334 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 15:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 15:22:55 INFO - PROCESS | 1854 | 1462832575340 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 15:22:55 INFO - PROCESS | 1854 | 1462832575342 Marionette TRACE conn3 <- [1,2314,null,{}] 15:22:55 INFO - PROCESS | 1854 | 1462832575347 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}] 15:22:55 INFO - PROCESS | 1854 | 1462832575554 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 15:22:55 INFO - PROCESS | 1854 | 1462832575593 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ac0000 == 124 [pid = 1854] [id = 586] 15:22:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8a66f3800) [pid = 1854] [serial = 1759] [outer = (nil)] 15:22:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a6ae7400) [pid = 1854] [serial = 1760] [outer = 0x7fb8a66f3800] 15:22:55 INFO - PROCESS | 1854 | 1462832575717 Marionette DEBUG loaded listener.js 15:22:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a744fc00) [pid = 1854] [serial = 1761] [outer = 0x7fb8a66f3800] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb89cb93c00) [pid = 1854] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89f16a000) [pid = 1854] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb89d99b000) [pid = 1854] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb89cb9bc00) [pid = 1854] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb89cb93400) [pid = 1854] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb89b24ac00) [pid = 1854] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb89ae85c00) [pid = 1854] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8a972c800) [pid = 1854] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb89fd0c800) [pid = 1854] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89dabe800) [pid = 1854] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8b2007400) [pid = 1854] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb89ae86800) [pid = 1854] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8a1f87000) [pid = 1854] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb89cbe3c00) [pid = 1854] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8a7bb0800) [pid = 1854] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb89ae87c00) [pid = 1854] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8a7bacc00) [pid = 1854] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8a7f60400) [pid = 1854] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8a1f7d000) [pid = 1854] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8b450fc00) [pid = 1854] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb89ae91c00) [pid = 1854] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8a7f59000) [pid = 1854] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb89d99ac00) [pid = 1854] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8bd6d8000) [pid = 1854] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb89c9b5800) [pid = 1854] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb8a8593000) [pid = 1854] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb8a16fac00) [pid = 1854] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb89b655800) [pid = 1854] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb89a7cc400) [pid = 1854] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb89bc21400) [pid = 1854] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8a16f6c00) [pid = 1854] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb89bdb8000) [pid = 1854] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb89b646c00) [pid = 1854] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb89bdb3400) [pid = 1854] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb89a7cb400) [pid = 1854] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb8a28a6400) [pid = 1854] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb89bc20800) [pid = 1854] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89c9b5c00) [pid = 1854] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8a7772000) [pid = 1854] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 15:22:56 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8a6618c00) [pid = 1854] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 15:22:56 INFO - PROCESS | 1854 | 1462832576955 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]]]}] 15:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 15:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1633ms 15:22:56 INFO - PROCESS | 1854 | 1462832576973 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 15:22:56 INFO - PROCESS | 1854 | 1462832576976 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 15:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 15:22:56 INFO - PROCESS | 1854 | 1462832576982 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 15:22:56 INFO - PROCESS | 1854 | 1462832576984 Marionette TRACE conn3 <- [1,2318,null,{}] 15:22:56 INFO - PROCESS | 1854 | 1462832576989 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}] 15:22:57 INFO - PROCESS | 1854 | 1462832577206 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 15:22:57 INFO - PROCESS | 1854 | 1462832577227 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fce6800 == 125 [pid = 1854] [id = 587] 15:22:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb89ae85c00) [pid = 1854] [serial = 1762] [outer = (nil)] 15:22:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb89ae90400) [pid = 1854] [serial = 1763] [outer = 0x7fb89ae85c00] 15:22:57 INFO - PROCESS | 1854 | 1462832577284 Marionette DEBUG loaded listener.js 15:22:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb89d99f800) [pid = 1854] [serial = 1764] [outer = 0x7fb89ae85c00] 15:22:58 INFO - PROCESS | 1854 | 1462832578016 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] 15:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 15:22:58 INFO - PROCESS | 1854 | 1462832578063 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 15:22:58 INFO - PROCESS | 1854 | 1462832578068 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 15:22:58 INFO - PROCESS | 1854 | 1462832578071 Marionette TRACE conn3 <- [1,2322,null,{}] 15:22:58 INFO - PROCESS | 1854 | 1462832578079 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}] 15:22:58 INFO - PROCESS | 1854 | 1462832578225 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 15:22:58 INFO - PROCESS | 1854 | 1462832578385 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74b0000 == 126 [pid = 1854] [id = 588] 15:22:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8972e4400) [pid = 1854] [serial = 1765] [outer = (nil)] 15:22:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb89f16d800) [pid = 1854] [serial = 1766] [outer = 0x7fb8972e4400] 15:22:58 INFO - PROCESS | 1854 | 1462832578442 Marionette DEBUG loaded listener.js 15:22:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8a2b9ec00) [pid = 1854] [serial = 1767] [outer = 0x7fb8972e4400] 15:22:59 INFO - PROCESS | 1854 | 1462832579459 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]]]}] 15:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 15:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1434ms 15:22:59 INFO - PROCESS | 1854 | 1462832579503 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 15:22:59 INFO - PROCESS | 1854 | 1462832579511 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 15:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 15:22:59 INFO - PROCESS | 1854 | 1462832579519 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 15:22:59 INFO - PROCESS | 1854 | 1462832579525 Marionette TRACE conn3 <- [1,2326,null,{}] 15:22:59 INFO - PROCESS | 1854 | 1462832579532 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}] 15:22:59 INFO - PROCESS | 1854 | 1462832579722 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 15:22:59 INFO - PROCESS | 1854 | 1462832579935 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:22:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3aa000 == 127 [pid = 1854] [id = 589] 15:22:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb89ae8a400) [pid = 1854] [serial = 1768] [outer = (nil)] 15:23:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb89bc19c00) [pid = 1854] [serial = 1769] [outer = 0x7fb89ae8a400] 15:23:00 INFO - PROCESS | 1854 | 1462832580012 Marionette DEBUG loaded listener.js 15:23:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89bdb7800) [pid = 1854] [serial = 1770] [outer = 0x7fb89ae8a400] 15:23:00 INFO - PROCESS | 1854 | 1462832580902 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]]]}] 15:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 15:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1436ms 15:23:00 INFO - PROCESS | 1854 | 1462832580955 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 15:23:00 INFO - PROCESS | 1854 | 1462832580963 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 15:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 15:23:00 INFO - PROCESS | 1854 | 1462832580973 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 15:23:00 INFO - PROCESS | 1854 | 1462832580977 Marionette TRACE conn3 <- [1,2330,null,{}] 15:23:00 INFO - PROCESS | 1854 | 1462832580983 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}] 15:23:01 INFO - PROCESS | 1854 | 1462832581162 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 15:23:01 INFO - PROCESS | 1854 | 1462832581360 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aba800 == 128 [pid = 1854] [id = 590] 15:23:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb89bc18800) [pid = 1854] [serial = 1771] [outer = (nil)] 15:23:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb89dab9400) [pid = 1854] [serial = 1772] [outer = 0x7fb89bc18800] 15:23:01 INFO - PROCESS | 1854 | 1462832581431 Marionette DEBUG loaded listener.js 15:23:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb89fd0cc00) [pid = 1854] [serial = 1773] [outer = 0x7fb89bc18800] 15:23:02 INFO - PROCESS | 1854 | 1462832582355 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]]]}] 15:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 15:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1433ms 15:23:02 INFO - PROCESS | 1854 | 1462832582407 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 15:23:02 INFO - PROCESS | 1854 | 1462832582411 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 15:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 15:23:02 INFO - PROCESS | 1854 | 1462832582417 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 15:23:02 INFO - PROCESS | 1854 | 1462832582422 Marionette TRACE conn3 <- [1,2334,null,{}] 15:23:02 INFO - PROCESS | 1854 | 1462832582438 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}] 15:23:02 INFO - PROCESS | 1854 | 1462832582655 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 15:23:02 INFO - PROCESS | 1854 | 1462832582860 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81c1000 == 129 [pid = 1854] [id = 591] 15:23:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb8a15b3c00) [pid = 1854] [serial = 1774] [outer = (nil)] 15:23:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb8a6612c00) [pid = 1854] [serial = 1775] [outer = 0x7fb8a15b3c00] 15:23:02 INFO - PROCESS | 1854 | 1462832582982 Marionette DEBUG loaded listener.js 15:23:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb8a6ae8800) [pid = 1854] [serial = 1776] [outer = 0x7fb8a15b3c00] 15:23:03 INFO - PROCESS | 1854 | 1462832583908 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]]]}] 15:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 15:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1541ms 15:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 15:23:03 INFO - PROCESS | 1854 | 1462832583958 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 15:23:03 INFO - PROCESS | 1854 | 1462832583962 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 15:23:03 INFO - PROCESS | 1854 | 1462832583968 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 15:23:03 INFO - PROCESS | 1854 | 1462832583971 Marionette TRACE conn3 <- [1,2338,null,{}] 15:23:03 INFO - PROCESS | 1854 | 1462832583976 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}] 15:23:04 INFO - PROCESS | 1854 | 1462832584147 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 15:23:04 INFO - PROCESS | 1854 | 1462832584352 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ab426800 == 130 [pid = 1854] [id = 592] 15:23:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a15b1000) [pid = 1854] [serial = 1777] [outer = (nil)] 15:23:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8a776ec00) [pid = 1854] [serial = 1778] [outer = 0x7fb8a15b1000] 15:23:04 INFO - PROCESS | 1854 | 1462832584423 Marionette DEBUG loaded listener.js 15:23:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb8a788cc00) [pid = 1854] [serial = 1779] [outer = 0x7fb8a15b1000] 15:23:05 INFO - PROCESS | 1854 | 1462832585250 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]]]}] 15:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 15:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1328ms 15:23:05 INFO - PROCESS | 1854 | 1462832585295 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 15:23:05 INFO - PROCESS | 1854 | 1462832585299 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 15:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 15:23:05 INFO - PROCESS | 1854 | 1462832585305 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 15:23:05 INFO - PROCESS | 1854 | 1462832585309 Marionette TRACE conn3 <- [1,2342,null,{}] 15:23:05 INFO - PROCESS | 1854 | 1462832585314 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}] 15:23:05 INFO - PROCESS | 1854 | 1462832585481 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 15:23:05 INFO - PROCESS | 1854 | 1462832585685 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affc8800 == 131 [pid = 1854] [id = 593] 15:23:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8a6617000) [pid = 1854] [serial = 1780] [outer = (nil)] 15:23:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8a7d16000) [pid = 1854] [serial = 1781] [outer = 0x7fb8a6617000] 15:23:05 INFO - PROCESS | 1854 | 1462832585753 Marionette DEBUG loaded listener.js 15:23:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a8140c00) [pid = 1854] [serial = 1782] [outer = 0x7fb8a6617000] 15:23:06 INFO - PROCESS | 1854 | 1462832586632 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]]]}] 15:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 15:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1377ms 15:23:06 INFO - PROCESS | 1854 | 1462832586684 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 15:23:06 INFO - PROCESS | 1854 | 1462832586688 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 15:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 15:23:06 INFO - PROCESS | 1854 | 1462832586693 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 15:23:06 INFO - PROCESS | 1854 | 1462832586696 Marionette TRACE conn3 <- [1,2346,null,{}] 15:23:06 INFO - PROCESS | 1854 | 1462832586701 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}] 15:23:06 INFO - PROCESS | 1854 | 1462832586889 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 15:23:07 INFO - PROCESS | 1854 | 1462832587097 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d42800 == 132 [pid = 1854] [id = 594] 15:23:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb89dabd800) [pid = 1854] [serial = 1783] [outer = (nil)] 15:23:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a8791000) [pid = 1854] [serial = 1784] [outer = 0x7fb89dabd800] 15:23:07 INFO - PROCESS | 1854 | 1462832587209 Marionette DEBUG loaded listener.js 15:23:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a9768c00) [pid = 1854] [serial = 1785] [outer = 0x7fb89dabd800] 15:23:08 INFO - PROCESS | 1854 | 1462832588024 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]]]}] 15:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 15:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1387ms 15:23:08 INFO - PROCESS | 1854 | 1462832588081 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 15:23:08 INFO - PROCESS | 1854 | 1462832588085 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 15:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 15:23:08 INFO - PROCESS | 1854 | 1462832588091 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 15:23:08 INFO - PROCESS | 1854 | 1462832588093 Marionette TRACE conn3 <- [1,2350,null,{}] 15:23:08 INFO - PROCESS | 1854 | 1462832588098 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}] 15:23:08 INFO - PROCESS | 1854 | 1462832588276 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 15:23:08 INFO - PROCESS | 1854 | 1462832588494 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4403000 == 133 [pid = 1854] [id = 595] 15:23:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89bb6c400) [pid = 1854] [serial = 1786] [outer = (nil)] 15:23:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8a9b5e400) [pid = 1854] [serial = 1787] [outer = 0x7fb89bb6c400] 15:23:08 INFO - PROCESS | 1854 | 1462832588564 Marionette DEBUG loaded listener.js 15:23:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8ab1f6c00) [pid = 1854] [serial = 1788] [outer = 0x7fb89bb6c400] 15:23:09 INFO - PROCESS | 1854 | 1462832589402 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]]]}] 15:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 15:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1376ms 15:23:09 INFO - PROCESS | 1854 | 1462832589468 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 15:23:09 INFO - PROCESS | 1854 | 1462832589471 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 15:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 15:23:09 INFO - PROCESS | 1854 | 1462832589477 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 15:23:09 INFO - PROCESS | 1854 | 1462832589479 Marionette TRACE conn3 <- [1,2354,null,{}] 15:23:09 INFO - PROCESS | 1854 | 1462832589485 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}] 15:23:09 INFO - PROCESS | 1854 | 1462832589651 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 15:23:09 INFO - PROCESS | 1854 | 1462832589852 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b8610000 == 134 [pid = 1854] [id = 596] 15:23:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89fd05800) [pid = 1854] [serial = 1789] [outer = (nil)] 15:23:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8ab4bd000) [pid = 1854] [serial = 1790] [outer = 0x7fb89fd05800] 15:23:09 INFO - PROCESS | 1854 | 1462832589919 Marionette DEBUG loaded listener.js 15:23:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8ada4b000) [pid = 1854] [serial = 1791] [outer = 0x7fb89fd05800] 15:23:10 INFO - PROCESS | 1854 | 1462832590804 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]]]}] 15:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 15:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1378ms 15:23:10 INFO - PROCESS | 1854 | 1462832590856 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 15:23:10 INFO - PROCESS | 1854 | 1462832590861 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 15:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 15:23:10 INFO - PROCESS | 1854 | 1462832590867 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 15:23:10 INFO - PROCESS | 1854 | 1462832590869 Marionette TRACE conn3 <- [1,2358,null,{}] 15:23:10 INFO - PROCESS | 1854 | 1462832590875 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}] 15:23:11 INFO - PROCESS | 1854 | 1462832591043 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 15:23:11 INFO - PROCESS | 1854 | 1462832591256 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be540000 == 135 [pid = 1854] [id = 597] 15:23:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8a9b5bc00) [pid = 1854] [serial = 1792] [outer = (nil)] 15:23:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8ae4fe400) [pid = 1854] [serial = 1793] [outer = 0x7fb8a9b5bc00] 15:23:11 INFO - PROCESS | 1854 | 1462832591326 Marionette DEBUG loaded listener.js 15:23:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb8ae879800) [pid = 1854] [serial = 1794] [outer = 0x7fb8a9b5bc00] 15:23:12 INFO - PROCESS | 1854 | 1462832592184 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]]]}] 15:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 15:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1382ms 15:23:12 INFO - PROCESS | 1854 | 1462832592249 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 15:23:12 INFO - PROCESS | 1854 | 1462832592253 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 15:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 15:23:12 INFO - PROCESS | 1854 | 1462832592259 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 15:23:12 INFO - PROCESS | 1854 | 1462832592261 Marionette TRACE conn3 <- [1,2362,null,{}] 15:23:12 INFO - PROCESS | 1854 | 1462832592266 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}] 15:23:12 INFO - PROCESS | 1854 | 1462832592437 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 15:23:12 INFO - PROCESS | 1854 | 1462832592639 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf61e000 == 136 [pid = 1854] [id = 598] 15:23:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89c9ba400) [pid = 1854] [serial = 1795] [outer = (nil)] 15:23:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8af48f000) [pid = 1854] [serial = 1796] [outer = 0x7fb89c9ba400] 15:23:12 INFO - PROCESS | 1854 | 1462832592708 Marionette DEBUG loaded listener.js 15:23:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8af54c400) [pid = 1854] [serial = 1797] [outer = 0x7fb89c9ba400] 15:23:13 INFO - PROCESS | 1854 | 1462832593602 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]]]}] 15:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 15:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1382ms 15:23:13 INFO - PROCESS | 1854 | 1462832593642 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 15:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 15:23:13 INFO - PROCESS | 1854 | 1462832593646 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 15:23:13 INFO - PROCESS | 1854 | 1462832593651 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 15:23:13 INFO - PROCESS | 1854 | 1462832593655 Marionette TRACE conn3 <- [1,2366,null,{}] 15:23:13 INFO - PROCESS | 1854 | 1462832593660 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}] 15:23:13 INFO - PROCESS | 1854 | 1462832593859 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 15:23:14 INFO - PROCESS | 1854 | 1462832594061 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3029000 == 137 [pid = 1854] [id = 599] 15:23:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8ab1ec000) [pid = 1854] [serial = 1798] [outer = (nil)] 15:23:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8afd36c00) [pid = 1854] [serial = 1799] [outer = 0x7fb8ab1ec000] 15:23:14 INFO - PROCESS | 1854 | 1462832594134 Marionette DEBUG loaded listener.js 15:23:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8b0519c00) [pid = 1854] [serial = 1800] [outer = 0x7fb8ab1ec000] 15:23:15 INFO - PROCESS | 1854 | 1462832595093 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]]]}] 15:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 15:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1478ms 15:23:15 INFO - PROCESS | 1854 | 1462832595130 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 15:23:15 INFO - PROCESS | 1854 | 1462832595134 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 15:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 15:23:15 INFO - PROCESS | 1854 | 1462832595140 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 15:23:15 INFO - PROCESS | 1854 | 1462832595143 Marionette TRACE conn3 <- [1,2370,null,{}] 15:23:15 INFO - PROCESS | 1854 | 1462832595148 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}] 15:23:15 INFO - PROCESS | 1854 | 1462832595315 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 15:23:15 INFO - PROCESS | 1854 | 1462832595534 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c361c800 == 138 [pid = 1854] [id = 600] 15:23:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8972ee000) [pid = 1854] [serial = 1801] [outer = (nil)] 15:23:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8b051c800) [pid = 1854] [serial = 1802] [outer = 0x7fb8972ee000] 15:23:15 INFO - PROCESS | 1854 | 1462832595601 Marionette DEBUG loaded listener.js 15:23:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8b0eb0c00) [pid = 1854] [serial = 1803] [outer = 0x7fb8972ee000] 15:23:16 INFO - PROCESS | 1854 | 1462832596492 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]]]}] 15:23:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 15:23:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1385ms 15:23:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 15:23:16 INFO - PROCESS | 1854 | 1462832596526 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 15:23:16 INFO - PROCESS | 1854 | 1462832596528 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 15:23:16 INFO - PROCESS | 1854 | 1462832596533 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 15:23:16 INFO - PROCESS | 1854 | 1462832596545 Marionette TRACE conn3 <- [1,2374,null,{}] 15:23:16 INFO - PROCESS | 1854 | 1462832596551 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}] 15:23:16 INFO - PROCESS | 1854 | 1462832596721 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 15:23:16 INFO - PROCESS | 1854 | 1462832596932 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b6f0000 == 139 [pid = 1854] [id = 601] 15:23:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8991d4000) [pid = 1854] [serial = 1804] [outer = (nil)] 15:23:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89b254c00) [pid = 1854] [serial = 1805] [outer = 0x7fb8991d4000] 15:23:17 INFO - PROCESS | 1854 | 1462832596998 Marionette DEBUG loaded listener.js 15:23:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a744a400) [pid = 1854] [serial = 1806] [outer = 0x7fb8991d4000] 15:23:17 INFO - PROCESS | 1854 | 1462832597858 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]]]}] 15:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 15:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1392ms 15:23:17 INFO - PROCESS | 1854 | 1462832597926 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 15:23:17 INFO - PROCESS | 1854 | 1462832597929 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 15:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 15:23:17 INFO - PROCESS | 1854 | 1462832597935 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 15:23:17 INFO - PROCESS | 1854 | 1462832597937 Marionette TRACE conn3 <- [1,2378,null,{}] 15:23:17 INFO - PROCESS | 1854 | 1462832597943 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}] 15:23:18 INFO - PROCESS | 1854 | 1462832598117 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 15:23:18 INFO - PROCESS | 1854 | 1462832598719 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dbb5800 == 140 [pid = 1854] [id = 602] 15:23:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8972e7800) [pid = 1854] [serial = 1807] [outer = (nil)] 15:23:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89a7ce800) [pid = 1854] [serial = 1808] [outer = 0x7fb8972e7800] 15:23:18 INFO - PROCESS | 1854 | 1462832598904 Marionette DEBUG loaded listener.js 15:23:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89b256800) [pid = 1854] [serial = 1809] [outer = 0x7fb8972e7800] 15:23:19 INFO - PROCESS | 1854 | 1462832599782 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]]]}] 15:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 15:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1884ms 15:23:19 INFO - PROCESS | 1854 | 1462832599820 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 15:23:19 INFO - PROCESS | 1854 | 1462832599825 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 15:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 15:23:19 INFO - PROCESS | 1854 | 1462832599831 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 15:23:19 INFO - PROCESS | 1854 | 1462832599836 Marionette TRACE conn3 <- [1,2382,null,{}] 15:23:19 INFO - PROCESS | 1854 | 1462832599843 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}] 15:23:20 INFO - PROCESS | 1854 | 1462832600011 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 15:23:20 INFO - PROCESS | 1854 | 1462832600244 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff31800 == 141 [pid = 1854] [id = 603] 15:23:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89ae8f000) [pid = 1854] [serial = 1810] [outer = (nil)] 15:23:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89bc21800) [pid = 1854] [serial = 1811] [outer = 0x7fb89ae8f000] 15:23:20 INFO - PROCESS | 1854 | 1462832600413 Marionette DEBUG loaded listener.js 15:23:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89bdd2800) [pid = 1854] [serial = 1812] [outer = 0x7fb89ae8f000] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fce6800 == 140 [pid = 1854] [id = 587] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2ac0000 == 139 [pid = 1854] [id = 586] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8a28a2c00) [pid = 1854] [serial = 1703] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb89c9bb000) [pid = 1854] [serial = 1661] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a2b93c00) [pid = 1854] [serial = 1664] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89ab54800) [pid = 1854] [serial = 1673] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8bf633400) [pid = 1854] [serial = 1670] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8ae36ec00) [pid = 1854] [serial = 1667] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89b652400) [pid = 1854] [serial = 1676] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec5800 == 138 [pid = 1854] [id = 585] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fcd1800 == 137 [pid = 1854] [id = 584] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8d8000 == 136 [pid = 1854] [id = 583] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bd8000 == 135 [pid = 1854] [id = 582] 15:23:21 INFO - PROCESS | 1854 | 1462832601501 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]]]}] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8d6800 == 134 [pid = 1854] [id = 581] 15:23:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 15:23:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1692ms 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74c6000 == 133 [pid = 1854] [id = 571] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aa4000 == 132 [pid = 1854] [id = 570] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe1d000 == 131 [pid = 1854] [id = 569] 15:23:21 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8d3800 == 130 [pid = 1854] [id = 568] 15:23:21 INFO - PROCESS | 1854 | 1462832601530 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 15:23:21 INFO - PROCESS | 1854 | 1462832601535 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 15:23:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 15:23:21 INFO - PROCESS | 1854 | 1462832601542 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 15:23:21 INFO - PROCESS | 1854 | 1462832601545 Marionette TRACE conn3 <- [1,2386,null,{}] 15:23:21 INFO - PROCESS | 1854 | 1462832601550 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}] 15:23:21 INFO - PROCESS | 1854 | 1462832601702 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb89fe2b000) [pid = 1854] [serial = 1566] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8afbe2c00) [pid = 1854] [serial = 1518] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8c3980000) [pid = 1854] [serial = 1575] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8c1830c00) [pid = 1854] [serial = 1569] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb89cb9f800) [pid = 1854] [serial = 1563] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89dabf800) [pid = 1854] [serial = 1479] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb89cbe9400) [pid = 1854] [serial = 1509] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8b794f400) [pid = 1854] [serial = 1557] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8b0988000) [pid = 1854] [serial = 1542] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8a788c400) [pid = 1854] [serial = 1548] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8c30f2c00) [pid = 1854] [serial = 1500] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb89f16f400) [pid = 1854] [serial = 1512] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8a744f400) [pid = 1854] [serial = 1482] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89cbf0c00) [pid = 1854] [serial = 1506] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8b0512400) [pid = 1854] [serial = 1488] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8a878f000) [pid = 1854] [serial = 1515] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8ab1f7400) [pid = 1854] [serial = 1485] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8aeab1c00) [pid = 1854] [serial = 1551] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8b1b97400) [pid = 1854] [serial = 1554] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8be72cc00) [pid = 1854] [serial = 1494] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb89fdc3c00) [pid = 1854] [serial = 1545] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8b1bc7800) [pid = 1854] [serial = 1491] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb89d9a6400) [pid = 1854] [serial = 1572] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8c309fc00) [pid = 1854] [serial = 1560] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb8c3903400) [pid = 1854] [serial = 1503] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8c18cec00) [pid = 1854] [serial = 1497] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb8a1f87400) [pid = 1854] [serial = 1697] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8a28a2800) [pid = 1854] [serial = 1698] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb89bc1f000) [pid = 1854] [serial = 1683] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb89bb6b400) [pid = 1854] [serial = 1682] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb89cb9a000) [pid = 1854] [serial = 1688] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb8be47dc00) [pid = 1854] [serial = 1658] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8c1832400) [pid = 1854] [serial = 1659] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8a196c800) [pid = 1854] [serial = 1694] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb89c9b4400) [pid = 1854] [serial = 1686] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb89bdb9c00) [pid = 1854] [serial = 1685] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb89b651800) [pid = 1854] [serial = 1680] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb89b648c00) [pid = 1854] [serial = 1679] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb89f16bc00) [pid = 1854] [serial = 1691] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb89daba400) [pid = 1854] [serial = 1689] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb89fd0b400) [pid = 1854] [serial = 1692] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89b24e800) [pid = 1854] [serial = 1700] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb89c9c3800) [pid = 1854] [serial = 1701] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8a1f68400) [pid = 1854] [serial = 1695] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8a776fc00) [pid = 1854] [serial = 1593] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb89d9a7c00) [pid = 1854] [serial = 1596] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb8a1f87c00) [pid = 1854] [serial = 1599] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8a814f800) [pid = 1854] [serial = 1605] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8a7ba9000) [pid = 1854] [serial = 1602] [outer = (nil)] [url = about:blank] 15:23:21 INFO - PROCESS | 1854 | 1462832601917 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8d4000 == 131 [pid = 1854] [id = 604] 15:23:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb89b24b400) [pid = 1854] [serial = 1813] [outer = (nil)] 15:23:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb89c9b4400) [pid = 1854] [serial = 1814] [outer = 0x7fb89b24b400] 15:23:21 INFO - PROCESS | 1854 | 1462832601980 Marionette DEBUG loaded listener.js 15:23:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb89dabe000) [pid = 1854] [serial = 1815] [outer = 0x7fb89b24b400] 15:23:22 INFO - PROCESS | 1854 | 1462832602741 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]]]}] 15:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 15:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1232ms 15:23:22 INFO - PROCESS | 1854 | 1462832602774 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 15:23:22 INFO - PROCESS | 1854 | 1462832602777 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 15:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 15:23:22 INFO - PROCESS | 1854 | 1462832602785 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 15:23:22 INFO - PROCESS | 1854 | 1462832602793 Marionette TRACE conn3 <- [1,2390,null,{}] 15:23:22 INFO - PROCESS | 1854 | 1462832602830 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}] 15:23:22 INFO - PROCESS | 1854 | 1462832602995 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 15:23:23 INFO - PROCESS | 1854 | 1462832603008 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dbad800 == 132 [pid = 1854] [id = 605] 15:23:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb89dabf800) [pid = 1854] [serial = 1816] [outer = (nil)] 15:23:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb89fe29000) [pid = 1854] [serial = 1817] [outer = 0x7fb89dabf800] 15:23:23 INFO - PROCESS | 1854 | 1462832603066 Marionette DEBUG loaded listener.js 15:23:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8a15a8800) [pid = 1854] [serial = 1818] [outer = 0x7fb89dabf800] 15:23:23 INFO - PROCESS | 1854 | 1462832603931 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]]]}] 15:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 15:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1197ms 15:23:23 INFO - PROCESS | 1854 | 1462832603990 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 15:23:23 INFO - PROCESS | 1854 | 1462832603994 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 15:23:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 15:23:24 INFO - PROCESS | 1854 | 1462832604014 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 15:23:24 INFO - PROCESS | 1854 | 1462832604026 Marionette TRACE conn3 <- [1,2394,null,{}] 15:23:24 INFO - PROCESS | 1854 | 1462832604032 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}] 15:23:24 INFO - PROCESS | 1854 | 1462832604241 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 15:23:24 INFO - PROCESS | 1854 | 1462832604262 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ff2e000 == 133 [pid = 1854] [id = 606] 15:23:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb89f16c800) [pid = 1854] [serial = 1819] [outer = (nil)] 15:23:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8a1974c00) [pid = 1854] [serial = 1820] [outer = 0x7fb89f16c800] 15:23:24 INFO - PROCESS | 1854 | 1462832604324 Marionette DEBUG loaded listener.js 15:23:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a1f87c00) [pid = 1854] [serial = 1821] [outer = 0x7fb89f16c800] 15:23:25 INFO - PROCESS | 1854 | 1462832605174 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]]]}] 15:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 15:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1197ms 15:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 15:23:25 INFO - PROCESS | 1854 | 1462832605207 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 15:23:25 INFO - PROCESS | 1854 | 1462832605210 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 15:23:25 INFO - PROCESS | 1854 | 1462832605215 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 15:23:25 INFO - PROCESS | 1854 | 1462832605218 Marionette TRACE conn3 <- [1,2398,null,{}] 15:23:25 INFO - PROCESS | 1854 | 1462832605228 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}] 15:23:25 INFO - PROCESS | 1854 | 1462832605490 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 15:23:25 INFO - PROCESS | 1854 | 1462832605536 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ebe000 == 134 [pid = 1854] [id = 607] 15:23:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a2b93c00) [pid = 1854] [serial = 1822] [outer = (nil)] 15:23:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8a6621800) [pid = 1854] [serial = 1823] [outer = 0x7fb8a2b93c00] 15:23:25 INFO - PROCESS | 1854 | 1462832605602 Marionette DEBUG loaded listener.js 15:23:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb8a6aec400) [pid = 1854] [serial = 1824] [outer = 0x7fb8a2b93c00] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb89a7cb800) [pid = 1854] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8991d0800) [pid = 1854] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb89cbe8800) [pid = 1854] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb89bc1a800) [pid = 1854] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89bb64c00) [pid = 1854] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8a66f3800) [pid = 1854] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb89ae85c00) [pid = 1854] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 15:23:26 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb89cbf0400) [pid = 1854] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 15:23:26 INFO - PROCESS | 1854 | 1462832606731 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]]]}] 15:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 15:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1535ms 15:23:26 INFO - PROCESS | 1854 | 1462832606750 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 15:23:26 INFO - PROCESS | 1854 | 1462832606752 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 15:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 15:23:26 INFO - PROCESS | 1854 | 1462832606758 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 15:23:26 INFO - PROCESS | 1854 | 1462832606760 Marionette TRACE conn3 <- [1,2402,null,{}] 15:23:26 INFO - PROCESS | 1854 | 1462832606765 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}] 15:23:26 INFO - PROCESS | 1854 | 1462832606923 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 15:23:27 INFO - PROCESS | 1854 | 1462832607089 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2aa4000 == 135 [pid = 1854] [id = 608] 15:23:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb89bc1a800) [pid = 1854] [serial = 1825] [outer = (nil)] 15:23:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8a66eac00) [pid = 1854] [serial = 1826] [outer = 0x7fb89bc1a800] 15:23:27 INFO - PROCESS | 1854 | 1462832607147 Marionette DEBUG loaded listener.js 15:23:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a7883c00) [pid = 1854] [serial = 1827] [outer = 0x7fb89bc1a800] 15:23:27 INFO - PROCESS | 1854 | 1462832607794 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]]]}] 15:23:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 15:23:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1076ms 15:23:27 INFO - PROCESS | 1854 | 1462832607834 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 15:23:27 INFO - PROCESS | 1854 | 1462832607836 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 15:23:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 15:23:27 INFO - PROCESS | 1854 | 1462832607842 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 15:23:27 INFO - PROCESS | 1854 | 1462832607844 Marionette TRACE conn3 <- [1,2406,null,{}] 15:23:27 INFO - PROCESS | 1854 | 1462832607849 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}] 15:23:28 INFO - PROCESS | 1854 | 1462832608056 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 15:23:28 INFO - PROCESS | 1854 | 1462832608074 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa5800 == 136 [pid = 1854] [id = 609] 15:23:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb89dac6000) [pid = 1854] [serial = 1828] [outer = (nil)] 15:23:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a7ba9400) [pid = 1854] [serial = 1829] [outer = 0x7fb89dac6000] 15:23:28 INFO - PROCESS | 1854 | 1462832608133 Marionette DEBUG loaded listener.js 15:23:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a813e400) [pid = 1854] [serial = 1830] [outer = 0x7fb89dac6000] 15:23:29 INFO - PROCESS | 1854 | 1462832609196 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]]]}] 15:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 15:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1427ms 15:23:29 INFO - PROCESS | 1854 | 1462832609270 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 15:23:29 INFO - PROCESS | 1854 | 1462832609275 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 15:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 15:23:29 INFO - PROCESS | 1854 | 1462832609283 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 15:23:29 INFO - PROCESS | 1854 | 1462832609289 Marionette TRACE conn3 <- [1,2410,null,{}] 15:23:29 INFO - PROCESS | 1854 | 1462832609297 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}] 15:23:29 INFO - PROCESS | 1854 | 1462832609529 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 15:23:29 INFO - PROCESS | 1854 | 1462832609730 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:29 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d21f800 == 137 [pid = 1854] [id = 610] 15:23:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb89b652400) [pid = 1854] [serial = 1831] [outer = (nil)] 15:23:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb89bdb4000) [pid = 1854] [serial = 1832] [outer = 0x7fb89b652400] 15:23:29 INFO - PROCESS | 1854 | 1462832609848 Marionette DEBUG loaded listener.js 15:23:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb89c9c3400) [pid = 1854] [serial = 1833] [outer = 0x7fb89b652400] 15:23:30 INFO - PROCESS | 1854 | 1462832610816 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]]]}] 15:23:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 15:23:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 15:23:30 INFO - PROCESS | 1854 | 1462832610865 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 15:23:30 INFO - PROCESS | 1854 | 1462832610872 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 15:23:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 15:23:30 INFO - PROCESS | 1854 | 1462832610886 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 15:23:30 INFO - PROCESS | 1854 | 1462832610892 Marionette TRACE conn3 <- [1,2414,null,{}] 15:23:30 INFO - PROCESS | 1854 | 1462832610902 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}] 15:23:31 INFO - PROCESS | 1854 | 1462832611117 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 15:23:31 INFO - PROCESS | 1854 | 1462832611320 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ba7000 == 138 [pid = 1854] [id = 611] 15:23:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89f162400) [pid = 1854] [serial = 1834] [outer = (nil)] 15:23:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb89fd0a000) [pid = 1854] [serial = 1835] [outer = 0x7fb89f162400] 15:23:31 INFO - PROCESS | 1854 | 1462832611511 Marionette DEBUG loaded listener.js 15:23:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8a15ab000) [pid = 1854] [serial = 1836] [outer = 0x7fb89f162400] 15:23:32 INFO - PROCESS | 1854 | 1462832612360 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]]]}] 15:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 15:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1541ms 15:23:32 INFO - PROCESS | 1854 | 1462832612424 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 15:23:32 INFO - PROCESS | 1854 | 1462832612428 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 15:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 15:23:32 INFO - PROCESS | 1854 | 1462832612434 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 15:23:32 INFO - PROCESS | 1854 | 1462832612440 Marionette TRACE conn3 <- [1,2418,null,{}] 15:23:32 INFO - PROCESS | 1854 | 1462832612455 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}] 15:23:32 INFO - PROCESS | 1854 | 1462832612675 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 15:23:32 INFO - PROCESS | 1854 | 1462832612877 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7f93800 == 139 [pid = 1854] [id = 612] 15:23:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb8a15ae800) [pid = 1854] [serial = 1837] [outer = (nil)] 15:23:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb8a6811c00) [pid = 1854] [serial = 1838] [outer = 0x7fb8a15ae800] 15:23:32 INFO - PROCESS | 1854 | 1462832612987 Marionette DEBUG loaded listener.js 15:23:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb8a7886c00) [pid = 1854] [serial = 1839] [outer = 0x7fb8a15ae800] 15:23:33 INFO - PROCESS | 1854 | 1462832613848 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]]]}] 15:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 15:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1483ms 15:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 15:23:33 INFO - PROCESS | 1854 | 1462832613918 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 15:23:33 INFO - PROCESS | 1854 | 1462832613922 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 15:23:33 INFO - PROCESS | 1854 | 1462832613928 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 15:23:33 INFO - PROCESS | 1854 | 1462832613932 Marionette TRACE conn3 <- [1,2422,null,{}] 15:23:33 INFO - PROCESS | 1854 | 1462832613937 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}] 15:23:34 INFO - PROCESS | 1854 | 1462832614111 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 15:23:34 INFO - PROCESS | 1854 | 1462832614310 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a887e800 == 140 [pid = 1854] [id = 613] 15:23:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb8a1f7f800) [pid = 1854] [serial = 1840] [outer = (nil)] 15:23:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8a82b8c00) [pid = 1854] [serial = 1841] [outer = 0x7fb8a1f7f800] 15:23:34 INFO - PROCESS | 1854 | 1462832614378 Marionette DEBUG loaded listener.js 15:23:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8a858ec00) [pid = 1854] [serial = 1842] [outer = 0x7fb8a1f7f800] 15:23:35 INFO - PROCESS | 1854 | 1462832615217 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]]]}] 15:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 15:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1329ms 15:23:35 INFO - PROCESS | 1854 | 1462832615258 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 15:23:35 INFO - PROCESS | 1854 | 1462832615261 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 15:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 15:23:35 INFO - PROCESS | 1854 | 1462832615267 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 15:23:35 INFO - PROCESS | 1854 | 1462832615270 Marionette TRACE conn3 <- [1,2426,null,{}] 15:23:35 INFO - PROCESS | 1854 | 1462832615275 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}] 15:23:35 INFO - PROCESS | 1854 | 1462832615449 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 15:23:35 INFO - PROCESS | 1854 | 1462832615654 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5c5000 == 141 [pid = 1854] [id = 614] 15:23:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb8a7767800) [pid = 1854] [serial = 1843] [outer = (nil)] 15:23:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8a878b400) [pid = 1854] [serial = 1844] [outer = 0x7fb8a7767800] 15:23:35 INFO - PROCESS | 1854 | 1462832615722 Marionette DEBUG loaded listener.js 15:23:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8a972d000) [pid = 1854] [serial = 1845] [outer = 0x7fb8a7767800] 15:23:36 INFO - PROCESS | 1854 | 1462832616590 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]]]}] 15:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 15:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1378ms 15:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 15:23:36 INFO - PROCESS | 1854 | 1462832616646 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 15:23:36 INFO - PROCESS | 1854 | 1462832616648 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 15:23:36 INFO - PROCESS | 1854 | 1462832616654 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 15:23:36 INFO - PROCESS | 1854 | 1462832616657 Marionette TRACE conn3 <- [1,2430,null,{}] 15:23:36 INFO - PROCESS | 1854 | 1462832616663 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}] 15:23:36 INFO - PROCESS | 1854 | 1462832616860 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 15:23:37 INFO - PROCESS | 1854 | 1462832617063 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0914800 == 142 [pid = 1854] [id = 615] 15:23:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a8595800) [pid = 1854] [serial = 1846] [outer = (nil)] 15:23:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8aeab1c00) [pid = 1854] [serial = 1847] [outer = 0x7fb8a8595800] 15:23:37 INFO - PROCESS | 1854 | 1462832617135 Marionette DEBUG loaded listener.js 15:23:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8afd38400) [pid = 1854] [serial = 1848] [outer = 0x7fb8a8595800] 15:23:37 INFO - PROCESS | 1854 | 1462832617971 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]]]}] 15:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 15:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1334ms 15:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 15:23:37 INFO - PROCESS | 1854 | 1462832617987 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 15:23:37 INFO - PROCESS | 1854 | 1462832617990 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 15:23:37 INFO - PROCESS | 1854 | 1462832617996 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 15:23:38 INFO - PROCESS | 1854 | 1462832617999 Marionette TRACE conn3 <- [1,2434,null,{}] 15:23:38 INFO - PROCESS | 1854 | 1462832618004 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}] 15:23:38 INFO - PROCESS | 1854 | 1462832618166 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 15:23:38 INFO - PROCESS | 1854 | 1462832618374 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b4406800 == 143 [pid = 1854] [id = 616] 15:23:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a972f400) [pid = 1854] [serial = 1849] [outer = (nil)] 15:23:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8b050ec00) [pid = 1854] [serial = 1850] [outer = 0x7fb8a972f400] 15:23:38 INFO - PROCESS | 1854 | 1462832618486 Marionette DEBUG loaded listener.js 15:23:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8b0622000) [pid = 1854] [serial = 1851] [outer = 0x7fb8a972f400] 15:23:39 INFO - PROCESS | 1854 | 1462832619365 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]]]}] 15:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 15:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1429ms 15:23:39 INFO - PROCESS | 1854 | 1462832619425 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 15:23:39 INFO - PROCESS | 1854 | 1462832619428 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 15:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 15:23:39 INFO - PROCESS | 1854 | 1462832619434 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 15:23:39 INFO - PROCESS | 1854 | 1462832619437 Marionette TRACE conn3 <- [1,2438,null,{}] 15:23:39 INFO - PROCESS | 1854 | 1462832619442 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}] 15:23:39 INFO - PROCESS | 1854 | 1462832619604 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 15:23:39 INFO - PROCESS | 1854 | 1462832619813 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c2c0e000 == 144 [pid = 1854] [id = 617] 15:23:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8a6819800) [pid = 1854] [serial = 1852] [outer = (nil)] 15:23:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8b098e400) [pid = 1854] [serial = 1853] [outer = 0x7fb8a6819800] 15:23:39 INFO - PROCESS | 1854 | 1462832619925 Marionette DEBUG loaded listener.js 15:23:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8b1484c00) [pid = 1854] [serial = 1854] [outer = 0x7fb8a6819800] 15:23:40 INFO - PROCESS | 1854 | 1462832620791 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]]]}] 15:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 15:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1379ms 15:23:40 INFO - PROCESS | 1854 | 1462832620814 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 15:23:40 INFO - PROCESS | 1854 | 1462832620818 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 15:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 15:23:40 INFO - PROCESS | 1854 | 1462832620824 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 15:23:40 INFO - PROCESS | 1854 | 1462832620827 Marionette TRACE conn3 <- [1,2442,null,{}] 15:23:40 INFO - PROCESS | 1854 | 1462832620833 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}] 15:23:41 INFO - PROCESS | 1854 | 1462832621011 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 15:23:41 INFO - PROCESS | 1854 | 1462832621218 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36a6800 == 145 [pid = 1854] [id = 618] 15:23:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb8ae876800) [pid = 1854] [serial = 1855] [outer = (nil)] 15:23:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8b1fd6400) [pid = 1854] [serial = 1856] [outer = 0x7fb8ae876800] 15:23:41 INFO - PROCESS | 1854 | 1462832621291 Marionette DEBUG loaded listener.js 15:23:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8b2008400) [pid = 1854] [serial = 1857] [outer = 0x7fb8ae876800] 15:23:42 INFO - PROCESS | 1854 | 1462832622136 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]]]}] 15:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 15:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1378ms 15:23:42 INFO - PROCESS | 1854 | 1462832622202 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 15:23:42 INFO - PROCESS | 1854 | 1462832622206 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 15:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 15:23:42 INFO - PROCESS | 1854 | 1462832622212 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 15:23:42 INFO - PROCESS | 1854 | 1462832622214 Marionette TRACE conn3 <- [1,2446,null,{}] 15:23:42 INFO - PROCESS | 1854 | 1462832622219 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}] 15:23:42 INFO - PROCESS | 1854 | 1462832622396 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 15:23:42 INFO - PROCESS | 1854 | 1462832622599 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3ae2800 == 146 [pid = 1854] [id = 619] 15:23:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb8b0dd1800) [pid = 1854] [serial = 1858] [outer = (nil)] 15:23:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8b2051400) [pid = 1854] [serial = 1859] [outer = 0x7fb8b0dd1800] 15:23:42 INFO - PROCESS | 1854 | 1462832622707 Marionette DEBUG loaded listener.js 15:23:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8b456b000) [pid = 1854] [serial = 1860] [outer = 0x7fb8b0dd1800] 15:23:43 INFO - PROCESS | 1854 | 1462832623598 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]]]}] 15:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 15:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1426ms 15:23:43 INFO - PROCESS | 1854 | 1462832623639 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 15:23:43 INFO - PROCESS | 1854 | 1462832623642 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 15:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 15:23:43 INFO - PROCESS | 1854 | 1462832623648 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 15:23:43 INFO - PROCESS | 1854 | 1462832623652 Marionette TRACE conn3 <- [1,2450,null,{}] 15:23:43 INFO - PROCESS | 1854 | 1462832623657 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}] 15:23:43 INFO - PROCESS | 1854 | 1462832623843 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 15:23:44 INFO - PROCESS | 1854 | 1462832624071 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c55db000 == 147 [pid = 1854] [id = 620] 15:23:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89fdc7400) [pid = 1854] [serial = 1861] [outer = (nil)] 15:23:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8b1bc2400) [pid = 1854] [serial = 1862] [outer = 0x7fb89fdc7400] 15:23:44 INFO - PROCESS | 1854 | 1462832624184 Marionette DEBUG loaded listener.js 15:23:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8be4db800) [pid = 1854] [serial = 1863] [outer = 0x7fb89fdc7400] 15:23:45 INFO - PROCESS | 1854 | 1462832625085 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]]]}] 15:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 15:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1483ms 15:23:45 INFO - PROCESS | 1854 | 1462832625132 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 15:23:45 INFO - PROCESS | 1854 | 1462832625135 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 15:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 15:23:45 INFO - PROCESS | 1854 | 1462832625141 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 15:23:45 INFO - PROCESS | 1854 | 1462832625143 Marionette TRACE conn3 <- [1,2454,null,{}] 15:23:45 INFO - PROCESS | 1854 | 1462832625148 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}] 15:23:45 INFO - PROCESS | 1854 | 1462832625311 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 15:23:45 INFO - PROCESS | 1854 | 1462832625579 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b6da000 == 148 [pid = 1854] [id = 621] 15:23:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8972f1000) [pid = 1854] [serial = 1864] [outer = (nil)] 15:23:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a1f65800) [pid = 1854] [serial = 1865] [outer = 0x7fb8972f1000] 15:23:45 INFO - PROCESS | 1854 | 1462832625650 Marionette DEBUG loaded listener.js 15:23:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8be47f000) [pid = 1854] [serial = 1866] [outer = 0x7fb8972f1000] 15:23:46 INFO - PROCESS | 1854 | 1462832626862 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]]]}] 15:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 15:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1791ms 15:23:46 INFO - PROCESS | 1854 | 1462832626932 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 15:23:46 INFO - PROCESS | 1854 | 1462832626937 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 15:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 15:23:46 INFO - PROCESS | 1854 | 1462832626945 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 15:23:46 INFO - PROCESS | 1854 | 1462832626950 Marionette TRACE conn3 <- [1,2458,null,{}] 15:23:46 INFO - PROCESS | 1854 | 1462832626957 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}] 15:23:47 INFO - PROCESS | 1854 | 1462832627164 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 15:23:47 INFO - PROCESS | 1854 | 1462832627373 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1ec8800 == 149 [pid = 1854] [id = 622] 15:23:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89ab54800) [pid = 1854] [serial = 1867] [outer = (nil)] 15:23:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb89b651800) [pid = 1854] [serial = 1868] [outer = 0x7fb89ab54800] 15:23:47 INFO - PROCESS | 1854 | 1462832627499 Marionette DEBUG loaded listener.js 15:23:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89c9b7000) [pid = 1854] [serial = 1869] [outer = 0x7fb89ab54800] 15:23:48 INFO - PROCESS | 1854 | 1462832628484 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]]]}] 15:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 15:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1583ms 15:23:48 INFO - PROCESS | 1854 | 1462832628528 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 15:23:48 INFO - PROCESS | 1854 | 1462832628536 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 15:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 15:23:48 INFO - PROCESS | 1854 | 1462832628545 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 15:23:48 INFO - PROCESS | 1854 | 1462832628548 Marionette TRACE conn3 <- [1,2462,null,{}] 15:23:48 INFO - PROCESS | 1854 | 1462832628554 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}] 15:23:48 INFO - PROCESS | 1854 | 1462832628717 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf394000 == 148 [pid = 1854] [id = 476] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d219800 == 147 [pid = 1854] [id = 557] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe1a000 == 146 [pid = 1854] [id = 553] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c8989000 == 145 [pid = 1854] [id = 556] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a7770800) [pid = 1854] [serial = 1721] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a7ba6400) [pid = 1854] [serial = 1724] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a7f5fc00) [pid = 1854] [serial = 1727] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a8149400) [pid = 1854] [serial = 1730] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8a858d000) [pid = 1854] [serial = 1733] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89fe30400) [pid = 1854] [serial = 1736] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8a1f81400) [pid = 1854] [serial = 1742] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8a9a6a000) [pid = 1854] [serial = 1739] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | 1462832629091 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c36a7800 == 144 [pid = 1854] [id = 555] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899db0000 == 143 [pid = 1854] [id = 558] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2aa4000 == 142 [pid = 1854] [id = 608] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ebe000 == 141 [pid = 1854] [id = 607] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ff2e000 == 140 [pid = 1854] [id = 606] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dbad800 == 139 [pid = 1854] [id = 605] 15:23:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8d4800 == 140 [pid = 1854] [id = 623] 15:23:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb89fdc8000) [pid = 1854] [serial = 1870] [outer = (nil)] 15:23:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb89fe28400) [pid = 1854] [serial = 1871] [outer = 0x7fb89fdc8000] 15:23:49 INFO - PROCESS | 1854 | 1462832629235 Marionette DEBUG loaded listener.js 15:23:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a16f9000) [pid = 1854] [serial = 1872] [outer = 0x7fb89fdc8000] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8d4000 == 139 [pid = 1854] [id = 604] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ff31800 == 138 [pid = 1854] [id = 603] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dbb5800 == 137 [pid = 1854] [id = 602] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf61e000 == 136 [pid = 1854] [id = 598] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be540000 == 135 [pid = 1854] [id = 597] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b8610000 == 134 [pid = 1854] [id = 596] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4403000 == 133 [pid = 1854] [id = 595] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d42800 == 132 [pid = 1854] [id = 594] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affc8800 == 131 [pid = 1854] [id = 593] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ab426800 == 130 [pid = 1854] [id = 592] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81c1000 == 129 [pid = 1854] [id = 591] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aba800 == 128 [pid = 1854] [id = 590] 15:23:49 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3aa000 == 127 [pid = 1854] [id = 589] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89c9b6000) [pid = 1854] [serial = 1751] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb89cbf2c00) [pid = 1854] [serial = 1752] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb89ab58000) [pid = 1854] [serial = 1706] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb89a7ce000) [pid = 1854] [serial = 1745] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb89ab58400) [pid = 1854] [serial = 1746] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a66e8c00) [pid = 1854] [serial = 1718] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb89fdca400) [pid = 1854] [serial = 1754] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb89bdb6c00) [pid = 1854] [serial = 1749] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89bd3fc00) [pid = 1854] [serial = 1748] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a28a8000) [pid = 1854] [serial = 1715] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb89bdb2c00) [pid = 1854] [serial = 1709] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb89fdd1c00) [pid = 1854] [serial = 1712] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a2b99c00) [pid = 1854] [serial = 1704] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8a6ae7400) [pid = 1854] [serial = 1760] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8a744fc00) [pid = 1854] [serial = 1761] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb89d99f800) [pid = 1854] [serial = 1764] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8a20f0400) [pid = 1854] [serial = 1757] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8a2b94400) [pid = 1854] [serial = 1758] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8a196a400) [pid = 1854] [serial = 1755] [outer = (nil)] [url = about:blank] 15:23:49 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb89ae90400) [pid = 1854] [serial = 1763] [outer = (nil)] [url = about:blank] 15:23:50 INFO - PROCESS | 1854 | 1462832630009 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]]]}] 15:23:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 15:23:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1484ms 15:23:50 INFO - PROCESS | 1854 | 1462832630029 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 15:23:50 INFO - PROCESS | 1854 | 1462832630031 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 15:23:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 15:23:50 INFO - PROCESS | 1854 | 1462832630038 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 15:23:50 INFO - PROCESS | 1854 | 1462832630043 Marionette TRACE conn3 <- [1,2466,null,{}] 15:23:50 INFO - PROCESS | 1854 | 1462832630071 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}] 15:23:50 INFO - PROCESS | 1854 | 1462832630228 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 15:23:50 INFO - PROCESS | 1854 | 1462832630248 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe1a000 == 128 [pid = 1854] [id = 624] 15:23:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8a1f6e400) [pid = 1854] [serial = 1873] [outer = (nil)] 15:23:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8a6616c00) [pid = 1854] [serial = 1874] [outer = 0x7fb8a1f6e400] 15:23:50 INFO - PROCESS | 1854 | 1462832630311 Marionette DEBUG loaded listener.js 15:23:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8a6ae6000) [pid = 1854] [serial = 1875] [outer = 0x7fb8a1f6e400] 15:23:51 INFO - PROCESS | 1854 | 1462832631155 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]]]}] 15:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 15:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1191ms 15:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 15:23:51 INFO - PROCESS | 1854 | 1462832631228 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 15:23:51 INFO - PROCESS | 1854 | 1462832631231 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 15:23:51 INFO - PROCESS | 1854 | 1462832631237 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 15:23:51 INFO - PROCESS | 1854 | 1462832631240 Marionette TRACE conn3 <- [1,2470,null,{}] 15:23:51 INFO - PROCESS | 1854 | 1462832631245 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}] 15:23:51 INFO - PROCESS | 1854 | 1462832631401 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 15:23:51 INFO - PROCESS | 1854 | 1462832631410 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2aa4000 == 129 [pid = 1854] [id = 625] 15:23:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8a28a8c00) [pid = 1854] [serial = 1876] [outer = (nil)] 15:23:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8a7ba5c00) [pid = 1854] [serial = 1877] [outer = 0x7fb8a28a8c00] 15:23:51 INFO - PROCESS | 1854 | 1462832631479 Marionette DEBUG loaded listener.js 15:23:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb8a7f60400) [pid = 1854] [serial = 1878] [outer = 0x7fb8a28a8c00] 15:23:52 INFO - PROCESS | 1854 | 1462832632383 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]]]}] 15:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 15:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1184ms 15:23:52 INFO - PROCESS | 1854 | 1462832632425 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 15:23:52 INFO - PROCESS | 1854 | 1462832632429 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 15:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 15:23:52 INFO - PROCESS | 1854 | 1462832632435 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 15:23:52 INFO - PROCESS | 1854 | 1462832632437 Marionette TRACE conn3 <- [1,2474,null,{}] 15:23:52 INFO - PROCESS | 1854 | 1462832632442 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}] 15:23:52 INFO - PROCESS | 1854 | 1462832632652 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 15:23:52 INFO - PROCESS | 1854 | 1462832632675 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78ac000 == 130 [pid = 1854] [id = 626] 15:23:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8a7446c00) [pid = 1854] [serial = 1879] [outer = (nil)] 15:23:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8a858bc00) [pid = 1854] [serial = 1880] [outer = 0x7fb8a7446c00] 15:23:52 INFO - PROCESS | 1854 | 1462832632733 Marionette DEBUG loaded listener.js 15:23:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8a972c800) [pid = 1854] [serial = 1881] [outer = 0x7fb8a7446c00] 15:23:53 INFO - PROCESS | 1854 | 1462832633598 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]]]}] 15:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 15:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1231ms 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb89ae8f000) [pid = 1854] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb89b24b400) [pid = 1854] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8972e7800) [pid = 1854] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb89bc1a800) [pid = 1854] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8a2b93c00) [pid = 1854] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb89f16c800) [pid = 1854] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 15:23:53 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb89dabf800) [pid = 1854] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 15:23:53 INFO - PROCESS | 1854 | 1462832633906 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 15:23:53 INFO - PROCESS | 1854 | 1462832633909 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 15:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 15:23:53 INFO - PROCESS | 1854 | 1462832633920 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 15:23:53 INFO - PROCESS | 1854 | 1462832633922 Marionette TRACE conn3 <- [1,2478,null,{}] 15:23:53 INFO - PROCESS | 1854 | 1462832633927 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}] 15:23:54 INFO - PROCESS | 1854 | 1462832634120 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 15:23:54 INFO - PROCESS | 1854 | 1462832634280 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b9e000 == 131 [pid = 1854] [id = 627] 15:23:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8aa51d400) [pid = 1854] [serial = 1882] [outer = (nil)] 15:23:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb8ad810400) [pid = 1854] [serial = 1883] [outer = 0x7fb8aa51d400] 15:23:54 INFO - PROCESS | 1854 | 1462832634377 Marionette DEBUG loaded listener.js 15:23:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8ae8d4c00) [pid = 1854] [serial = 1884] [outer = 0x7fb8aa51d400] 15:23:55 INFO - PROCESS | 1854 | 1462832635038 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]]]}] 15:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 15:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1174ms 15:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 15:23:55 INFO - PROCESS | 1854 | 1462832635094 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 15:23:55 INFO - PROCESS | 1854 | 1462832635097 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 15:23:55 INFO - PROCESS | 1854 | 1462832635101 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 15:23:55 INFO - PROCESS | 1854 | 1462832635105 Marionette TRACE conn3 <- [1,2482,null,{}] 15:23:55 INFO - PROCESS | 1854 | 1462832635110 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}] 15:23:55 INFO - PROCESS | 1854 | 1462832635255 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 15:23:55 INFO - PROCESS | 1854 | 1462832635423 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89c6800 == 132 [pid = 1854] [id = 628] 15:23:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89fdc3c00) [pid = 1854] [serial = 1885] [outer = (nil)] 15:23:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8aeabac00) [pid = 1854] [serial = 1886] [outer = 0x7fb89fdc3c00] 15:23:55 INFO - PROCESS | 1854 | 1462832635481 Marionette DEBUG loaded listener.js 15:23:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb8afbed400) [pid = 1854] [serial = 1887] [outer = 0x7fb89fdc3c00] 15:23:56 INFO - PROCESS | 1854 | 1462832636386 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]]]}] 15:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 15:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1330ms 15:23:56 INFO - PROCESS | 1854 | 1462832636433 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 15:23:56 INFO - PROCESS | 1854 | 1462832636439 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 15:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 15:23:56 INFO - PROCESS | 1854 | 1462832636448 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 15:23:56 INFO - PROCESS | 1854 | 1462832636454 Marionette TRACE conn3 <- [1,2486,null,{}] 15:23:56 INFO - PROCESS | 1854 | 1462832636463 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}] 15:23:56 INFO - PROCESS | 1854 | 1462832636655 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 15:23:56 INFO - PROCESS | 1854 | 1462832636923 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dbb6800 == 133 [pid = 1854] [id = 629] 15:23:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89b24ec00) [pid = 1854] [serial = 1888] [outer = (nil)] 15:23:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89bdb5800) [pid = 1854] [serial = 1889] [outer = 0x7fb89b24ec00] 15:23:57 INFO - PROCESS | 1854 | 1462832637039 Marionette DEBUG loaded listener.js 15:23:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89cbe3400) [pid = 1854] [serial = 1890] [outer = 0x7fb89b24ec00] 15:23:57 INFO - PROCESS | 1854 | 1462832637883 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]]]}] 15:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 15:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1486ms 15:23:57 INFO - PROCESS | 1854 | 1462832637934 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 15:23:57 INFO - PROCESS | 1854 | 1462832637942 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 15:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 15:23:57 INFO - PROCESS | 1854 | 1462832637952 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 15:23:57 INFO - PROCESS | 1854 | 1462832637956 Marionette TRACE conn3 <- [1,2490,null,{}] 15:23:57 INFO - PROCESS | 1854 | 1462832637962 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}] 15:23:58 INFO - PROCESS | 1854 | 1462832638140 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 15:23:58 INFO - PROCESS | 1854 | 1462832638345 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:23:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7405800 == 134 [pid = 1854] [id = 630] 15:23:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89daba400) [pid = 1854] [serial = 1891] [outer = (nil)] 15:23:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8a196a400) [pid = 1854] [serial = 1892] [outer = 0x7fb89daba400] 15:23:58 INFO - PROCESS | 1854 | 1462832638417 Marionette DEBUG loaded listener.js 15:23:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb8a28ab400) [pid = 1854] [serial = 1893] [outer = 0x7fb89daba400] 15:23:59 INFO - PROCESS | 1854 | 1462832639581 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]]]}] 15:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 15:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1682ms 15:23:59 INFO - PROCESS | 1854 | 1462832639634 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 15:23:59 INFO - PROCESS | 1854 | 1462832639639 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 15:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 15:23:59 INFO - PROCESS | 1854 | 1462832639645 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 15:23:59 INFO - PROCESS | 1854 | 1462832639650 Marionette TRACE conn3 <- [1,2494,null,{}] 15:23:59 INFO - PROCESS | 1854 | 1462832639666 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}] 15:23:59 INFO - PROCESS | 1854 | 1462832639850 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 15:24:00 INFO - PROCESS | 1854 | 1462832640099 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a1c000 == 135 [pid = 1854] [id = 631] 15:24:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb8a9738800) [pid = 1854] [serial = 1894] [outer = (nil)] 15:24:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8ad813800) [pid = 1854] [serial = 1895] [outer = 0x7fb8a9738800] 15:24:00 INFO - PROCESS | 1854 | 1462832640215 Marionette DEBUG loaded listener.js 15:24:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8afbed800) [pid = 1854] [serial = 1896] [outer = 0x7fb8a9738800] 15:24:01 INFO - PROCESS | 1854 | 1462832641072 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]]]}] 15:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 15:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1488ms 15:24:01 INFO - PROCESS | 1854 | 1462832641133 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 15:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 15:24:01 INFO - PROCESS | 1854 | 1462832641139 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 15:24:01 INFO - PROCESS | 1854 | 1462832641146 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 15:24:01 INFO - PROCESS | 1854 | 1462832641150 Marionette TRACE conn3 <- [1,2498,null,{}] 15:24:01 INFO - PROCESS | 1854 | 1462832641155 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}] 15:24:01 INFO - PROCESS | 1854 | 1462832641328 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 15:24:01 INFO - PROCESS | 1854 | 1462832641535 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be46c800 == 136 [pid = 1854] [id = 632] 15:24:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8a975dc00) [pid = 1854] [serial = 1897] [outer = (nil)] 15:24:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8b1fda800) [pid = 1854] [serial = 1898] [outer = 0x7fb8a975dc00] 15:24:01 INFO - PROCESS | 1854 | 1462832641648 Marionette DEBUG loaded listener.js 15:24:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8b49b1000) [pid = 1854] [serial = 1899] [outer = 0x7fb8a975dc00] 15:24:02 INFO - PROCESS | 1854 | 1462832642705 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]]]}] 15:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 15:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1590ms 15:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 15:24:02 INFO - PROCESS | 1854 | 1462832642735 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 15:24:02 INFO - PROCESS | 1854 | 1462832642739 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 15:24:02 INFO - PROCESS | 1854 | 1462832642745 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 15:24:02 INFO - PROCESS | 1854 | 1462832642748 Marionette TRACE conn3 <- [1,2502,null,{}] 15:24:02 INFO - PROCESS | 1854 | 1462832642753 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}] 15:24:02 INFO - PROCESS | 1854 | 1462832642952 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 15:24:03 INFO - PROCESS | 1854 | 1462832643164 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3625800 == 137 [pid = 1854] [id = 633] 15:24:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a9b60400) [pid = 1854] [serial = 1900] [outer = (nil)] 15:24:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8bd6d1000) [pid = 1854] [serial = 1901] [outer = 0x7fb8a9b60400] 15:24:03 INFO - PROCESS | 1854 | 1462832643276 Marionette DEBUG loaded listener.js 15:24:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8be4db400) [pid = 1854] [serial = 1902] [outer = 0x7fb8a9b60400] 15:24:04 INFO - PROCESS | 1854 | 1462832644222 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]]]}] 15:24:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 15:24:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1531ms 15:24:04 INFO - PROCESS | 1854 | 1462832644282 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 15:24:04 INFO - PROCESS | 1854 | 1462832644284 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 15:24:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 15:24:04 INFO - PROCESS | 1854 | 1462832644291 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 15:24:04 INFO - PROCESS | 1854 | 1462832644293 Marionette TRACE conn3 <- [1,2506,null,{}] 15:24:04 INFO - PROCESS | 1854 | 1462832644299 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}] 15:24:04 INFO - PROCESS | 1854 | 1462832644499 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 15:24:04 INFO - PROCESS | 1854 | 1462832644710 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c7b5b800 == 138 [pid = 1854] [id = 634] 15:24:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8b7a98000) [pid = 1854] [serial = 1903] [outer = (nil)] 15:24:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8bf7db800) [pid = 1854] [serial = 1904] [outer = 0x7fb8b7a98000] 15:24:04 INFO - PROCESS | 1854 | 1462832644824 Marionette DEBUG loaded listener.js 15:24:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8c18d0c00) [pid = 1854] [serial = 1905] [outer = 0x7fb8b7a98000] 15:24:05 INFO - PROCESS | 1854 | 1462832645704 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]]]}] 15:24:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 15:24:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1488ms 15:24:05 INFO - PROCESS | 1854 | 1462832645779 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 15:24:05 INFO - PROCESS | 1854 | 1462832645783 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 15:24:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 15:24:05 INFO - PROCESS | 1854 | 1462832645788 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 15:24:05 INFO - PROCESS | 1854 | 1462832645792 Marionette TRACE conn3 <- [1,2510,null,{}] 15:24:05 INFO - PROCESS | 1854 | 1462832645797 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}] 15:24:06 INFO - PROCESS | 1854 | 1462832646003 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 15:24:06 INFO - PROCESS | 1854 | 1462832646220 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2b16000 == 139 [pid = 1854] [id = 635] 15:24:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8be7a9800) [pid = 1854] [serial = 1906] [outer = (nil)] 15:24:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8c30e8000) [pid = 1854] [serial = 1907] [outer = 0x7fb8be7a9800] 15:24:06 INFO - PROCESS | 1854 | 1462832646329 Marionette DEBUG loaded listener.js 15:24:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8c37cac00) [pid = 1854] [serial = 1908] [outer = 0x7fb8be7a9800] 15:24:07 INFO - PROCESS | 1854 | 1462832647194 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]]]}] 15:24:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 15:24:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1479ms 15:24:07 INFO - PROCESS | 1854 | 1462832647268 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 15:24:07 INFO - PROCESS | 1854 | 1462832647272 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 15:24:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 15:24:07 INFO - PROCESS | 1854 | 1462832647277 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 15:24:07 INFO - PROCESS | 1854 | 1462832647280 Marionette TRACE conn3 <- [1,2514,null,{}] 15:24:07 INFO - PROCESS | 1854 | 1462832647285 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}] 15:24:07 INFO - PROCESS | 1854 | 1462832647452 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 15:24:07 INFO - PROCESS | 1854 | 1462832647660 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c8999800 == 140 [pid = 1854] [id = 636] 15:24:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89a606c00) [pid = 1854] [serial = 1909] [outer = (nil)] 15:24:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89a60e400) [pid = 1854] [serial = 1910] [outer = 0x7fb89a606c00] 15:24:07 INFO - PROCESS | 1854 | 1462832647773 Marionette DEBUG loaded listener.js 15:24:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89a613000) [pid = 1854] [serial = 1911] [outer = 0x7fb89a606c00] 15:24:08 INFO - PROCESS | 1854 | 1462832648628 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]]]}] 15:24:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 15:24:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1380ms 15:24:08 INFO - PROCESS | 1854 | 1462832648658 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 15:24:08 INFO - PROCESS | 1854 | 1462832648662 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 15:24:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 15:24:08 INFO - PROCESS | 1854 | 1462832648667 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 15:24:08 INFO - PROCESS | 1854 | 1462832648670 Marionette TRACE conn3 <- [1,2518,null,{}] 15:24:08 INFO - PROCESS | 1854 | 1462832648676 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}] 15:24:08 INFO - PROCESS | 1854 | 1462832648847 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 15:24:09 INFO - PROCESS | 1854 | 1462832649062 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89cfb5800 == 141 [pid = 1854] [id = 637] 15:24:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb89a607000) [pid = 1854] [serial = 1912] [outer = (nil)] 15:24:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8c19a5400) [pid = 1854] [serial = 1913] [outer = 0x7fb89a607000] 15:24:09 INFO - PROCESS | 1854 | 1462832649173 Marionette DEBUG loaded listener.js 15:24:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8c37ce400) [pid = 1854] [serial = 1914] [outer = 0x7fb89a607000] 15:24:10 INFO - PROCESS | 1854 | 1462832650075 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]]]}] 15:24:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 15:24:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1482ms 15:24:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 15:24:10 INFO - PROCESS | 1854 | 1462832650151 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 15:24:10 INFO - PROCESS | 1854 | 1462832650153 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 15:24:10 INFO - PROCESS | 1854 | 1462832650159 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 15:24:10 INFO - PROCESS | 1854 | 1462832650162 Marionette TRACE conn3 <- [1,2522,null,{}] 15:24:10 INFO - PROCESS | 1854 | 1462832650167 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}] 15:24:10 INFO - PROCESS | 1854 | 1462832650371 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 15:24:10 INFO - PROCESS | 1854 | 1462832650581 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b54000 == 142 [pid = 1854] [id = 638] 15:24:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb89a609400) [pid = 1854] [serial = 1915] [outer = (nil)] 15:24:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb89dc7f800) [pid = 1854] [serial = 1916] [outer = 0x7fb89a609400] 15:24:10 INFO - PROCESS | 1854 | 1462832650689 Marionette DEBUG loaded listener.js 15:24:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb89dc85000) [pid = 1854] [serial = 1917] [outer = 0x7fb89a609400] 15:24:11 INFO - PROCESS | 1854 | 1462832651587 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]]]}] 15:24:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 15:24:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1482ms 15:24:11 INFO - PROCESS | 1854 | 1462832651641 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 15:24:11 INFO - PROCESS | 1854 | 1462832651645 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 15:24:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 15:24:11 INFO - PROCESS | 1854 | 1462832651650 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 15:24:11 INFO - PROCESS | 1854 | 1462832651654 Marionette TRACE conn3 <- [1,2526,null,{}] 15:24:11 INFO - PROCESS | 1854 | 1462832651659 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}] 15:24:11 INFO - PROCESS | 1854 | 1462832651855 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 15:24:12 INFO - PROCESS | 1854 | 1462832652083 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb896a17000 == 143 [pid = 1854] [id = 639] 15:24:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8972eac00) [pid = 1854] [serial = 1918] [outer = (nil)] 15:24:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89bdd1400) [pid = 1854] [serial = 1919] [outer = 0x7fb8972eac00] 15:24:12 INFO - PROCESS | 1854 | 1462832652198 Marionette DEBUG loaded listener.js 15:24:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8a7b2a000) [pid = 1854] [serial = 1920] [outer = 0x7fb8972eac00] 15:24:13 INFO - PROCESS | 1854 | 1462832653124 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]]]}] 15:24:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 15:24:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1531ms 15:24:13 INFO - PROCESS | 1854 | 1462832653182 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 15:24:13 INFO - PROCESS | 1854 | 1462832653186 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 15:24:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 15:24:13 INFO - PROCESS | 1854 | 1462832653193 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 15:24:13 INFO - PROCESS | 1854 | 1462832653196 Marionette TRACE conn3 <- [1,2530,null,{}] 15:24:13 INFO - PROCESS | 1854 | 1462832653201 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}] 15:24:13 INFO - PROCESS | 1854 | 1462832653364 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 15:24:13 INFO - PROCESS | 1854 | 1462832653582 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899ddb800 == 144 [pid = 1854] [id = 640] 15:24:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8972e9000) [pid = 1854] [serial = 1921] [outer = (nil)] 15:24:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb89a60ec00) [pid = 1854] [serial = 1922] [outer = 0x7fb8972e9000] 15:24:14 INFO - PROCESS | 1854 | 1462832654008 Marionette DEBUG loaded listener.js 15:24:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb89ae84c00) [pid = 1854] [serial = 1923] [outer = 0x7fb8972e9000] 15:24:15 INFO - PROCESS | 1854 | 1462832655030 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]]]}] 15:24:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 15:24:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1886ms 15:24:15 INFO - PROCESS | 1854 | 1462832655080 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 15:24:15 INFO - PROCESS | 1854 | 1462832655086 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 15:24:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 15:24:15 INFO - PROCESS | 1854 | 1462832655094 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 15:24:15 INFO - PROCESS | 1854 | 1462832655099 Marionette TRACE conn3 <- [1,2534,null,{}] 15:24:15 INFO - PROCESS | 1854 | 1462832655105 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}] 15:24:15 INFO - PROCESS | 1854 | 1462832655291 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 15:24:15 INFO - PROCESS | 1854 | 1462832655722 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a8cc000 == 145 [pid = 1854] [id = 641] 15:24:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb89bdd4400) [pid = 1854] [serial = 1924] [outer = (nil)] 15:24:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb89cbe6000) [pid = 1854] [serial = 1925] [outer = 0x7fb89bdd4400] 15:24:15 INFO - PROCESS | 1854 | 1462832655791 Marionette DEBUG loaded listener.js 15:24:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb89dc7fc00) [pid = 1854] [serial = 1926] [outer = 0x7fb89bdd4400] 15:24:16 INFO - PROCESS | 1854 | 1462832656592 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]]]}] 15:24:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 15:24:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1536ms 15:24:16 INFO - PROCESS | 1854 | 1462832656629 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 15:24:16 INFO - PROCESS | 1854 | 1462832656634 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 15:24:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 15:24:16 INFO - PROCESS | 1854 | 1462832656644 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 15:24:16 INFO - PROCESS | 1854 | 1462832656647 Marionette TRACE conn3 <- [1,2538,null,{}] 15:24:16 INFO - PROCESS | 1854 | 1462832656674 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}] 15:24:16 INFO - PROCESS | 1854 | 1462832656843 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a86e5800 == 144 [pid = 1854] [id = 574] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a88dc000 == 143 [pid = 1854] [id = 575] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afa56000 == 142 [pid = 1854] [id = 579] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a8cc5000 == 141 [pid = 1854] [id = 576] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fc8800 == 140 [pid = 1854] [id = 573] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81c3800 == 139 [pid = 1854] [id = 580] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b9b3000 == 138 [pid = 1854] [id = 578] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b8c800 == 137 [pid = 1854] [id = 572] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8afd36c00) [pid = 1854] [serial = 1799] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8b051c800) [pid = 1854] [serial = 1802] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8ae4fe400) [pid = 1854] [serial = 1793] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8af48f000) [pid = 1854] [serial = 1796] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8ab4bd000) [pid = 1854] [serial = 1790] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a9b5e400) [pid = 1854] [serial = 1787] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb89b254c00) [pid = 1854] [serial = 1805] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8a7ba9400) [pid = 1854] [serial = 1829] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | 1462832657182 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7b9e000 == 136 [pid = 1854] [id = 627] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78ac000 == 135 [pid = 1854] [id = 626] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2aa4000 == 134 [pid = 1854] [id = 625] 15:24:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ab13000 == 135 [pid = 1854] [id = 642] 15:24:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89bd32400) [pid = 1854] [serial = 1927] [outer = (nil)] 15:24:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb89e431800) [pid = 1854] [serial = 1928] [outer = 0x7fb89bd32400] 15:24:17 INFO - PROCESS | 1854 | 1462832657317 Marionette DEBUG loaded listener.js 15:24:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb89fd03800) [pid = 1854] [serial = 1929] [outer = 0x7fb89bd32400] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe1a000 == 134 [pid = 1854] [id = 624] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74b0000 == 133 [pid = 1854] [id = 588] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8d4800 == 132 [pid = 1854] [id = 623] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1ec8800 == 131 [pid = 1854] [id = 622] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5c5000 == 130 [pid = 1854] [id = 614] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a887e800 == 129 [pid = 1854] [id = 613] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7f93800 == 128 [pid = 1854] [id = 612] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2ba7000 == 127 [pid = 1854] [id = 611] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ac6a0800 == 126 [pid = 1854] [id = 577] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d21f800 == 125 [pid = 1854] [id = 610] 15:24:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aa5800 == 124 [pid = 1854] [id = 609] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb89bdd2800) [pid = 1854] [serial = 1812] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb89bc21800) [pid = 1854] [serial = 1811] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb89c9b4400) [pid = 1854] [serial = 1814] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89b256800) [pid = 1854] [serial = 1809] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb89bc19c00) [pid = 1854] [serial = 1769] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a6612c00) [pid = 1854] [serial = 1775] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8a7883c00) [pid = 1854] [serial = 1827] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8a66eac00) [pid = 1854] [serial = 1826] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb89dabe000) [pid = 1854] [serial = 1815] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb89dab9400) [pid = 1854] [serial = 1772] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8a6621800) [pid = 1854] [serial = 1823] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a1974c00) [pid = 1854] [serial = 1820] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a7d16000) [pid = 1854] [serial = 1781] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89f16d800) [pid = 1854] [serial = 1766] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb89fe29000) [pid = 1854] [serial = 1817] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a8791000) [pid = 1854] [serial = 1784] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89a7ce800) [pid = 1854] [serial = 1808] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a6aec400) [pid = 1854] [serial = 1824] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a15a8800) [pid = 1854] [serial = 1818] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a1f87c00) [pid = 1854] [serial = 1821] [outer = (nil)] [url = about:blank] 15:24:17 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a776ec00) [pid = 1854] [serial = 1778] [outer = (nil)] [url = about:blank] 15:24:18 INFO - PROCESS | 1854 | 1462832658079 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]]]}] 15:24:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 15:24:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1489ms 15:24:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 15:24:18 INFO - PROCESS | 1854 | 1462832658132 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 15:24:18 INFO - PROCESS | 1854 | 1462832658135 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 15:24:18 INFO - PROCESS | 1854 | 1462832658141 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 15:24:18 INFO - PROCESS | 1854 | 1462832658146 Marionette TRACE conn3 <- [1,2542,null,{}] 15:24:18 INFO - PROCESS | 1854 | 1462832658161 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}] 15:24:18 INFO - PROCESS | 1854 | 1462832658320 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 15:24:18 INFO - PROCESS | 1854 | 1462832658340 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a181c800 == 125 [pid = 1854] [id = 643] 15:24:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89fe32800) [pid = 1854] [serial = 1930] [outer = (nil)] 15:24:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8a1973c00) [pid = 1854] [serial = 1931] [outer = 0x7fb89fe32800] 15:24:18 INFO - PROCESS | 1854 | 1462832658399 Marionette DEBUG loaded listener.js 15:24:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8a1f80800) [pid = 1854] [serial = 1932] [outer = 0x7fb89fe32800] 15:24:19 INFO - PROCESS | 1854 | 1462832659250 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]]]}] 15:24:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 15:24:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1191ms 15:24:19 INFO - PROCESS | 1854 | 1462832659335 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 15:24:19 INFO - PROCESS | 1854 | 1462832659339 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 15:24:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 15:24:19 INFO - PROCESS | 1854 | 1462832659344 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 15:24:19 INFO - PROCESS | 1854 | 1462832659346 Marionette TRACE conn3 <- [1,2546,null,{}] 15:24:19 INFO - PROCESS | 1854 | 1462832659351 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}] 15:24:19 INFO - PROCESS | 1854 | 1462832659508 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 15:24:19 INFO - PROCESS | 1854 | 1462832659520 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a295b800 == 126 [pid = 1854] [id = 644] 15:24:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89ab51c00) [pid = 1854] [serial = 1933] [outer = (nil)] 15:24:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a20f4800) [pid = 1854] [serial = 1934] [outer = 0x7fb89ab51c00] 15:24:19 INFO - PROCESS | 1854 | 1462832659588 Marionette DEBUG loaded listener.js 15:24:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a66ee800) [pid = 1854] [serial = 1935] [outer = 0x7fb89ab51c00] 15:24:20 INFO - PROCESS | 1854 | 1462832660522 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]]]}] 15:24:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 15:24:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1226ms 15:24:20 INFO - PROCESS | 1854 | 1462832660578 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 15:24:20 INFO - PROCESS | 1854 | 1462832660581 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 15:24:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 15:24:20 INFO - PROCESS | 1854 | 1462832660587 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 15:24:20 INFO - PROCESS | 1854 | 1462832660590 Marionette TRACE conn3 <- [1,2550,null,{}] 15:24:20 INFO - PROCESS | 1854 | 1462832660594 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}] 15:24:20 INFO - PROCESS | 1854 | 1462832660807 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 15:24:20 INFO - PROCESS | 1854 | 1462832660836 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2bbc000 == 127 [pid = 1854] [id = 645] 15:24:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8a680d800) [pid = 1854] [serial = 1936] [outer = (nil)] 15:24:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a7445400) [pid = 1854] [serial = 1937] [outer = 0x7fb8a680d800] 15:24:20 INFO - PROCESS | 1854 | 1462832660898 Marionette DEBUG loaded listener.js 15:24:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8a7b26800) [pid = 1854] [serial = 1938] [outer = 0x7fb8a680d800] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a7446c00) [pid = 1854] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89ab54800) [pid = 1854] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8a1f6e400) [pid = 1854] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a28a8c00) [pid = 1854] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89fdc8000) [pid = 1854] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 15:24:21 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8aa51d400) [pid = 1854] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 15:24:22 INFO - PROCESS | 1854 | 1462832662387 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]]]}] 15:24:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 15:24:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1840ms 15:24:22 INFO - PROCESS | 1854 | 1462832662427 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 15:24:22 INFO - PROCESS | 1854 | 1462832662433 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 15:24:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 15:24:22 INFO - PROCESS | 1854 | 1462832662446 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 15:24:22 INFO - PROCESS | 1854 | 1462832662449 Marionette TRACE conn3 <- [1,2554,null,{}] 15:24:22 INFO - PROCESS | 1854 | 1462832662458 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}] 15:24:22 INFO - PROCESS | 1854 | 1462832662651 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 15:24:22 INFO - PROCESS | 1854 | 1462832662908 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e45a800 == 128 [pid = 1854] [id = 646] 15:24:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89bdb9400) [pid = 1854] [serial = 1939] [outer = (nil)] 15:24:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb89cbe4000) [pid = 1854] [serial = 1940] [outer = 0x7fb89bdb9400] 15:24:23 INFO - PROCESS | 1854 | 1462832663026 Marionette DEBUG loaded listener.js 15:24:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89dc7ec00) [pid = 1854] [serial = 1941] [outer = 0x7fb89bdb9400] 15:24:23 INFO - PROCESS | 1854 | 1462832663919 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]]]}] 15:24:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 15:24:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1538ms 15:24:23 INFO - PROCESS | 1854 | 1462832663984 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 15:24:23 INFO - PROCESS | 1854 | 1462832663993 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 15:24:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 15:24:24 INFO - PROCESS | 1854 | 1462832664003 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 15:24:24 INFO - PROCESS | 1854 | 1462832664006 Marionette TRACE conn3 <- [1,2558,null,{}] 15:24:24 INFO - PROCESS | 1854 | 1462832664012 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}] 15:24:24 INFO - PROCESS | 1854 | 1462832664191 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 15:24:24 INFO - PROCESS | 1854 | 1462832664512 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2bba000 == 129 [pid = 1854] [id = 647] 15:24:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89dc84c00) [pid = 1854] [serial = 1942] [outer = (nil)] 15:24:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89fd08000) [pid = 1854] [serial = 1943] [outer = 0x7fb89dc84c00] 15:24:24 INFO - PROCESS | 1854 | 1462832664586 Marionette DEBUG loaded listener.js 15:24:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89fe2cc00) [pid = 1854] [serial = 1944] [outer = 0x7fb89dc84c00] 15:24:25 INFO - PROCESS | 1854 | 1462832665453 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]]]}] 15:24:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 15:24:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1480ms 15:24:25 INFO - PROCESS | 1854 | 1462832665483 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 15:24:25 INFO - PROCESS | 1854 | 1462832665487 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 15:24:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 15:24:25 INFO - PROCESS | 1854 | 1462832665493 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 15:24:25 INFO - PROCESS | 1854 | 1462832665499 Marionette TRACE conn3 <- [1,2562,null,{}] 15:24:25 INFO - PROCESS | 1854 | 1462832665514 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}] 15:24:25 INFO - PROCESS | 1854 | 1462832665688 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 15:24:25 INFO - PROCESS | 1854 | 1462832665907 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d29800 == 130 [pid = 1854] [id = 648] 15:24:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8a661ec00) [pid = 1854] [serial = 1945] [outer = (nil)] 15:24:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a66f0c00) [pid = 1854] [serial = 1946] [outer = 0x7fb8a661ec00] 15:24:26 INFO - PROCESS | 1854 | 1462832666026 Marionette DEBUG loaded listener.js 15:24:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8a7b28800) [pid = 1854] [serial = 1947] [outer = 0x7fb8a661ec00] 15:24:26 INFO - PROCESS | 1854 | 1462832666947 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]]]}] 15:24:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 15:24:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1483ms 15:24:26 INFO - PROCESS | 1854 | 1462832666977 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 15:24:26 INFO - PROCESS | 1854 | 1462832666982 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 15:24:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 15:24:26 INFO - PROCESS | 1854 | 1462832666987 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 15:24:26 INFO - PROCESS | 1854 | 1462832666990 Marionette TRACE conn3 <- [1,2566,null,{}] 15:24:26 INFO - PROCESS | 1854 | 1462832666995 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}] 15:24:27 INFO - PROCESS | 1854 | 1462832667163 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 15:24:27 INFO - PROCESS | 1854 | 1462832667376 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a887f800 == 131 [pid = 1854] [id = 649] 15:24:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8a66edc00) [pid = 1854] [serial = 1948] [outer = (nil)] 15:24:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8a7b32800) [pid = 1854] [serial = 1949] [outer = 0x7fb8a66edc00] 15:24:27 INFO - PROCESS | 1854 | 1462832667485 Marionette DEBUG loaded listener.js 15:24:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8a7ba6400) [pid = 1854] [serial = 1950] [outer = 0x7fb8a66edc00] 15:24:28 INFO - PROCESS | 1854 | 1462832668397 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]]]}] 15:24:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 15:24:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1437ms 15:24:28 INFO - PROCESS | 1854 | 1462832668441 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 15:24:28 INFO - PROCESS | 1854 | 1462832668445 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 15:24:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 15:24:28 INFO - PROCESS | 1854 | 1462832668452 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 15:24:28 INFO - PROCESS | 1854 | 1462832668456 Marionette TRACE conn3 <- [1,2570,null,{}] 15:24:28 INFO - PROCESS | 1854 | 1462832668461 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}] 15:24:28 INFO - PROCESS | 1854 | 1462832668624 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 15:24:28 INFO - PROCESS | 1854 | 1462832668837 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8adadf800 == 132 [pid = 1854] [id = 650] 15:24:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8a7b2b400) [pid = 1854] [serial = 1951] [outer = (nil)] 15:24:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a7f61000) [pid = 1854] [serial = 1952] [outer = 0x7fb8a7b2b400] 15:24:28 INFO - PROCESS | 1854 | 1462832668949 Marionette DEBUG loaded listener.js 15:24:29 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8a82c0400) [pid = 1854] [serial = 1953] [outer = 0x7fb8a7b2b400] 15:24:29 INFO - PROCESS | 1854 | 1462832669899 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]]]}] 15:24:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 15:24:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1482ms 15:24:29 INFO - PROCESS | 1854 | 1462832669936 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 15:24:29 INFO - PROCESS | 1854 | 1462832669940 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 15:24:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 15:24:29 INFO - PROCESS | 1854 | 1462832669945 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 15:24:29 INFO - PROCESS | 1854 | 1462832669948 Marionette TRACE conn3 <- [1,2574,null,{}] 15:24:29 INFO - PROCESS | 1854 | 1462832669954 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}] 15:24:30 INFO - PROCESS | 1854 | 1462832670144 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 15:24:30 INFO - PROCESS | 1854 | 1462832670361 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091a800 == 133 [pid = 1854] [id = 651] 15:24:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb8a82b9800) [pid = 1854] [serial = 1954] [outer = (nil)] 15:24:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8ae86fc00) [pid = 1854] [serial = 1955] [outer = 0x7fb8a82b9800] 15:24:30 INFO - PROCESS | 1854 | 1462832670471 Marionette DEBUG loaded listener.js 15:24:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8b00b7800) [pid = 1854] [serial = 1956] [outer = 0x7fb8a82b9800] 15:24:31 INFO - PROCESS | 1854 | 1462832671340 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]]]}] 15:24:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 15:24:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1427ms 15:24:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 15:24:31 INFO - PROCESS | 1854 | 1462832671373 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 15:24:31 INFO - PROCESS | 1854 | 1462832671376 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 15:24:31 INFO - PROCESS | 1854 | 1462832671383 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 15:24:31 INFO - PROCESS | 1854 | 1462832671386 Marionette TRACE conn3 <- [1,2578,null,{}] 15:24:31 INFO - PROCESS | 1854 | 1462832671391 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}] 15:24:31 INFO - PROCESS | 1854 | 1462832671557 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 15:24:31 INFO - PROCESS | 1854 | 1462832671771 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b86db000 == 134 [pid = 1854] [id = 652] 15:24:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8a2b94c00) [pid = 1854] [serial = 1957] [outer = (nil)] 15:24:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8b13c3400) [pid = 1854] [serial = 1958] [outer = 0x7fb8a2b94c00] 15:24:31 INFO - PROCESS | 1854 | 1462832671881 Marionette DEBUG loaded listener.js 15:24:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8b200a800) [pid = 1854] [serial = 1959] [outer = 0x7fb8a2b94c00] 15:24:32 INFO - PROCESS | 1854 | 1462832672750 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]]]}] 15:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 15:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1434ms 15:24:32 INFO - PROCESS | 1854 | 1462832672816 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 15:24:32 INFO - PROCESS | 1854 | 1462832672820 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 15:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 15:24:32 INFO - PROCESS | 1854 | 1462832672826 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 15:24:32 INFO - PROCESS | 1854 | 1462832672830 Marionette TRACE conn3 <- [1,2582,null,{}] 15:24:32 INFO - PROCESS | 1854 | 1462832672835 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}] 15:24:33 INFO - PROCESS | 1854 | 1462832673003 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 15:24:33 INFO - PROCESS | 1854 | 1462832673217 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32c7800 == 135 [pid = 1854] [id = 653] 15:24:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8a82c5400) [pid = 1854] [serial = 1960] [outer = (nil)] 15:24:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8bd6d1400) [pid = 1854] [serial = 1961] [outer = 0x7fb8a82c5400] 15:24:33 INFO - PROCESS | 1854 | 1462832673327 Marionette DEBUG loaded listener.js 15:24:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8be4d8c00) [pid = 1854] [serial = 1962] [outer = 0x7fb8a82c5400] 15:24:34 INFO - PROCESS | 1854 | 1462832674184 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]]]}] 15:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 15:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1433ms 15:24:34 INFO - PROCESS | 1854 | 1462832674268 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 15:24:34 INFO - PROCESS | 1854 | 1462832674270 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 15:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 15:24:34 INFO - PROCESS | 1854 | 1462832674279 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 15:24:34 INFO - PROCESS | 1854 | 1462832674282 Marionette TRACE conn3 <- [1,2586,null,{}] 15:24:34 INFO - PROCESS | 1854 | 1462832674287 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}] 15:24:34 INFO - PROCESS | 1854 | 1462832674499 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 15:24:34 INFO - PROCESS | 1854 | 1462832674716 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3aef800 == 136 [pid = 1854] [id = 654] 15:24:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb89ab4b000) [pid = 1854] [serial = 1963] [outer = (nil)] 15:24:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8bf7dbc00) [pid = 1854] [serial = 1964] [outer = 0x7fb89ab4b000] 15:24:34 INFO - PROCESS | 1854 | 1462832674838 Marionette DEBUG loaded listener.js 15:24:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8c182c000) [pid = 1854] [serial = 1965] [outer = 0x7fb89ab4b000] 15:24:35 INFO - PROCESS | 1854 | 1462832675696 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]]]}] 15:24:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 15:24:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1479ms 15:24:35 INFO - PROCESS | 1854 | 1462832675759 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 15:24:35 INFO - PROCESS | 1854 | 1462832675762 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 15:24:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 15:24:35 INFO - PROCESS | 1854 | 1462832675768 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 15:24:35 INFO - PROCESS | 1854 | 1462832675770 Marionette TRACE conn3 <- [1,2590,null,{}] 15:24:35 INFO - PROCESS | 1854 | 1462832675776 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}] 15:24:35 INFO - PROCESS | 1854 | 1462832675956 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 15:24:36 INFO - PROCESS | 1854 | 1462832676219 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3cf800 == 137 [pid = 1854] [id = 655] 15:24:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb897092c00) [pid = 1854] [serial = 1966] [outer = (nil)] 15:24:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb89709b000) [pid = 1854] [serial = 1967] [outer = 0x7fb897092c00] 15:24:36 INFO - PROCESS | 1854 | 1462832676293 Marionette DEBUG loaded listener.js 15:24:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb8970a0800) [pid = 1854] [serial = 1968] [outer = 0x7fb897092c00] 15:24:37 INFO - PROCESS | 1854 | 1462832677124 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]]]}] 15:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 15:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1430ms 15:24:37 INFO - PROCESS | 1854 | 1462832677198 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 15:24:37 INFO - PROCESS | 1854 | 1462832677201 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 15:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 15:24:37 INFO - PROCESS | 1854 | 1462832677207 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 15:24:37 INFO - PROCESS | 1854 | 1462832677211 Marionette TRACE conn3 <- [1,2594,null,{}] 15:24:37 INFO - PROCESS | 1854 | 1462832677216 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}] 15:24:37 INFO - PROCESS | 1854 | 1462832677456 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 15:24:37 INFO - PROCESS | 1854 | 1462832677670 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d207800 == 138 [pid = 1854] [id = 656] 15:24:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb89709a800) [pid = 1854] [serial = 1969] [outer = (nil)] 15:24:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89709dc00) [pid = 1854] [serial = 1970] [outer = 0x7fb89709a800] 15:24:38 INFO - PROCESS | 1854 | 1462832678069 Marionette DEBUG loaded listener.js 15:24:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb89a7d4800) [pid = 1854] [serial = 1971] [outer = 0x7fb89709a800] 15:24:39 INFO - PROCESS | 1854 | 1462832679060 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]]]}] 15:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 15:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1934ms 15:24:39 INFO - PROCESS | 1854 | 1462832679143 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 15:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 15:24:39 INFO - PROCESS | 1854 | 1462832679149 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 15:24:39 INFO - PROCESS | 1854 | 1462832679157 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 15:24:39 INFO - PROCESS | 1854 | 1462832679161 Marionette TRACE conn3 <- [1,2598,null,{}] 15:24:39 INFO - PROCESS | 1854 | 1462832679168 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}] 15:24:39 INFO - PROCESS | 1854 | 1462832679406 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 15:24:39 INFO - PROCESS | 1854 | 1462832679814 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b62000 == 139 [pid = 1854] [id = 657] 15:24:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb89bdd2800) [pid = 1854] [serial = 1972] [outer = (nil)] 15:24:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb89cb96800) [pid = 1854] [serial = 1973] [outer = 0x7fb89bdd2800] 15:24:39 INFO - PROCESS | 1854 | 1462832679894 Marionette DEBUG loaded listener.js 15:24:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb89dabf800) [pid = 1854] [serial = 1974] [outer = 0x7fb89bdd2800] 15:24:40 INFO - PROCESS | 1854 | 1462832680764 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]]]}] 15:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 15:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1687ms 15:24:40 INFO - PROCESS | 1854 | 1462832680843 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 15:24:40 INFO - PROCESS | 1854 | 1462832680849 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 15:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 15:24:40 INFO - PROCESS | 1854 | 1462832680858 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 15:24:40 INFO - PROCESS | 1854 | 1462832680862 Marionette TRACE conn3 <- [1,2602,null,{}] 15:24:40 INFO - PROCESS | 1854 | 1462832680867 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}] 15:24:41 INFO - PROCESS | 1854 | 1462832681071 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 15:24:41 INFO - PROCESS | 1854 | 1462832681366 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89cf9d800 == 140 [pid = 1854] [id = 658] 15:24:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb89a60e800) [pid = 1854] [serial = 1975] [outer = (nil)] 15:24:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb89e433c00) [pid = 1854] [serial = 1976] [outer = 0x7fb89a60e800] 15:24:41 INFO - PROCESS | 1854 | 1462832681474 Marionette DEBUG loaded listener.js 15:24:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7fb89fe2e400) [pid = 1854] [serial = 1977] [outer = 0x7fb89a60e800] 15:24:42 INFO - PROCESS | 1854 | 1462832682347 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]]]}] 15:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 15:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1530ms 15:24:42 INFO - PROCESS | 1854 | 1462832682388 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 15:24:42 INFO - PROCESS | 1854 | 1462832682392 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 15:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 15:24:42 INFO - PROCESS | 1854 | 1462832682397 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 15:24:42 INFO - PROCESS | 1854 | 1462832682403 Marionette TRACE conn3 <- [1,2606,null,{}] 15:24:42 INFO - PROCESS | 1854 | 1462832682417 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}] 15:24:42 INFO - PROCESS | 1854 | 1462832682590 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ab1d000 == 139 [pid = 1854] [id = 525] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c361c800 == 138 [pid = 1854] [id = 600] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3029000 == 137 [pid = 1854] [id = 599] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a295b800 == 136 [pid = 1854] [id = 644] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a181c800 == 135 [pid = 1854] [id = 643] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7fb8a878b400) [pid = 1854] [serial = 1844] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 240 (0x7fb89bdb4000) [pid = 1854] [serial = 1832] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 239 (0x7fb89fd0a000) [pid = 1854] [serial = 1835] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 238 (0x7fb8a1f65800) [pid = 1854] [serial = 1865] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 237 (0x7fb8a82b8c00) [pid = 1854] [serial = 1841] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 236 (0x7fb8aeab1c00) [pid = 1854] [serial = 1847] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb8b050ec00) [pid = 1854] [serial = 1850] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8b098e400) [pid = 1854] [serial = 1853] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8b1fd6400) [pid = 1854] [serial = 1856] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb8b2051400) [pid = 1854] [serial = 1859] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8b1bc2400) [pid = 1854] [serial = 1862] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb8a6811c00) [pid = 1854] [serial = 1838] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8aeabac00) [pid = 1854] [serial = 1886] [outer = (nil)] [url = about:blank] 15:24:42 INFO - PROCESS | 1854 | 1462832682959 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ab13000 == 134 [pid = 1854] [id = 642] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a8cc000 == 133 [pid = 1854] [id = 641] 15:24:42 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899ddb800 == 132 [pid = 1854] [id = 640] 15:24:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ab13000 == 133 [pid = 1854] [id = 659] 15:24:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb89bc1a800) [pid = 1854] [serial = 1978] [outer = (nil)] 15:24:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb89fd0a000) [pid = 1854] [serial = 1979] [outer = 0x7fb89bc1a800] 15:24:43 INFO - PROCESS | 1854 | 1462832683051 Marionette DEBUG loaded listener.js 15:24:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8a6811c00) [pid = 1854] [serial = 1980] [outer = 0x7fb89bc1a800] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899b54000 == 132 [pid = 1854] [id = 638] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89cfb5800 == 131 [pid = 1854] [id = 637] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c8999800 == 130 [pid = 1854] [id = 636] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2b16000 == 129 [pid = 1854] [id = 635] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c7b5b800 == 128 [pid = 1854] [id = 634] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3625800 == 127 [pid = 1854] [id = 633] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be46c800 == 126 [pid = 1854] [id = 632] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a1c000 == 125 [pid = 1854] [id = 631] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7405800 == 124 [pid = 1854] [id = 630] 15:24:43 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dbb6800 == 123 [pid = 1854] [id = 629] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb8a858bc00) [pid = 1854] [serial = 1880] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb89c9b7000) [pid = 1854] [serial = 1869] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb89b651800) [pid = 1854] [serial = 1868] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb8a972c800) [pid = 1854] [serial = 1881] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8a6616c00) [pid = 1854] [serial = 1874] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8a6ae6000) [pid = 1854] [serial = 1875] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8a7ba5c00) [pid = 1854] [serial = 1877] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8a16f9000) [pid = 1854] [serial = 1872] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb89fe28400) [pid = 1854] [serial = 1871] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8ae8d4c00) [pid = 1854] [serial = 1884] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb8ad810400) [pid = 1854] [serial = 1883] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a7f60400) [pid = 1854] [serial = 1878] [outer = (nil)] [url = about:blank] 15:24:43 INFO - PROCESS | 1854 | 1462832683926 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]]]}] 15:24:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 15:24:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1546ms 15:24:43 INFO - PROCESS | 1854 | 1462832683944 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 15:24:43 INFO - PROCESS | 1854 | 1462832683948 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 15:24:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 15:24:43 INFO - PROCESS | 1854 | 1462832683954 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 15:24:43 INFO - PROCESS | 1854 | 1462832683957 Marionette TRACE conn3 <- [1,2610,null,{}] 15:24:43 INFO - PROCESS | 1854 | 1462832683961 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}] 15:24:44 INFO - PROCESS | 1854 | 1462832684119 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 15:24:44 INFO - PROCESS | 1854 | 1462832684295 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fce3800 == 124 [pid = 1854] [id = 660] 15:24:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb89bc1ec00) [pid = 1854] [serial = 1981] [outer = (nil)] 15:24:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8a6aec400) [pid = 1854] [serial = 1982] [outer = 0x7fb89bc1ec00] 15:24:44 INFO - PROCESS | 1854 | 1462832684371 Marionette DEBUG loaded listener.js 15:24:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8a8133c00) [pid = 1854] [serial = 1983] [outer = 0x7fb89bc1ec00] 15:24:45 INFO - PROCESS | 1854 | 1462832685100 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]]]}] 15:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 15:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1179ms 15:24:45 INFO - PROCESS | 1854 | 1462832685132 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 15:24:45 INFO - PROCESS | 1854 | 1462832685135 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 15:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 15:24:45 INFO - PROCESS | 1854 | 1462832685140 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 15:24:45 INFO - PROCESS | 1854 | 1462832685142 Marionette TRACE conn3 <- [1,2614,null,{}] 15:24:45 INFO - PROCESS | 1854 | 1462832685175 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}] 15:24:45 INFO - PROCESS | 1854 | 1462832685328 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 15:24:45 INFO - PROCESS | 1854 | 1462832685343 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7899800 == 125 [pid = 1854] [id = 661] 15:24:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8a82c6800) [pid = 1854] [serial = 1984] [outer = (nil)] 15:24:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8a8788400) [pid = 1854] [serial = 1985] [outer = 0x7fb8a82c6800] 15:24:45 INFO - PROCESS | 1854 | 1462832685407 Marionette DEBUG loaded listener.js 15:24:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8ac6c8c00) [pid = 1854] [serial = 1986] [outer = 0x7fb8a82c6800] 15:24:46 INFO - PROCESS | 1854 | 1462832686368 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]]]}] 15:24:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 15:24:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1297ms 15:24:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 15:24:46 INFO - PROCESS | 1854 | 1462832686439 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 15:24:46 INFO - PROCESS | 1854 | 1462832686441 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 15:24:46 INFO - PROCESS | 1854 | 1462832686445 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 15:24:46 INFO - PROCESS | 1854 | 1462832686449 Marionette TRACE conn3 <- [1,2618,null,{}] 15:24:46 INFO - PROCESS | 1854 | 1462832686454 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}] 15:24:46 INFO - PROCESS | 1854 | 1462832686672 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 15:24:46 INFO - PROCESS | 1854 | 1462832686706 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a81bc000 == 126 [pid = 1854] [id = 662] 15:24:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8aeab2000) [pid = 1854] [serial = 1987] [outer = (nil)] 15:24:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8b0a3e000) [pid = 1854] [serial = 1988] [outer = 0x7fb8aeab2000] 15:24:46 INFO - PROCESS | 1854 | 1462832686763 Marionette DEBUG loaded listener.js 15:24:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8b2051400) [pid = 1854] [serial = 1989] [outer = 0x7fb8aeab2000] 15:24:48 INFO - PROCESS | 1854 | 1462832688190 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]]]}] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb89ab51c00) [pid = 1854] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8972f1000) [pid = 1854] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb89ab4fc00) [pid = 1854] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8972e8400) [pid = 1854] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb89cbea400) [pid = 1854] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8a82c6000) [pid = 1854] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb89ae90800) [pid = 1854] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb89bd34000) [pid = 1854] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb89fdc6800) [pid = 1854] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8ae873000) [pid = 1854] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb89bdc6c00) [pid = 1854] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89fe32800) [pid = 1854] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8a15b0800) [pid = 1854] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb89b654c00) [pid = 1854] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb89ab4d000) [pid = 1854] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb89bd32400) [pid = 1854] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb8afbe5800) [pid = 1854] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8aa526000) [pid = 1854] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8972e9000) [pid = 1854] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a6aec800) [pid = 1854] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb89fdc4400) [pid = 1854] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8a7bae000) [pid = 1854] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb89ae86400) [pid = 1854] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb89fdc2400) [pid = 1854] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89bdd4400) [pid = 1854] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a7d21000) [pid = 1854] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8aa520400) [pid = 1854] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a66ec400) [pid = 1854] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a7baa800) [pid = 1854] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8a8559400) [pid = 1854] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8a6817400) [pid = 1854] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8a6814000) [pid = 1854] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb89ab58c00) [pid = 1854] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8972e5400) [pid = 1854] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 15:24:48 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8972e5000) [pid = 1854] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 15:24:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 15:24:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1830ms 15:24:48 INFO - PROCESS | 1854 | 1462832688312 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 15:24:48 INFO - PROCESS | 1854 | 1462832688315 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 15:24:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 15:24:48 INFO - PROCESS | 1854 | 1462832688325 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 15:24:48 INFO - PROCESS | 1854 | 1462832688327 Marionette TRACE conn3 <- [1,2622,null,{}] 15:24:48 INFO - PROCESS | 1854 | 1462832688331 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}] 15:24:48 INFO - PROCESS | 1854 | 1462832688475 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 15:24:48 INFO - PROCESS | 1854 | 1462832688650 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b9a3000 == 127 [pid = 1854] [id = 663] 15:24:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb8991cdc00) [pid = 1854] [serial = 1990] [outer = (nil)] 15:24:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89ab51c00) [pid = 1854] [serial = 1991] [outer = 0x7fb8991cdc00] 15:24:48 INFO - PROCESS | 1854 | 1462832688709 Marionette DEBUG loaded listener.js 15:24:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb89bd34000) [pid = 1854] [serial = 1992] [outer = 0x7fb8991cdc00] 15:24:49 INFO - PROCESS | 1854 | 1462832689343 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]]]}] 15:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 15:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1075ms 15:24:49 INFO - PROCESS | 1854 | 1462832689401 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 15:24:49 INFO - PROCESS | 1854 | 1462832689403 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 15:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 15:24:49 INFO - PROCESS | 1854 | 1462832689409 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 15:24:49 INFO - PROCESS | 1854 | 1462832689412 Marionette TRACE conn3 <- [1,2626,null,{}] 15:24:49 INFO - PROCESS | 1854 | 1462832689416 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}] 15:24:49 INFO - PROCESS | 1854 | 1462832689638 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 15:24:49 INFO - PROCESS | 1854 | 1462832689687 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:49 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7b85000 == 128 [pid = 1854] [id = 664] 15:24:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb89bdd4800) [pid = 1854] [serial = 1993] [outer = (nil)] 15:24:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a16f4400) [pid = 1854] [serial = 1994] [outer = 0x7fb89bdd4800] 15:24:49 INFO - PROCESS | 1854 | 1462832689744 Marionette DEBUG loaded listener.js 15:24:49 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a7baa800) [pid = 1854] [serial = 1995] [outer = 0x7fb89bdd4800] 15:24:50 INFO - PROCESS | 1854 | 1462832690799 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]]]}] 15:24:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 15:24:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1427ms 15:24:50 INFO - PROCESS | 1854 | 1462832690837 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 15:24:50 INFO - PROCESS | 1854 | 1462832690842 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 15:24:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 15:24:50 INFO - PROCESS | 1854 | 1462832690851 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 15:24:50 INFO - PROCESS | 1854 | 1462832690857 Marionette TRACE conn3 <- [1,2630,null,{}] 15:24:50 INFO - PROCESS | 1854 | 1462832690866 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}] 15:24:51 INFO - PROCESS | 1854 | 1462832691065 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 15:24:51 INFO - PROCESS | 1854 | 1462832691384 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a00a6000 == 129 [pid = 1854] [id = 665] 15:24:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89b649c00) [pid = 1854] [serial = 1996] [outer = (nil)] 15:24:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89bdcd000) [pid = 1854] [serial = 1997] [outer = 0x7fb89b649c00] 15:24:51 INFO - PROCESS | 1854 | 1462832691462 Marionette DEBUG loaded listener.js 15:24:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb89dac2800) [pid = 1854] [serial = 1998] [outer = 0x7fb89b649c00] 15:24:52 INFO - PROCESS | 1854 | 1462832692304 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]]]}] 15:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 15:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1496ms 15:24:52 INFO - PROCESS | 1854 | 1462832692346 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 15:24:52 INFO - PROCESS | 1854 | 1462832692355 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 15:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 15:24:52 INFO - PROCESS | 1854 | 1462832692364 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 15:24:52 INFO - PROCESS | 1854 | 1462832692368 Marionette TRACE conn3 <- [1,2634,null,{}] 15:24:52 INFO - PROCESS | 1854 | 1462832692374 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}] 15:24:52 INFO - PROCESS | 1854 | 1462832692547 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 15:24:52 INFO - PROCESS | 1854 | 1462832692768 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a74be800 == 130 [pid = 1854] [id = 666] 15:24:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89e434400) [pid = 1854] [serial = 1999] [outer = (nil)] 15:24:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb89fe30000) [pid = 1854] [serial = 2000] [outer = 0x7fb89e434400] 15:24:52 INFO - PROCESS | 1854 | 1462832692880 Marionette DEBUG loaded listener.js 15:24:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a1f69000) [pid = 1854] [serial = 2001] [outer = 0x7fb89e434400] 15:24:53 INFO - PROCESS | 1854 | 1462832693838 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]]]}] 15:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 15:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1533ms 15:24:53 INFO - PROCESS | 1854 | 1462832693898 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 15:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 15:24:53 INFO - PROCESS | 1854 | 1462832693902 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 15:24:53 INFO - PROCESS | 1854 | 1462832693908 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 15:24:53 INFO - PROCESS | 1854 | 1462832693914 Marionette TRACE conn3 <- [1,2638,null,{}] 15:24:53 INFO - PROCESS | 1854 | 1462832693929 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}] 15:24:54 INFO - PROCESS | 1854 | 1462832694148 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 15:24:54 INFO - PROCESS | 1854 | 1462832694422 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b09d7000 == 131 [pid = 1854] [id = 667] 15:24:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8a7b31000) [pid = 1854] [serial = 2002] [outer = (nil)] 15:24:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a813b000) [pid = 1854] [serial = 2003] [outer = 0x7fb8a7b31000] 15:24:54 INFO - PROCESS | 1854 | 1462832694538 Marionette DEBUG loaded listener.js 15:24:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8a858d000) [pid = 1854] [serial = 2004] [outer = 0x7fb8a7b31000] 15:24:55 INFO - PROCESS | 1854 | 1462832695355 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]]]}] 15:24:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 15:24:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1489ms 15:24:55 INFO - PROCESS | 1854 | 1462832695397 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 15:24:55 INFO - PROCESS | 1854 | 1462832695402 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 15:24:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 15:24:55 INFO - PROCESS | 1854 | 1462832695408 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 15:24:55 INFO - PROCESS | 1854 | 1462832695411 Marionette TRACE conn3 <- [1,2642,null,{}] 15:24:55 INFO - PROCESS | 1854 | 1462832695416 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}] 15:24:55 INFO - PROCESS | 1854 | 1462832695587 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 15:24:55 INFO - PROCESS | 1854 | 1462832695808 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c192b000 == 132 [pid = 1854] [id = 668] 15:24:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8a7b32400) [pid = 1854] [serial = 2005] [outer = (nil)] 15:24:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a9b63800) [pid = 1854] [serial = 2006] [outer = 0x7fb8a7b32400] 15:24:55 INFO - PROCESS | 1854 | 1462832695919 Marionette DEBUG loaded listener.js 15:24:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8ada3f400) [pid = 1854] [serial = 2007] [outer = 0x7fb8a7b32400] 15:24:56 INFO - PROCESS | 1854 | 1462832696822 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]]]}] 15:24:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 15:24:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1480ms 15:24:56 INFO - PROCESS | 1854 | 1462832696888 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 15:24:56 INFO - PROCESS | 1854 | 1462832696892 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 15:24:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 15:24:56 INFO - PROCESS | 1854 | 1462832696897 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 15:24:56 INFO - PROCESS | 1854 | 1462832696900 Marionette TRACE conn3 <- [1,2646,null,{}] 15:24:56 INFO - PROCESS | 1854 | 1462832696905 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}] 15:24:57 INFO - PROCESS | 1854 | 1462832697113 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 15:24:57 INFO - PROCESS | 1854 | 1462832697328 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3aef000 == 133 [pid = 1854] [id = 669] 15:24:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8a858e000) [pid = 1854] [serial = 2008] [outer = (nil)] 15:24:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb8af880800) [pid = 1854] [serial = 2009] [outer = 0x7fb8a858e000] 15:24:57 INFO - PROCESS | 1854 | 1462832697437 Marionette DEBUG loaded listener.js 15:24:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8b1bc7400) [pid = 1854] [serial = 2010] [outer = 0x7fb8a858e000] 15:24:58 INFO - PROCESS | 1854 | 1462832698310 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]]]}] 15:24:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 15:24:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1479ms 15:24:58 INFO - PROCESS | 1854 | 1462832698378 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 15:24:58 INFO - PROCESS | 1854 | 1462832698381 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 15:24:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 15:24:58 INFO - PROCESS | 1854 | 1462832698387 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 15:24:58 INFO - PROCESS | 1854 | 1462832698390 Marionette TRACE conn3 <- [1,2650,null,{}] 15:24:58 INFO - PROCESS | 1854 | 1462832698396 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}] 15:24:58 INFO - PROCESS | 1854 | 1462832698597 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 15:24:58 INFO - PROCESS | 1854 | 1462832698814 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:24:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a786c000 == 134 [pid = 1854] [id = 670] 15:24:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb89b208800) [pid = 1854] [serial = 2011] [outer = (nil)] 15:24:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8a9a73400) [pid = 1854] [serial = 2012] [outer = 0x7fb89b208800] 15:24:58 INFO - PROCESS | 1854 | 1462832698929 Marionette DEBUG loaded listener.js 15:24:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8bd6d2400) [pid = 1854] [serial = 2013] [outer = 0x7fb89b208800] 15:24:59 INFO - PROCESS | 1854 | 1462832699826 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]]]}] 15:24:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 15:24:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1480ms 15:24:59 INFO - PROCESS | 1854 | 1462832699867 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 15:24:59 INFO - PROCESS | 1854 | 1462832699869 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 15:24:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 15:24:59 INFO - PROCESS | 1854 | 1462832699876 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 15:24:59 INFO - PROCESS | 1854 | 1462832699880 Marionette TRACE conn3 <- [1,2654,null,{}] 15:24:59 INFO - PROCESS | 1854 | 1462832699885 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}] 15:25:00 INFO - PROCESS | 1854 | 1462832700051 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 15:25:00 INFO - PROCESS | 1854 | 1462832700274 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c899d800 == 135 [pid = 1854] [id = 671] 15:25:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89ab4ac00) [pid = 1854] [serial = 2014] [outer = (nil)] 15:25:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8bf95ec00) [pid = 1854] [serial = 2015] [outer = 0x7fb89ab4ac00] 15:25:00 INFO - PROCESS | 1854 | 1462832700382 Marionette DEBUG loaded listener.js 15:25:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8c184e800) [pid = 1854] [serial = 2016] [outer = 0x7fb89ab4ac00] 15:25:01 INFO - PROCESS | 1854 | 1462832701243 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]]]}] 15:25:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 15:25:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1429ms 15:25:01 INFO - PROCESS | 1854 | 1462832701307 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 15:25:01 INFO - PROCESS | 1854 | 1462832701309 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 15:25:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 15:25:01 INFO - PROCESS | 1854 | 1462832701315 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 15:25:01 INFO - PROCESS | 1854 | 1462832701318 Marionette TRACE conn3 <- [1,2658,null,{}] 15:25:01 INFO - PROCESS | 1854 | 1462832701324 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}] 15:25:01 INFO - PROCESS | 1854 | 1462832701492 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 15:25:01 INFO - PROCESS | 1854 | 1462832701716 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:01 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a781a000 == 136 [pid = 1854] [id = 672] 15:25:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb896fb5800) [pid = 1854] [serial = 2017] [outer = (nil)] 15:25:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb896fba000) [pid = 1854] [serial = 2018] [outer = 0x7fb896fb5800] 15:25:01 INFO - PROCESS | 1854 | 1462832701834 Marionette DEBUG loaded listener.js 15:25:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb896fbe400) [pid = 1854] [serial = 2019] [outer = 0x7fb896fb5800] 15:25:02 INFO - PROCESS | 1854 | 1462832702746 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]]]}] 15:25:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 15:25:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1482ms 15:25:02 INFO - PROCESS | 1854 | 1462832702798 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 15:25:02 INFO - PROCESS | 1854 | 1462832702802 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 15:25:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 15:25:02 INFO - PROCESS | 1854 | 1462832702807 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 15:25:02 INFO - PROCESS | 1854 | 1462832702810 Marionette TRACE conn3 <- [1,2662,null,{}] 15:25:02 INFO - PROCESS | 1854 | 1462832702815 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}] 15:25:02 INFO - PROCESS | 1854 | 1462832702988 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 15:25:03 INFO - PROCESS | 1854 | 1462832703210 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89716e000 == 137 [pid = 1854] [id = 673] 15:25:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb896fb6400) [pid = 1854] [serial = 2020] [outer = (nil)] 15:25:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8bf6ee800) [pid = 1854] [serial = 2021] [outer = 0x7fb896fb6400] 15:25:03 INFO - PROCESS | 1854 | 1462832703321 Marionette DEBUG loaded listener.js 15:25:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8c19a7400) [pid = 1854] [serial = 2022] [outer = 0x7fb896fb6400] 15:25:04 INFO - PROCESS | 1854 | 1462832704226 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]]]}] 15:25:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 15:25:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1434ms 15:25:04 INFO - PROCESS | 1854 | 1462832704241 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 15:25:04 INFO - PROCESS | 1854 | 1462832704250 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 15:25:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 15:25:04 INFO - PROCESS | 1854 | 1462832704256 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 15:25:04 INFO - PROCESS | 1854 | 1462832704258 Marionette TRACE conn3 <- [1,2666,null,{}] 15:25:04 INFO - PROCESS | 1854 | 1462832704264 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}] 15:25:04 INFO - PROCESS | 1854 | 1462832704429 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 15:25:04 INFO - PROCESS | 1854 | 1462832704681 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8995d8800 == 138 [pid = 1854] [id = 674] 15:25:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb8953f4800) [pid = 1854] [serial = 2023] [outer = (nil)] 15:25:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8953f5800) [pid = 1854] [serial = 2024] [outer = 0x7fb8953f4800] 15:25:04 INFO - PROCESS | 1854 | 1462832704775 Marionette DEBUG loaded listener.js 15:25:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8953fac00) [pid = 1854] [serial = 2025] [outer = 0x7fb8953f4800] 15:25:06 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:06 INFO - PROCESS | 1854 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:25:06 INFO - PROCESS | 1854 | 1462832706145 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]]]}] 15:25:06 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) 15:25:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1928ms 15:25:06 INFO - PROCESS | 1854 | 1462832706184 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 15:25:06 INFO - PROCESS | 1854 | 1462832706187 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 15:25:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 15:25:06 INFO - PROCESS | 1854 | 1462832706241 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 15:25:06 INFO - PROCESS | 1854 | 1462832706245 Marionette TRACE conn3 <- [1,2670,null,{}] 15:25:06 INFO - PROCESS | 1854 | 1462832706324 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}] 15:25:06 INFO - PROCESS | 1854 | 1462832706550 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 15:25:06 INFO - PROCESS | 1854 | 1462832706816 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899921800 == 139 [pid = 1854] [id = 675] 15:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8953f2400) [pid = 1854] [serial = 2026] [outer = (nil)] 15:25:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8972ed400) [pid = 1854] [serial = 2027] [outer = 0x7fb8953f2400] 15:25:06 INFO - PROCESS | 1854 | 1462832706895 Marionette DEBUG loaded listener.js 15:25:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb89bdc6800) [pid = 1854] [serial = 2028] [outer = 0x7fb8953f2400] 15:25:08 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:08 INFO - PROCESS | 1854 | 1462832708754 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] 15:25:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 15:25:08 INFO - PROCESS | 1854 | 1462832708804 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 15:25:08 INFO - PROCESS | 1854 | 1462832708811 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 15:25:08 INFO - PROCESS | 1854 | 1462832708816 Marionette TRACE conn3 <- [1,2674,null,{}] 15:25:08 INFO - PROCESS | 1854 | 1462832708823 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}] 15:25:09 INFO - PROCESS | 1854 | 1462832709173 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 15:25:09 INFO - PROCESS | 1854 | 1462832709439 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bd5800 == 140 [pid = 1854] [id = 676] 15:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb89b206000) [pid = 1854] [serial = 2029] [outer = (nil)] 15:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89b209000) [pid = 1854] [serial = 2030] [outer = 0x7fb89b206000] 15:25:09 INFO - PROCESS | 1854 | 1462832709517 Marionette DEBUG loaded listener.js 15:25:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb89b210400) [pid = 1854] [serial = 2031] [outer = 0x7fb89b206000] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b9a3000 == 139 [pid = 1854] [id = 663] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 235 (0x7fb8a7445400) [pid = 1854] [serial = 1937] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a81bc000 == 138 [pid = 1854] [id = 662] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7899800 == 137 [pid = 1854] [id = 661] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fce3800 == 136 [pid = 1854] [id = 660] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ab13000 == 135 [pid = 1854] [id = 659] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89cf9d800 == 134 [pid = 1854] [id = 658] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899b62000 == 133 [pid = 1854] [id = 657] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a89c6800 == 132 [pid = 1854] [id = 628] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d207800 == 131 [pid = 1854] [id = 656] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3aef800 == 130 [pid = 1854] [id = 654] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c32c7800 == 129 [pid = 1854] [id = 653] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b86db000 == 128 [pid = 1854] [id = 652] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b091a800 == 127 [pid = 1854] [id = 651] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8adadf800 == 126 [pid = 1854] [id = 650] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a887f800 == 125 [pid = 1854] [id = 649] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d29800 == 124 [pid = 1854] [id = 648] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2bba000 == 123 [pid = 1854] [id = 647] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d4b800 == 122 [pid = 1854] [id = 552] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e45a800 == 121 [pid = 1854] [id = 646] 15:25:10 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2bbc000 == 120 [pid = 1854] [id = 645] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 234 (0x7fb8a66ee800) [pid = 1854] [serial = 1935] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 233 (0x7fb8a20f4800) [pid = 1854] [serial = 1934] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 232 (0x7fb8be47f000) [pid = 1854] [serial = 1866] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 231 (0x7fb89b256c00) [pid = 1854] [serial = 1707] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 230 (0x7fb8a776dc00) [pid = 1854] [serial = 1635] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 229 (0x7fb8bd6d1000) [pid = 1854] [serial = 1901] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 228 (0x7fb8a7889000) [pid = 1854] [serial = 1722] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 227 (0x7fb8bf7db800) [pid = 1854] [serial = 1904] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8afa14400) [pid = 1854] [serial = 1614] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8ab4b4400) [pid = 1854] [serial = 1743] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb8a9760c00) [pid = 1854] [serial = 1737] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb8a2b9f000) [pid = 1854] [serial = 1716] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb8c390a800) [pid = 1854] [serial = 1626] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb89f167c00) [pid = 1854] [serial = 1662] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8b1fda800) [pid = 1854] [serial = 1898] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8c30e8000) [pid = 1854] [serial = 1907] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8a1973c00) [pid = 1854] [serial = 1931] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89a60e400) [pid = 1854] [serial = 1910] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8a196a400) [pid = 1854] [serial = 1892] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a680a800) [pid = 1854] [serial = 1719] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8a1f80800) [pid = 1854] [serial = 1932] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb89dc7f800) [pid = 1854] [serial = 1916] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb89bdd5c00) [pid = 1854] [serial = 1710] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb89ab58800) [pid = 1854] [serial = 1674] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb89fd03800) [pid = 1854] [serial = 1929] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8be27f000) [pid = 1854] [serial = 1623] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8b0884c00) [pid = 1854] [serial = 1668] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89ae84c00) [pid = 1854] [serial = 1923] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb89e431800) [pid = 1854] [serial = 1928] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a8139c00) [pid = 1854] [serial = 1728] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8a776d000) [pid = 1854] [serial = 1665] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8ad813800) [pid = 1854] [serial = 1895] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a82c5c00) [pid = 1854] [serial = 1731] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8ab1f3000) [pid = 1854] [serial = 1740] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a15ac800) [pid = 1854] [serial = 1713] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb89dc7fc00) [pid = 1854] [serial = 1926] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8a878e400) [pid = 1854] [serial = 1734] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb8c184c800) [pid = 1854] [serial = 1671] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8c19a5400) [pid = 1854] [serial = 1913] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb89cbe6000) [pid = 1854] [serial = 1925] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8a7d1ac00) [pid = 1854] [serial = 1725] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb8a878d000) [pid = 1854] [serial = 1608] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8ae4fe000) [pid = 1854] [serial = 1611] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb8b204d800) [pid = 1854] [serial = 1620] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb89a60ec00) [pid = 1854] [serial = 1922] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb89bdd1400) [pid = 1854] [serial = 1919] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8b0986000) [pid = 1854] [serial = 1617] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb89bdb0400) [pid = 1854] [serial = 1677] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb89bdb5800) [pid = 1854] [serial = 1889] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8991d3c00) [pid = 1854] [serial = 1632] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8972efc00) [pid = 1854] [serial = 1629] [outer = (nil)] [url = about:blank] 15:25:10 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:10 INFO - PROCESS | 1854 | 1462832710894 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] 15:25:10 INFO - PROCESS | 1854 | 1462832710956 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 15:25:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 15:25:10 INFO - PROCESS | 1854 | 1462832710965 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 15:25:10 INFO - PROCESS | 1854 | 1462832710968 Marionette TRACE conn3 <- [1,2678,null,{}] 15:25:10 INFO - PROCESS | 1854 | 1462832710974 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}] 15:25:11 INFO - PROCESS | 1854 | 1462832711199 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 15:25:11 INFO - PROCESS | 1854 | 1462832711396 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8a5800 == 121 [pid = 1854] [id = 677] 15:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89b206400) [pid = 1854] [serial = 2032] [outer = (nil)] 15:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb89bc19800) [pid = 1854] [serial = 2033] [outer = 0x7fb89b206400] 15:25:11 INFO - PROCESS | 1854 | 1462832711456 Marionette DEBUG loaded listener.js 15:25:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb89bdaf000) [pid = 1854] [serial = 2034] [outer = 0x7fb89b206400] 15:25:12 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:12 INFO - PROCESS | 1854 | 1462832712518 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]]]}] 15:25:12 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) 15:25:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1577ms 15:25:12 INFO - PROCESS | 1854 | 1462832712543 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 15:25:12 INFO - PROCESS | 1854 | 1462832712546 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 15:25:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 15:25:12 INFO - PROCESS | 1854 | 1462832712552 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 15:25:12 INFO - PROCESS | 1854 | 1462832712557 Marionette TRACE conn3 <- [1,2682,null,{}] 15:25:12 INFO - PROCESS | 1854 | 1462832712578 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}] 15:25:12 INFO - PROCESS | 1854 | 1462832712792 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 15:25:12 INFO - PROCESS | 1854 | 1462832712953 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3a8000 == 122 [pid = 1854] [id = 678] 15:25:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89bdc9c00) [pid = 1854] [serial = 2035] [outer = (nil)] 15:25:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89d9a4400) [pid = 1854] [serial = 2036] [outer = 0x7fb89bdc9c00] 15:25:13 INFO - PROCESS | 1854 | 1462832713015 Marionette DEBUG loaded listener.js 15:25:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89e427400) [pid = 1854] [serial = 2037] [outer = 0x7fb89bdc9c00] 15:25:14 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:14 INFO - PROCESS | 1854 | 1462832714161 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]]]}] 15:25:14 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) 15:25:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1635ms 15:25:14 INFO - PROCESS | 1854 | 1462832714195 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 15:25:14 INFO - PROCESS | 1854 | 1462832714198 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 15:25:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 15:25:14 INFO - PROCESS | 1854 | 1462832714204 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 15:25:14 INFO - PROCESS | 1854 | 1462832714206 Marionette TRACE conn3 <- [1,2686,null,{}] 15:25:14 INFO - PROCESS | 1854 | 1462832714211 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}] 15:25:14 INFO - PROCESS | 1854 | 1462832714455 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8a82c6800) [pid = 1854] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb8991cdc00) [pid = 1854] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8aeab2000) [pid = 1854] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb89bc1ec00) [pid = 1854] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb89709a800) [pid = 1854] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb89bc1a800) [pid = 1854] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb89a60e800) [pid = 1854] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 15:25:15 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb89bdd2800) [pid = 1854] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 15:25:15 INFO - PROCESS | 1854 | 1462832715105 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3e3000 == 123 [pid = 1854] [id = 679] 15:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb89709a800) [pid = 1854] [serial = 2038] [outer = (nil)] 15:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb89bc15800) [pid = 1854] [serial = 2039] [outer = 0x7fb89709a800] 15:25:15 INFO - PROCESS | 1854 | 1462832715166 Marionette DEBUG loaded listener.js 15:25:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89fd04800) [pid = 1854] [serial = 2040] [outer = 0x7fb89709a800] 15:25:16 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:16 INFO - PROCESS | 1854 | 1462832716231 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] 15:25:16 INFO - PROCESS | 1854 | 1462832716293 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 15:25:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 15:25:16 INFO - PROCESS | 1854 | 1462832716304 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 15:25:16 INFO - PROCESS | 1854 | 1462832716306 Marionette TRACE conn3 <- [1,2690,null,{}] 15:25:16 INFO - PROCESS | 1854 | 1462832716310 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}] 15:25:16 INFO - PROCESS | 1854 | 1462832716460 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 15:25:16 INFO - PROCESS | 1854 | 1462832716666 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:16 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a00aa000 == 124 [pid = 1854] [id = 680] 15:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8972f1000) [pid = 1854] [serial = 2041] [outer = (nil)] 15:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb89fdc5800) [pid = 1854] [serial = 2042] [outer = 0x7fb8972f1000] 15:25:16 INFO - PROCESS | 1854 | 1462832716725 Marionette DEBUG loaded listener.js 15:25:16 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb8a15ae400) [pid = 1854] [serial = 2043] [outer = 0x7fb8972f1000] 15:25:18 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:18 INFO - PROCESS | 1854 | 1462832718077 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] 15:25:18 INFO - PROCESS | 1854 | 1462832718149 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 15:25:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 15:25:18 INFO - PROCESS | 1854 | 1462832718157 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 15:25:18 INFO - PROCESS | 1854 | 1462832718161 Marionette TRACE conn3 <- [1,2694,null,{}] 15:25:18 INFO - PROCESS | 1854 | 1462832718264 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}] 15:25:18 INFO - PROCESS | 1854 | 1462832718472 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 15:25:18 INFO - PROCESS | 1854 | 1462832718683 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d21f800 == 125 [pid = 1854] [id = 681] 15:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb8991cdc00) [pid = 1854] [serial = 2044] [outer = (nil)] 15:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89b208000) [pid = 1854] [serial = 2045] [outer = 0x7fb8991cdc00] 15:25:18 INFO - PROCESS | 1854 | 1462832718797 Marionette DEBUG loaded listener.js 15:25:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89b64fc00) [pid = 1854] [serial = 2046] [outer = 0x7fb8991cdc00] 15:25:20 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:20 INFO - PROCESS | 1854 | 1462832720117 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] 15:25:20 INFO - PROCESS | 1854 | 1462832720156 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 15:25:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 15:25:20 INFO - PROCESS | 1854 | 1462832720166 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 15:25:20 INFO - PROCESS | 1854 | 1462832720170 Marionette TRACE conn3 <- [1,2698,null,{}] 15:25:20 INFO - PROCESS | 1854 | 1462832720176 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}] 15:25:20 INFO - PROCESS | 1854 | 1462832720416 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 15:25:20 INFO - PROCESS | 1854 | 1462832720640 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2951000 == 126 [pid = 1854] [id = 682] 15:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89bc1b000) [pid = 1854] [serial = 2047] [outer = (nil)] 15:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89c9bb000) [pid = 1854] [serial = 2048] [outer = 0x7fb89bc1b000] 15:25:20 INFO - PROCESS | 1854 | 1462832720710 Marionette DEBUG loaded listener.js 15:25:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89dc85800) [pid = 1854] [serial = 2049] [outer = 0x7fb89bc1b000] 15:25:22 INFO - PROCESS | 1854 | SkCairoFTTypeface::onFilterRec unimplemented 15:25:22 INFO - PROCESS | 1854 | 1462832722336 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] 15:25:22 INFO - PROCESS | 1854 | 1462832722354 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 15:25:22 INFO - PROCESS | 1854 | 1462832722360 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 15:25:22 INFO - PROCESS | 1854 | 1462832722366 Marionette TRACE conn3 <- [1,2702,null,{}] 15:25:22 INFO - PROCESS | 1854 | 1462832722381 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}] 15:25:22 INFO - PROCESS | 1854 | 1462832722636 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 15:25:22 INFO - PROCESS | 1854 | 1462832722860 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:22 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa5000 == 127 [pid = 1854] [id = 683] 15:25:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89fe27000) [pid = 1854] [serial = 2050] [outer = (nil)] 15:25:22 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb8a1f81000) [pid = 1854] [serial = 2051] [outer = 0x7fb89fe27000] 15:25:22 INFO - PROCESS | 1854 | 1462832722933 Marionette DEBUG loaded listener.js 15:25:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb8a28a6000) [pid = 1854] [serial = 2052] [outer = 0x7fb89fe27000] 15:25:23 INFO - PROCESS | 1854 | 1462832723779 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]]]}] 15:25:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 15:25:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1491ms 15:25:23 INFO - PROCESS | 1854 | 1462832723851 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 15:25:23 INFO - PROCESS | 1854 | 1462832723855 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 15:25:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 15:25:23 INFO - PROCESS | 1854 | 1462832723861 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 15:25:23 INFO - PROCESS | 1854 | 1462832723863 Marionette TRACE conn3 <- [1,2706,null,{}] 15:25:23 INFO - PROCESS | 1854 | 1462832723869 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}] 15:25:24 INFO - PROCESS | 1854 | 1462832724114 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 15:25:24 INFO - PROCESS | 1854 | 1462832724321 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7818800 == 128 [pid = 1854] [id = 684] 15:25:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb8953ec400) [pid = 1854] [serial = 2053] [outer = (nil)] 15:25:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a6614400) [pid = 1854] [serial = 2054] [outer = 0x7fb8953ec400] 15:25:24 INFO - PROCESS | 1854 | 1462832724431 Marionette DEBUG loaded listener.js 15:25:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a66f7400) [pid = 1854] [serial = 2055] [outer = 0x7fb8953ec400] 15:25:25 INFO - PROCESS | 1854 | 1462832725339 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]]]}] 15:25:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 15:25:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1527ms 15:25:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 15:25:25 INFO - PROCESS | 1854 | 1462832725389 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 15:25:25 INFO - PROCESS | 1854 | 1462832725392 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 15:25:25 INFO - PROCESS | 1854 | 1462832725398 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 15:25:25 INFO - PROCESS | 1854 | 1462832725401 Marionette TRACE conn3 <- [1,2710,null,{}] 15:25:25 INFO - PROCESS | 1854 | 1462832725406 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}] 15:25:25 INFO - PROCESS | 1854 | 1462832725576 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 15:25:25 INFO - PROCESS | 1854 | 1462832725789 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7a48800 == 129 [pid = 1854] [id = 685] 15:25:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8a196a400) [pid = 1854] [serial = 2056] [outer = (nil)] 15:25:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8a6ae3000) [pid = 1854] [serial = 2057] [outer = 0x7fb8a196a400] 15:25:25 INFO - PROCESS | 1854 | 1462832725900 Marionette DEBUG loaded listener.js 15:25:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8a7447c00) [pid = 1854] [serial = 2058] [outer = 0x7fb8a196a400] 15:25:26 INFO - PROCESS | 1854 | 1462832726828 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] 15:25:26 INFO - PROCESS | 1854 | 1462832726890 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 15:25:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 15:25:26 INFO - PROCESS | 1854 | 1462832726895 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 15:25:26 INFO - PROCESS | 1854 | 1462832726899 Marionette TRACE conn3 <- [1,2714,null,{}] 15:25:26 INFO - PROCESS | 1854 | 1462832726904 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}] 15:25:27 INFO - PROCESS | 1854 | 1462832727100 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 15:25:27 INFO - PROCESS | 1854 | 1462832727311 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fe4800 == 130 [pid = 1854] [id = 686] 15:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8a680c000) [pid = 1854] [serial = 2059] [outer = (nil)] 15:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a7bac400) [pid = 1854] [serial = 2060] [outer = 0x7fb8a680c000] 15:25:27 INFO - PROCESS | 1854 | 1462832727423 Marionette DEBUG loaded listener.js 15:25:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a813f800) [pid = 1854] [serial = 2061] [outer = 0x7fb8a680c000] 15:25:28 INFO - PROCESS | 1854 | 1462832728304 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]]]}] 15:25:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 15:25:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1436ms 15:25:28 INFO - PROCESS | 1854 | 1462832728332 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 15:25:28 INFO - PROCESS | 1854 | 1462832728336 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 15:25:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 15:25:28 INFO - PROCESS | 1854 | 1462832728341 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 15:25:28 INFO - PROCESS | 1854 | 1462832728345 Marionette TRACE conn3 <- [1,2718,null,{}] 15:25:28 INFO - PROCESS | 1854 | 1462832728350 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}] 15:25:28 INFO - PROCESS | 1854 | 1462832728514 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 15:25:28 INFO - PROCESS | 1854 | 1462832728728 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a887b000 == 131 [pid = 1854] [id = 687] 15:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8a776e800) [pid = 1854] [serial = 2062] [outer = (nil)] 15:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb8a858a800) [pid = 1854] [serial = 2063] [outer = 0x7fb8a776e800] 15:25:28 INFO - PROCESS | 1854 | 1462832728836 Marionette DEBUG loaded listener.js 15:25:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb8a8b0c400) [pid = 1854] [serial = 2064] [outer = 0x7fb8a776e800] 15:25:29 INFO - PROCESS | 1854 | 1462832729751 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] 15:25:29 INFO - PROCESS | 1854 | 1462832729838 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 15:25:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 15:25:29 INFO - PROCESS | 1854 | 1462832729844 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 15:25:29 INFO - PROCESS | 1854 | 1462832729846 Marionette TRACE conn3 <- [1,2722,null,{}] 15:25:29 INFO - PROCESS | 1854 | 1462832729852 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}] 15:25:30 INFO - PROCESS | 1854 | 1462832730063 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 15:25:30 INFO - PROCESS | 1854 | 1462832730310 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5d5000 == 132 [pid = 1854] [id = 688] 15:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb8a855c000) [pid = 1854] [serial = 2065] [outer = (nil)] 15:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb8a9735800) [pid = 1854] [serial = 2066] [outer = 0x7fb8a855c000] 15:25:30 INFO - PROCESS | 1854 | 1462832730428 Marionette DEBUG loaded listener.js 15:25:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8a9b5d000) [pid = 1854] [serial = 2067] [outer = 0x7fb8a855c000] 15:25:31 INFO - PROCESS | 1854 | 1462832731274 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] 15:25:31 INFO - PROCESS | 1854 | 1462832731333 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 15:25:31 INFO - PROCESS | 1854 | 1462832731345 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 15:25:31 INFO - PROCESS | 1854 | 1462832731347 Marionette TRACE conn3 <- [1,2726,null,{}] 15:25:31 INFO - PROCESS | 1854 | 1462832731357 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}] 15:25:31 INFO - PROCESS | 1854 | 1462832731565 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 15:25:31 INFO - PROCESS | 1854 | 1462832731822 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89c8bb800 == 133 [pid = 1854] [id = 689] 15:25:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb8991d3000) [pid = 1854] [serial = 2068] [outer = (nil)] 15:25:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb89dc82c00) [pid = 1854] [serial = 2069] [outer = 0x7fb8991d3000] 15:25:31 INFO - PROCESS | 1854 | 1462832731944 Marionette DEBUG loaded listener.js 15:25:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb8a9b61000) [pid = 1854] [serial = 2070] [outer = 0x7fb8991d3000] 15:25:32 INFO - PROCESS | 1854 | 1462832732782 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]]]}] 15:25:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 15:25:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1494ms 15:25:32 INFO - PROCESS | 1854 | 1462832732833 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 15:25:32 INFO - PROCESS | 1854 | 1462832732836 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 15:25:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 15:25:32 INFO - PROCESS | 1854 | 1462832732843 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 15:25:32 INFO - PROCESS | 1854 | 1462832732845 Marionette TRACE conn3 <- [1,2730,null,{}] 15:25:32 INFO - PROCESS | 1854 | 1462832732852 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}] 15:25:33 INFO - PROCESS | 1854 | 1462832733023 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 15:25:33 INFO - PROCESS | 1854 | 1462832733244 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a88dd000 == 134 [pid = 1854] [id = 690] 15:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8991cfc00) [pid = 1854] [serial = 2071] [outer = (nil)] 15:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8ab4bc400) [pid = 1854] [serial = 2072] [outer = 0x7fb8991cfc00] 15:25:33 INFO - PROCESS | 1854 | 1462832733360 Marionette DEBUG loaded listener.js 15:25:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8ae86ec00) [pid = 1854] [serial = 2073] [outer = 0x7fb8991cfc00] 15:25:35 INFO - PROCESS | 1854 | 1462832735023 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] 15:25:35 INFO - PROCESS | 1854 | 1462832735085 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 15:25:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 15:25:35 INFO - PROCESS | 1854 | 1462832735102 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 15:25:35 INFO - PROCESS | 1854 | 1462832735106 Marionette TRACE conn3 <- [1,2734,null,{}] 15:25:35 INFO - PROCESS | 1854 | 1462832735227 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}] 15:25:35 INFO - PROCESS | 1854 | 1462832735404 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 15:25:35 INFO - PROCESS | 1854 | 1462832735618 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:35 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b52800 == 135 [pid = 1854] [id = 691] 15:25:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89b20b400) [pid = 1854] [serial = 2074] [outer = (nil)] 15:25:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb89b64bc00) [pid = 1854] [serial = 2075] [outer = 0x7fb89b20b400] 15:25:35 INFO - PROCESS | 1854 | 1462832735728 Marionette DEBUG loaded listener.js 15:25:35 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb89bd3f400) [pid = 1854] [serial = 2076] [outer = 0x7fb89b20b400] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dbaf000 == 134 [pid = 1854] [id = 505] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b117c000 == 133 [pid = 1854] [id = 287] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fe14000 == 132 [pid = 1854] [id = 393] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b6f0000 == 131 [pid = 1854] [id = 601] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb896a17000 == 130 [pid = 1854] [id = 639] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb8a16f4400) [pid = 1854] [serial = 1994] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb89709b000) [pid = 1854] [serial = 1967] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb8ae86fc00) [pid = 1854] [serial = 1955] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89fd08000) [pid = 1854] [serial = 1943] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8a66f0c00) [pid = 1854] [serial = 1946] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a7b32800) [pid = 1854] [serial = 1949] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb8bf7dbc00) [pid = 1854] [serial = 1964] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8bd6d1400) [pid = 1854] [serial = 1961] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb89cbe4000) [pid = 1854] [serial = 1940] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb8a7f61000) [pid = 1854] [serial = 1952] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8b13c3400) [pid = 1854] [serial = 1958] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3e3000 == 129 [pid = 1854] [id = 679] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3a8000 == 128 [pid = 1854] [id = 678] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89c8a5800 == 127 [pid = 1854] [id = 677] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bd5800 == 126 [pid = 1854] [id = 676] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a781a000 == 125 [pid = 1854] [id = 672] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c899d800 == 124 [pid = 1854] [id = 671] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a786c000 == 123 [pid = 1854] [id = 670] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3aef000 == 122 [pid = 1854] [id = 669] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c192b000 == 121 [pid = 1854] [id = 668] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b09d7000 == 120 [pid = 1854] [id = 667] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a74be800 == 119 [pid = 1854] [id = 666] 15:25:36 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a00a6000 == 118 [pid = 1854] [id = 665] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb8a8788400) [pid = 1854] [serial = 1985] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8ac6c8c00) [pid = 1854] [serial = 1986] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89bd34000) [pid = 1854] [serial = 1992] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8b2051400) [pid = 1854] [serial = 1989] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a6aec400) [pid = 1854] [serial = 1982] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89709dc00) [pid = 1854] [serial = 1970] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb89fd0a000) [pid = 1854] [serial = 1979] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a8133c00) [pid = 1854] [serial = 1983] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a6811c00) [pid = 1854] [serial = 1980] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb89fe2e400) [pid = 1854] [serial = 1977] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb89ab51c00) [pid = 1854] [serial = 1991] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb89a7d4800) [pid = 1854] [serial = 1971] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb89cb96800) [pid = 1854] [serial = 1973] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb89dabf800) [pid = 1854] [serial = 1974] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8b0a3e000) [pid = 1854] [serial = 1988] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb89e433c00) [pid = 1854] [serial = 1976] [outer = (nil)] [url = about:blank] 15:25:36 INFO - PROCESS | 1854 | 1462832736684 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]]]}] 15:25:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 15:25:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1653ms 15:25:36 INFO - PROCESS | 1854 | 1462832736747 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 15:25:36 INFO - PROCESS | 1854 | 1462832736755 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 15:25:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 15:25:36 INFO - PROCESS | 1854 | 1462832736764 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 15:25:36 INFO - PROCESS | 1854 | 1462832736767 Marionette TRACE conn3 <- [1,2738,null,{}] 15:25:36 INFO - PROCESS | 1854 | 1462832736771 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}] 15:25:36 INFO - PROCESS | 1854 | 1462832736966 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 15:25:37 INFO - PROCESS | 1854 | 1462832737131 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d212800 == 119 [pid = 1854] [id = 692] 15:25:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89b20bc00) [pid = 1854] [serial = 2077] [outer = (nil)] 15:25:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb89cbe7400) [pid = 1854] [serial = 2078] [outer = 0x7fb89b20bc00] 15:25:37 INFO - PROCESS | 1854 | 1462832737189 Marionette DEBUG loaded listener.js 15:25:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb89dac6800) [pid = 1854] [serial = 2079] [outer = 0x7fb89b20bc00] 15:25:37 INFO - PROCESS | 1854 | 1462832737942 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]]]}] 15:25:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 15:25:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1231ms 15:25:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 15:25:38 INFO - PROCESS | 1854 | 1462832737994 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 15:25:38 INFO - PROCESS | 1854 | 1462832737996 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 15:25:38 INFO - PROCESS | 1854 | 1462832738003 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 15:25:38 INFO - PROCESS | 1854 | 1462832738008 Marionette TRACE conn3 <- [1,2742,null,{}] 15:25:38 INFO - PROCESS | 1854 | 1462832738023 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}] 15:25:38 INFO - PROCESS | 1854 | 1462832738179 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 15:25:38 INFO - PROCESS | 1854 | 1462832738199 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a0097800 == 120 [pid = 1854] [id = 693] 15:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb89fe27400) [pid = 1854] [serial = 2080] [outer = (nil)] 15:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8a16f9c00) [pid = 1854] [serial = 2081] [outer = 0x7fb89fe27400] 15:25:38 INFO - PROCESS | 1854 | 1462832738260 Marionette DEBUG loaded listener.js 15:25:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8a28a4400) [pid = 1854] [serial = 2082] [outer = 0x7fb89fe27400] 15:25:39 INFO - PROCESS | 1854 | 1462832739148 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]]]}] 15:25:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 15:25:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1197ms 15:25:39 INFO - PROCESS | 1854 | 1462832739199 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 15:25:39 INFO - PROCESS | 1854 | 1462832739203 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 15:25:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 15:25:39 INFO - PROCESS | 1854 | 1462832739214 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 15:25:39 INFO - PROCESS | 1854 | 1462832739216 Marionette TRACE conn3 <- [1,2746,null,{}] 15:25:39 INFO - PROCESS | 1854 | 1462832739220 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}] 15:25:39 INFO - PROCESS | 1854 | 1462832739442 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 15:25:39 INFO - PROCESS | 1854 | 1462832739474 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2ac0000 == 121 [pid = 1854] [id = 694] 15:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb89fd0d400) [pid = 1854] [serial = 2083] [outer = (nil)] 15:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8a7447400) [pid = 1854] [serial = 2084] [outer = 0x7fb89fd0d400] 15:25:39 INFO - PROCESS | 1854 | 1462832739540 Marionette DEBUG loaded listener.js 15:25:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8a776e400) [pid = 1854] [serial = 2085] [outer = 0x7fb89fd0d400] 15:25:40 INFO - PROCESS | 1854 | 1462832740463 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]]]}] 15:25:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 15:25:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1290ms 15:25:40 INFO - PROCESS | 1854 | 1462832740505 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 15:25:40 INFO - PROCESS | 1854 | 1462832740509 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 15:25:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 15:25:40 INFO - PROCESS | 1854 | 1462832740524 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 15:25:40 INFO - PROCESS | 1854 | 1462832740526 Marionette TRACE conn3 <- [1,2750,null,{}] 15:25:40 INFO - PROCESS | 1854 | 1462832740531 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}] 15:25:40 INFO - PROCESS | 1854 | 1462832740744 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 15:25:40 INFO - PROCESS | 1854 | 1462832740773 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a741d000 == 122 [pid = 1854] [id = 695] 15:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8a6ae4800) [pid = 1854] [serial = 2086] [outer = (nil)] 15:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb8a7b32c00) [pid = 1854] [serial = 2087] [outer = 0x7fb8a6ae4800] 15:25:40 INFO - PROCESS | 1854 | 1462832740832 Marionette DEBUG loaded listener.js 15:25:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb8a7bae400) [pid = 1854] [serial = 2088] [outer = 0x7fb8a6ae4800] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb8a66edc00) [pid = 1854] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8a975dc00) [pid = 1854] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8972ee000) [pid = 1854] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb89bc18800) [pid = 1854] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb8a9738800) [pid = 1854] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb89bb6c400) [pid = 1854] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 199 (0x7fb8ab1ec000) [pid = 1854] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 198 (0x7fb8a15b1000) [pid = 1854] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 197 (0x7fb89a607000) [pid = 1854] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 196 (0x7fb8a7b2b400) [pid = 1854] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 195 (0x7fb8be7a9800) [pid = 1854] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 194 (0x7fb8a9b60400) [pid = 1854] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 193 (0x7fb89ab4b000) [pid = 1854] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8a2b94c00) [pid = 1854] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb89b652400) [pid = 1854] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8a9b5bc00) [pid = 1854] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb89ae8a400) [pid = 1854] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb89dabd800) [pid = 1854] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8b7a98000) [pid = 1854] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a82b9800) [pid = 1854] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8991d4000) [pid = 1854] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb89fd05800) [pid = 1854] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb89f162400) [pid = 1854] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8a15ae800) [pid = 1854] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8a1f7f800) [pid = 1854] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8a7767800) [pid = 1854] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb8a8595800) [pid = 1854] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8a972f400) [pid = 1854] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb8a6819800) [pid = 1854] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb8ae876800) [pid = 1854] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb8b0dd1800) [pid = 1854] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb89fdc7400) [pid = 1854] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb89fdc3c00) [pid = 1854] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb89b24ec00) [pid = 1854] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb89bdb9400) [pid = 1854] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb89dc84c00) [pid = 1854] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8a661ec00) [pid = 1854] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8a680d800) [pid = 1854] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb8a7b32400) [pid = 1854] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb89bdd4800) [pid = 1854] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb89b206400) [pid = 1854] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb8a858e000) [pid = 1854] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb89bdc9c00) [pid = 1854] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89b649c00) [pid = 1854] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb89b208800) [pid = 1854] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8953f2400) [pid = 1854] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8a7b31000) [pid = 1854] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb89709a800) [pid = 1854] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb89b206000) [pid = 1854] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb89e434400) [pid = 1854] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb89daba400) [pid = 1854] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb89c9ba400) [pid = 1854] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8972e4400) [pid = 1854] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb89a606c00) [pid = 1854] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8a82c5400) [pid = 1854] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8a15b3c00) [pid = 1854] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb897092c00) [pid = 1854] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8972eac00) [pid = 1854] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb89a609400) [pid = 1854] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8a6617000) [pid = 1854] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 15:25:41 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb89dac6000) [pid = 1854] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 15:25:42 INFO - PROCESS | 1854 | 1462832742277 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]]]}] 15:25:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 15:25:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1790ms 15:25:42 INFO - PROCESS | 1854 | 1462832742305 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 15:25:42 INFO - PROCESS | 1854 | 1462832742308 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 15:25:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 15:25:42 INFO - PROCESS | 1854 | 1462832742314 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 15:25:42 INFO - PROCESS | 1854 | 1462832742315 Marionette TRACE conn3 <- [1,2754,null,{}] 15:25:42 INFO - PROCESS | 1854 | 1462832742321 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}] 15:25:42 INFO - PROCESS | 1854 | 1462832742492 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 15:25:42 INFO - PROCESS | 1854 | 1462832742508 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1550000 == 123 [pid = 1854] [id = 696] 15:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb89a609c00) [pid = 1854] [serial = 2089] [outer = (nil)] 15:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb89bc1fc00) [pid = 1854] [serial = 2090] [outer = 0x7fb89a609c00] 15:25:42 INFO - PROCESS | 1854 | 1462832742568 Marionette DEBUG loaded listener.js 15:25:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb89e426c00) [pid = 1854] [serial = 2091] [outer = 0x7fb89a609c00] 15:25:43 INFO - PROCESS | 1854 | 1462832743701 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]]]}] 15:25:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 15:25:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1429ms 15:25:43 INFO - PROCESS | 1854 | 1462832743744 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 15:25:43 INFO - PROCESS | 1854 | 1462832743750 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 15:25:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 15:25:43 INFO - PROCESS | 1854 | 1462832743759 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 15:25:43 INFO - PROCESS | 1854 | 1462832743764 Marionette TRACE conn3 <- [1,2758,null,{}] 15:25:43 INFO - PROCESS | 1854 | 1462832743772 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}] 15:25:43 INFO - PROCESS | 1854 | 1462832743980 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 15:25:44 INFO - PROCESS | 1854 | 1462832744194 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89cfbc000 == 124 [pid = 1854] [id = 697] 15:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb89a7d5800) [pid = 1854] [serial = 2092] [outer = (nil)] 15:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb89b205c00) [pid = 1854] [serial = 2093] [outer = 0x7fb89a7d5800] 15:25:44 INFO - PROCESS | 1854 | 1462832744311 Marionette DEBUG loaded listener.js 15:25:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb89b646400) [pid = 1854] [serial = 2094] [outer = 0x7fb89a7d5800] 15:25:45 INFO - PROCESS | 1854 | 1462832745261 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]]]}] 15:25:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 15:25:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1535ms 15:25:45 INFO - PROCESS | 1854 | 1462832745295 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 15:25:45 INFO - PROCESS | 1854 | 1462832745304 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 15:25:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 15:25:45 INFO - PROCESS | 1854 | 1462832745314 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 15:25:45 INFO - PROCESS | 1854 | 1462832745317 Marionette TRACE conn3 <- [1,2762,null,{}] 15:25:45 INFO - PROCESS | 1854 | 1462832745323 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}] 15:25:45 INFO - PROCESS | 1854 | 1462832745494 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 15:25:45 INFO - PROCESS | 1854 | 1462832745713 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2b26000 == 125 [pid = 1854] [id = 698] 15:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb89b649800) [pid = 1854] [serial = 2095] [outer = (nil)] 15:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb89c9bd000) [pid = 1854] [serial = 2096] [outer = 0x7fb89b649800] 15:25:45 INFO - PROCESS | 1854 | 1462832745823 Marionette DEBUG loaded listener.js 15:25:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb89d99cc00) [pid = 1854] [serial = 2097] [outer = 0x7fb89b649800] 15:25:46 INFO - PROCESS | 1854 | 1462832746735 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]]]}] 15:25:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 15:25:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1479ms 15:25:46 INFO - PROCESS | 1854 | 1462832746792 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 15:25:46 INFO - PROCESS | 1854 | 1462832746795 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 15:25:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 15:25:46 INFO - PROCESS | 1854 | 1462832746801 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 15:25:46 INFO - PROCESS | 1854 | 1462832746807 Marionette TRACE conn3 <- [1,2766,null,{}] 15:25:46 INFO - PROCESS | 1854 | 1462832746840 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}] 15:25:47 INFO - PROCESS | 1854 | 1462832747026 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 15:25:47 INFO - PROCESS | 1854 | 1462832747238 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7fc9800 == 126 [pid = 1854] [id = 699] 15:25:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb89dc82400) [pid = 1854] [serial = 2098] [outer = (nil)] 15:25:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb89fdc7400) [pid = 1854] [serial = 2099] [outer = 0x7fb89dc82400] 15:25:47 INFO - PROCESS | 1854 | 1462832747351 Marionette DEBUG loaded listener.js 15:25:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8a1969c00) [pid = 1854] [serial = 2100] [outer = 0x7fb89dc82400] 15:25:48 INFO - PROCESS | 1854 | 1462832748231 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]]]}] 15:25:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 15:25:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1485ms 15:25:48 INFO - PROCESS | 1854 | 1462832748288 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 15:25:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 15:25:48 INFO - PROCESS | 1854 | 1462832748292 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 15:25:48 INFO - PROCESS | 1854 | 1462832748312 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 15:25:48 INFO - PROCESS | 1854 | 1462832748315 Marionette TRACE conn3 <- [1,2770,null,{}] 15:25:48 INFO - PROCESS | 1854 | 1462832748325 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}] 15:25:48 INFO - PROCESS | 1854 | 1462832748503 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 15:25:48 INFO - PROCESS | 1854 | 1462832748765 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8aa5c0000 == 127 [pid = 1854] [id = 700] 15:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb89ae87000) [pid = 1854] [serial = 2101] [outer = (nil)] 15:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8a20f5800) [pid = 1854] [serial = 2102] [outer = 0x7fb89ae87000] 15:25:48 INFO - PROCESS | 1854 | 1462832748835 Marionette DEBUG loaded listener.js 15:25:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb8a7449c00) [pid = 1854] [serial = 2103] [outer = 0x7fb89ae87000] 15:25:49 INFO - PROCESS | 1854 | 1462832749714 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]]]}] 15:25:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 15:25:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1447ms 15:25:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 15:25:49 INFO - PROCESS | 1854 | 1462832749744 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 15:25:49 INFO - PROCESS | 1854 | 1462832749747 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 15:25:49 INFO - PROCESS | 1854 | 1462832749752 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 15:25:49 INFO - PROCESS | 1854 | 1462832749756 Marionette TRACE conn3 <- [1,2774,null,{}] 15:25:49 INFO - PROCESS | 1854 | 1462832749761 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}] 15:25:49 INFO - PROCESS | 1854 | 1462832749964 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 15:25:50 INFO - PROCESS | 1854 | 1462832750185 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8affcc000 == 128 [pid = 1854] [id = 701] 15:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb896fbd000) [pid = 1854] [serial = 2104] [outer = (nil)] 15:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a7b2f000) [pid = 1854] [serial = 2105] [outer = 0x7fb896fbd000] 15:25:50 INFO - PROCESS | 1854 | 1462832750297 Marionette DEBUG loaded listener.js 15:25:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8a7d15c00) [pid = 1854] [serial = 2106] [outer = 0x7fb896fbd000] 15:25:51 INFO - PROCESS | 1854 | 1462832751170 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]]]}] 15:25:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 15:25:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1479ms 15:25:51 INFO - PROCESS | 1854 | 1462832751232 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 15:25:51 INFO - PROCESS | 1854 | 1462832751236 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 15:25:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 15:25:51 INFO - PROCESS | 1854 | 1462832751241 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 15:25:51 INFO - PROCESS | 1854 | 1462832751243 Marionette TRACE conn3 <- [1,2778,null,{}] 15:25:51 INFO - PROCESS | 1854 | 1462832751249 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}] 15:25:51 INFO - PROCESS | 1854 | 1462832751454 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 15:25:51 INFO - PROCESS | 1854 | 1462832751667 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d38000 == 129 [pid = 1854] [id = 702] 15:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8a8137800) [pid = 1854] [serial = 2107] [outer = (nil)] 15:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a8b0cc00) [pid = 1854] [serial = 2108] [outer = 0x7fb8a8137800] 15:25:51 INFO - PROCESS | 1854 | 1462832751780 Marionette DEBUG loaded listener.js 15:25:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8ab4b3800) [pid = 1854] [serial = 2109] [outer = 0x7fb8a8137800] 15:25:52 INFO - PROCESS | 1854 | 1462832752618 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]]]}] 15:25:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 15:25:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1431ms 15:25:52 INFO - PROCESS | 1854 | 1462832752674 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 15:25:52 INFO - PROCESS | 1854 | 1462832752677 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 15:25:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 15:25:52 INFO - PROCESS | 1854 | 1462832752683 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 15:25:52 INFO - PROCESS | 1854 | 1462832752686 Marionette TRACE conn3 <- [1,2782,null,{}] 15:25:52 INFO - PROCESS | 1854 | 1462832752691 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}] 15:25:52 INFO - PROCESS | 1854 | 1462832752855 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 15:25:53 INFO - PROCESS | 1854 | 1462832753074 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c33000 == 130 [pid = 1854] [id = 703] 15:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb8a814a800) [pid = 1854] [serial = 2110] [outer = (nil)] 15:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb8ae4fe000) [pid = 1854] [serial = 2111] [outer = 0x7fb8a814a800] 15:25:53 INFO - PROCESS | 1854 | 1462832753185 Marionette DEBUG loaded listener.js 15:25:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb8aeab6000) [pid = 1854] [serial = 2112] [outer = 0x7fb8a814a800] 15:25:54 INFO - PROCESS | 1854 | 1462832754068 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]]]}] 15:25:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 15:25:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1434ms 15:25:54 INFO - PROCESS | 1854 | 1462832754117 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 15:25:54 INFO - PROCESS | 1854 | 1462832754121 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 15:25:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 15:25:54 INFO - PROCESS | 1854 | 1462832754126 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 15:25:54 INFO - PROCESS | 1854 | 1462832754129 Marionette TRACE conn3 <- [1,2786,null,{}] 15:25:54 INFO - PROCESS | 1854 | 1462832754134 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}] 15:25:54 INFO - PROCESS | 1854 | 1462832754302 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 15:25:54 INFO - PROCESS | 1854 | 1462832754523 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bd619800 == 131 [pid = 1854] [id = 704] 15:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb8a878b000) [pid = 1854] [serial = 2113] [outer = (nil)] 15:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8af54b400) [pid = 1854] [serial = 2114] [outer = 0x7fb8a878b000] 15:25:54 INFO - PROCESS | 1854 | 1462832754642 Marionette DEBUG loaded listener.js 15:25:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb8afa14400) [pid = 1854] [serial = 2115] [outer = 0x7fb8a878b000] 15:25:55 INFO - PROCESS | 1854 | 1462832755533 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]]]}] 15:25:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 15:25:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1436ms 15:25:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 15:25:55 INFO - PROCESS | 1854 | 1462832755564 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 15:25:55 INFO - PROCESS | 1854 | 1462832755566 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 15:25:55 INFO - PROCESS | 1854 | 1462832755571 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 15:25:55 INFO - PROCESS | 1854 | 1462832755575 Marionette TRACE conn3 <- [1,2790,null,{}] 15:25:55 INFO - PROCESS | 1854 | 1462832755580 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}] 15:25:55 INFO - PROCESS | 1854 | 1462832755748 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 15:25:55 INFO - PROCESS | 1854 | 1462832755969 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf616800 == 132 [pid = 1854] [id = 705] 15:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb8a7b2a400) [pid = 1854] [serial = 2116] [outer = (nil)] 15:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb8afd32000) [pid = 1854] [serial = 2117] [outer = 0x7fb8a7b2a400] 15:25:56 INFO - PROCESS | 1854 | 1462832756084 Marionette DEBUG loaded listener.js 15:25:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb8b00ba400) [pid = 1854] [serial = 2118] [outer = 0x7fb8a7b2a400] 15:25:56 INFO - PROCESS | 1854 | 1462832756978 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]]]}] 15:25:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 15:25:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1435ms 15:25:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 15:25:57 INFO - PROCESS | 1854 | 1462832757009 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 15:25:57 INFO - PROCESS | 1854 | 1462832757011 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 15:25:57 INFO - PROCESS | 1854 | 1462832757019 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 15:25:57 INFO - PROCESS | 1854 | 1462832757022 Marionette TRACE conn3 <- [1,2794,null,{}] 15:25:57 INFO - PROCESS | 1854 | 1462832757028 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}] 15:25:57 INFO - PROCESS | 1854 | 1462832757206 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 15:25:57 INFO - PROCESS | 1854 | 1462832757425 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:57 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3617000 == 133 [pid = 1854] [id = 706] 15:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8ab4b5000) [pid = 1854] [serial = 2119] [outer = (nil)] 15:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb8b098b000) [pid = 1854] [serial = 2120] [outer = 0x7fb8ab4b5000] 15:25:57 INFO - PROCESS | 1854 | 1462832757533 Marionette DEBUG loaded listener.js 15:25:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb8b1b97400) [pid = 1854] [serial = 2121] [outer = 0x7fb8ab4b5000] 15:25:58 INFO - PROCESS | 1854 | 1462832758465 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]]]}] 15:25:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 15:25:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1493ms 15:25:58 INFO - PROCESS | 1854 | 1462832758513 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 15:25:58 INFO - PROCESS | 1854 | 1462832758517 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 15:25:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 15:25:58 INFO - PROCESS | 1854 | 1462832758523 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 15:25:58 INFO - PROCESS | 1854 | 1462832758526 Marionette TRACE conn3 <- [1,2798,null,{}] 15:25:58 INFO - PROCESS | 1854 | 1462832758552 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}] 15:25:58 INFO - PROCESS | 1854 | 1462832758766 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 15:25:58 INFO - PROCESS | 1854 | 1462832758986 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:25:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3af0800 == 134 [pid = 1854] [id = 707] 15:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb897096400) [pid = 1854] [serial = 2122] [outer = (nil)] 15:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8b20f0800) [pid = 1854] [serial = 2123] [outer = 0x7fb897096400] 15:25:59 INFO - PROCESS | 1854 | 1462832759115 Marionette DEBUG loaded listener.js 15:25:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb8be730c00) [pid = 1854] [serial = 2124] [outer = 0x7fb897096400] 15:26:00 INFO - PROCESS | 1854 | 1462832760072 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]]]}] 15:26:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 15:26:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1597ms 15:26:00 INFO - PROCESS | 1854 | 1462832760121 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 15:26:00 INFO - PROCESS | 1854 | 1462832760125 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 15:26:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 15:26:00 INFO - PROCESS | 1854 | 1462832760130 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 15:26:00 INFO - PROCESS | 1854 | 1462832760133 Marionette TRACE conn3 <- [1,2802,null,{}] 15:26:00 INFO - PROCESS | 1854 | 1462832760138 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}] 15:26:00 INFO - PROCESS | 1854 | 1462832760319 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 15:26:00 INFO - PROCESS | 1854 | 1462832760586 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b48000 == 135 [pid = 1854] [id = 708] 15:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb8953f5000) [pid = 1854] [serial = 2125] [outer = (nil)] 15:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb89a60d800) [pid = 1854] [serial = 2126] [outer = 0x7fb8953f5000] 15:26:00 INFO - PROCESS | 1854 | 1462832760698 Marionette DEBUG loaded listener.js 15:26:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb89dc7d000) [pid = 1854] [serial = 2127] [outer = 0x7fb8953f5000] 15:26:01 INFO - PROCESS | 1854 | 1462832761552 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]]]}] 15:26:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 15:26:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1432ms 15:26:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 15:26:01 INFO - PROCESS | 1854 | 1462832761563 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 15:26:01 INFO - PROCESS | 1854 | 1462832761565 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 15:26:01 INFO - PROCESS | 1854 | 1462832761592 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 15:26:01 INFO - PROCESS | 1854 | 1462832761596 Marionette TRACE conn3 <- [1,2806,null,{}] 15:26:01 INFO - PROCESS | 1854 | 1462832761613 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}] 15:26:01 INFO - PROCESS | 1854 | 1462832761783 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 15:26:02 INFO - PROCESS | 1854 | 1462832762007 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bd3800 == 136 [pid = 1854] [id = 709] 15:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb896fba400) [pid = 1854] [serial = 2128] [outer = (nil)] 15:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb89b647400) [pid = 1854] [serial = 2129] [outer = 0x7fb896fba400] 15:26:02 INFO - PROCESS | 1854 | 1462832762120 Marionette DEBUG loaded listener.js 15:26:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb89cba0800) [pid = 1854] [serial = 2130] [outer = 0x7fb896fba400] 15:26:03 INFO - PROCESS | 1854 | 1462832763421 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]]]}] 15:26:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 15:26:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1866ms 15:26:03 INFO - PROCESS | 1854 | 1462832763436 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 15:26:03 INFO - PROCESS | 1854 | 1462832763440 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 15:26:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 15:26:03 INFO - PROCESS | 1854 | 1462832763449 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 15:26:03 INFO - PROCESS | 1854 | 1462832763454 Marionette TRACE conn3 <- [1,2810,null,{}] 15:26:03 INFO - PROCESS | 1854 | 1462832763484 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}] 15:26:03 INFO - PROCESS | 1854 | 1462832763667 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 15:26:04 INFO - PROCESS | 1854 | 1462832763999 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d217800 == 137 [pid = 1854] [id = 710] 15:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89a7cbc00) [pid = 1854] [serial = 2131] [outer = (nil)] 15:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89ab4d000) [pid = 1854] [serial = 2132] [outer = 0x7fb89a7cbc00] 15:26:04 INFO - PROCESS | 1854 | 1462832764069 Marionette DEBUG loaded listener.js 15:26:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89b20ac00) [pid = 1854] [serial = 2133] [outer = 0x7fb89a7cbc00] 15:26:04 INFO - PROCESS | 1854 | 1462832764907 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]]]}] 15:26:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 15:26:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1504ms 15:26:04 INFO - PROCESS | 1854 | 1462832764953 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 15:26:04 INFO - PROCESS | 1854 | 1462832764961 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 15:26:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 15:26:04 INFO - PROCESS | 1854 | 1462832764970 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 15:26:04 INFO - PROCESS | 1854 | 1462832764974 Marionette TRACE conn3 <- [1,2814,null,{}] 15:26:05 INFO - PROCESS | 1854 | 1462832765002 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}] 15:26:05 INFO - PROCESS | 1854 | 1462832765293 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 15:26:05 INFO - PROCESS | 1854 | 1462832765641 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:05 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8995e3000 == 138 [pid = 1854] [id = 711] 15:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb89bdaec00) [pid = 1854] [serial = 2134] [outer = (nil)] 15:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb89bdd5000) [pid = 1854] [serial = 2135] [outer = 0x7fb89bdaec00] 15:26:05 INFO - PROCESS | 1854 | 1462832765711 Marionette DEBUG loaded listener.js 15:26:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89cbf1000) [pid = 1854] [serial = 2136] [outer = 0x7fb89bdaec00] 15:26:06 INFO - PROCESS | 1854 | --DOMWINDOW == 192 (0x7fb8bf95ec00) [pid = 1854] [serial = 2015] [outer = (nil)] [url = about:blank] 15:26:06 INFO - PROCESS | 1854 | --DOMWINDOW == 191 (0x7fb896fba000) [pid = 1854] [serial = 2018] [outer = (nil)] [url = about:blank] 15:26:06 INFO - PROCESS | 1854 | --DOMWINDOW == 190 (0x7fb8bf6ee800) [pid = 1854] [serial = 2021] [outer = (nil)] [url = about:blank] 15:26:06 INFO - PROCESS | 1854 | --DOMWINDOW == 189 (0x7fb8953f5800) [pid = 1854] [serial = 2024] [outer = (nil)] [url = about:blank] 15:26:06 INFO - PROCESS | 1854 | --DOMWINDOW == 188 (0x7fb89fdc5800) [pid = 1854] [serial = 2042] [outer = (nil)] [url = about:blank] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b4421000 == 137 [pid = 1854] [id = 291] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a741d000 == 136 [pid = 1854] [id = 695] 15:26:06 INFO - PROCESS | 1854 | 1462832766685 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]]]}] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2ac0000 == 135 [pid = 1854] [id = 694] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a0097800 == 134 [pid = 1854] [id = 693] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d212800 == 133 [pid = 1854] [id = 692] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899b52800 == 132 [pid = 1854] [id = 691] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a887b000 == 131 [pid = 1854] [id = 687] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fe4800 == 130 [pid = 1854] [id = 686] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7a48800 == 129 [pid = 1854] [id = 685] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7818800 == 128 [pid = 1854] [id = 684] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a6aa5000 == 127 [pid = 1854] [id = 683] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2951000 == 126 [pid = 1854] [id = 682] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d21f800 == 125 [pid = 1854] [id = 681] 15:26:06 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a00aa000 == 124 [pid = 1854] [id = 680] 15:26:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 15:26:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1784ms 15:26:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 15:26:06 INFO - PROCESS | 1854 | 1462832766754 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 15:26:06 INFO - PROCESS | 1854 | 1462832766757 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 15:26:06 INFO - PROCESS | 1854 | 1462832766764 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 15:26:06 INFO - PROCESS | 1854 | 1462832766769 Marionette TRACE conn3 <- [1,2818,null,{}] 15:26:06 INFO - PROCESS | 1854 | 1462832766784 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}] 15:26:06 INFO - PROCESS | 1854 | 1462832766972 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 187 (0x7fb8a15ab000) [pid = 1854] [serial = 1836] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 186 (0x7fb8a7886c00) [pid = 1854] [serial = 1839] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 185 (0x7fb8a858ec00) [pid = 1854] [serial = 1842] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 184 (0x7fb8a972d000) [pid = 1854] [serial = 1845] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 183 (0x7fb8afd38400) [pid = 1854] [serial = 1848] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 182 (0x7fb8b0622000) [pid = 1854] [serial = 1851] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 181 (0x7fb8b1484c00) [pid = 1854] [serial = 1854] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 180 (0x7fb8b2008400) [pid = 1854] [serial = 1857] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 179 (0x7fb8b456b000) [pid = 1854] [serial = 1860] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 178 (0x7fb8be4db800) [pid = 1854] [serial = 1863] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 177 (0x7fb8afbed400) [pid = 1854] [serial = 1887] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 176 (0x7fb89cbe3400) [pid = 1854] [serial = 1890] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 175 (0x7fb89dc7ec00) [pid = 1854] [serial = 1941] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 174 (0x7fb89fe2cc00) [pid = 1854] [serial = 1944] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 173 (0x7fb8a7b28800) [pid = 1854] [serial = 1947] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 172 (0x7fb8a28ab400) [pid = 1854] [serial = 1893] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 171 (0x7fb8af54c400) [pid = 1854] [serial = 1797] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8a2b9ec00) [pid = 1854] [serial = 1767] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb89a613000) [pid = 1854] [serial = 1911] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8be4d8c00) [pid = 1854] [serial = 1962] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb8a6ae8800) [pid = 1854] [serial = 1776] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb8970a0800) [pid = 1854] [serial = 1968] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8a7b2a000) [pid = 1854] [serial = 1920] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb89dc85000) [pid = 1854] [serial = 1917] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8a8140c00) [pid = 1854] [serial = 1782] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb8a813e400) [pid = 1854] [serial = 1830] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8a7ba6400) [pid = 1854] [serial = 1950] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb8b49b1000) [pid = 1854] [serial = 1899] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8b0eb0c00) [pid = 1854] [serial = 1803] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb89fd0cc00) [pid = 1854] [serial = 1773] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb8afbed800) [pid = 1854] [serial = 1896] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8ab1f6c00) [pid = 1854] [serial = 1788] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8b0519c00) [pid = 1854] [serial = 1800] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb8a788cc00) [pid = 1854] [serial = 1779] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8c37ce400) [pid = 1854] [serial = 1914] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb8a82c0400) [pid = 1854] [serial = 1953] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8c37cac00) [pid = 1854] [serial = 1908] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb8be4db400) [pid = 1854] [serial = 1902] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb8c182c000) [pid = 1854] [serial = 1965] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8b200a800) [pid = 1854] [serial = 1959] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb89c9c3400) [pid = 1854] [serial = 1833] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8ae879800) [pid = 1854] [serial = 1794] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 145 (0x7fb89bdb7800) [pid = 1854] [serial = 1770] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 144 (0x7fb8a9768c00) [pid = 1854] [serial = 1785] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 143 (0x7fb8c18d0c00) [pid = 1854] [serial = 1905] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 142 (0x7fb8b00b7800) [pid = 1854] [serial = 1956] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 141 (0x7fb8a744a400) [pid = 1854] [serial = 1806] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 140 (0x7fb8ada4b000) [pid = 1854] [serial = 1791] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 139 (0x7fb8a7b26800) [pid = 1854] [serial = 1938] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 138 (0x7fb8ada3f400) [pid = 1854] [serial = 2007] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 137 (0x7fb8a9b63800) [pid = 1854] [serial = 2006] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 136 (0x7fb8a7baa800) [pid = 1854] [serial = 1995] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 135 (0x7fb89bc19800) [pid = 1854] [serial = 2033] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 134 (0x7fb8b1bc7400) [pid = 1854] [serial = 2010] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 133 (0x7fb8af880800) [pid = 1854] [serial = 2009] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 132 (0x7fb89d9a4400) [pid = 1854] [serial = 2036] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 131 (0x7fb89e427400) [pid = 1854] [serial = 2037] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 130 (0x7fb89dac2800) [pid = 1854] [serial = 1998] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 129 (0x7fb89bdcd000) [pid = 1854] [serial = 1997] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 128 (0x7fb8bd6d2400) [pid = 1854] [serial = 2013] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb8a9a73400) [pid = 1854] [serial = 2012] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8972ed400) [pid = 1854] [serial = 2027] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb89bdc6800) [pid = 1854] [serial = 2028] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb8a858d000) [pid = 1854] [serial = 2004] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb8a813b000) [pid = 1854] [serial = 2003] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb89bc15800) [pid = 1854] [serial = 2039] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb89b210400) [pid = 1854] [serial = 2031] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb89b209000) [pid = 1854] [serial = 2030] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8a1f69000) [pid = 1854] [serial = 2001] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb89fe30000) [pid = 1854] [serial = 2000] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 117 (0x7fb89bdaf000) [pid = 1854] [serial = 2034] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | --DOMWINDOW == 116 (0x7fb89fd04800) [pid = 1854] [serial = 2040] [outer = (nil)] [url = about:blank] 15:26:07 INFO - PROCESS | 1854 | 1462832767246 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899bcd800 == 125 [pid = 1854] [id = 712] 15:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 117 (0x7fb89b209000) [pid = 1854] [serial = 2137] [outer = (nil)] 15:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 118 (0x7fb89bdb7800) [pid = 1854] [serial = 2138] [outer = 0x7fb89b209000] 15:26:07 INFO - PROCESS | 1854 | 1462832767355 Marionette DEBUG loaded listener.js 15:26:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb89e42cc00) [pid = 1854] [serial = 2139] [outer = 0x7fb89b209000] 15:26:08 INFO - PROCESS | 1854 | 1462832768055 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]]]}] 15:26:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 15:26:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1339ms 15:26:08 INFO - PROCESS | 1854 | 1462832768101 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 15:26:08 INFO - PROCESS | 1854 | 1462832768105 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 15:26:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 15:26:08 INFO - PROCESS | 1854 | 1462832768111 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 15:26:08 INFO - PROCESS | 1854 | 1462832768113 Marionette TRACE conn3 <- [1,2822,null,{}] 15:26:08 INFO - PROCESS | 1854 | 1462832768119 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}] 15:26:08 INFO - PROCESS | 1854 | 1462832768279 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 15:26:08 INFO - PROCESS | 1854 | 1462832768448 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e3af000 == 126 [pid = 1854] [id = 713] 15:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb89bc15800) [pid = 1854] [serial = 2140] [outer = (nil)] 15:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb89fd05800) [pid = 1854] [serial = 2141] [outer = 0x7fb89bc15800] 15:26:08 INFO - PROCESS | 1854 | 1462832768506 Marionette DEBUG loaded listener.js 15:26:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb89fe2cc00) [pid = 1854] [serial = 2142] [outer = 0x7fb89bc15800] 15:26:09 INFO - PROCESS | 1854 | 1462832769298 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]]]}] 15:26:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 15:26:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1227ms 15:26:09 INFO - PROCESS | 1854 | 1462832769338 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 15:26:09 INFO - PROCESS | 1854 | 1462832769340 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 15:26:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 15:26:09 INFO - PROCESS | 1854 | 1462832769355 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 15:26:09 INFO - PROCESS | 1854 | 1462832769359 Marionette TRACE conn3 <- [1,2826,null,{}] 15:26:09 INFO - PROCESS | 1854 | 1462832769378 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}] 15:26:09 INFO - PROCESS | 1854 | 1462832769591 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 15:26:09 INFO - PROCESS | 1854 | 1462832769621 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fcdd000 == 127 [pid = 1854] [id = 714] 15:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb89cb95400) [pid = 1854] [serial = 2143] [outer = (nil)] 15:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a196b400) [pid = 1854] [serial = 2144] [outer = 0x7fb89cb95400] 15:26:09 INFO - PROCESS | 1854 | 1462832769679 Marionette DEBUG loaded listener.js 15:26:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb8a1f7e400) [pid = 1854] [serial = 2145] [outer = 0x7fb89cb95400] 15:26:10 INFO - PROCESS | 1854 | 1462832770551 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 15:26:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 15:26:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1256ms 15:26:10 INFO - PROCESS | 1854 | 1462832770625 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 15:26:10 INFO - PROCESS | 1854 | 1462832770631 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 15:26:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 15:26:10 INFO - PROCESS | 1854 | 1462832770639 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 15:26:10 INFO - PROCESS | 1854 | 1462832770643 Marionette TRACE conn3 <- [1,2830,null,{}] 15:26:10 INFO - PROCESS | 1854 | 1462832770662 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}] 15:26:10 INFO - PROCESS | 1854 | 1462832770967 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 15:26:11 INFO - PROCESS | 1854 | 1462832771003 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2092000 == 128 [pid = 1854] [id = 715] 15:26:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb8a1f87c00) [pid = 1854] [serial = 2146] [outer = (nil)] 15:26:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb8a66f4800) [pid = 1854] [serial = 2147] [outer = 0x7fb8a1f87c00] 15:26:11 INFO - PROCESS | 1854 | 1462832771068 Marionette DEBUG loaded listener.js 15:26:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb8a7886c00) [pid = 1854] [serial = 2148] [outer = 0x7fb8a1f87c00] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 127 (0x7fb89ab4ac00) [pid = 1854] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 126 (0x7fb8a6ae4800) [pid = 1854] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 125 (0x7fb8991cfc00) [pid = 1854] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 124 (0x7fb89fe27400) [pid = 1854] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 123 (0x7fb89b20bc00) [pid = 1854] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 122 (0x7fb896fb6400) [pid = 1854] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 121 (0x7fb89b20b400) [pid = 1854] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 120 (0x7fb89fd0d400) [pid = 1854] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 119 (0x7fb8953f4800) [pid = 1854] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 15:26:11 INFO - PROCESS | 1854 | --DOMWINDOW == 118 (0x7fb896fb5800) [pid = 1854] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 15:26:12 INFO - PROCESS | 1854 | 1462832772161 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]]]}] 15:26:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 15:26:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1537ms 15:26:12 INFO - PROCESS | 1854 | 1462832772177 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 15:26:12 INFO - PROCESS | 1854 | 1462832772181 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 15:26:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 15:26:12 INFO - PROCESS | 1854 | 1462832772187 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 15:26:12 INFO - PROCESS | 1854 | 1462832772189 Marionette TRACE conn3 <- [1,2834,null,{}] 15:26:12 INFO - PROCESS | 1854 | 1462832772194 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}] 15:26:12 INFO - PROCESS | 1854 | 1462832772419 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 15:26:12 INFO - PROCESS | 1854 | 1462832772442 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2abd800 == 129 [pid = 1854] [id = 716] 15:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 119 (0x7fb896fc0800) [pid = 1854] [serial = 2149] [outer = (nil)] 15:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 120 (0x7fb8991cf400) [pid = 1854] [serial = 2150] [outer = 0x7fb896fc0800] 15:26:12 INFO - PROCESS | 1854 | 1462832772499 Marionette DEBUG loaded listener.js 15:26:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 121 (0x7fb8a788d800) [pid = 1854] [serial = 2151] [outer = 0x7fb896fc0800] 15:26:13 INFO - PROCESS | 1854 | 1462832773291 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 15:26:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 15:26:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1125ms 15:26:13 INFO - PROCESS | 1854 | 1462832773313 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 15:26:13 INFO - PROCESS | 1854 | 1462832773317 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 15:26:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 15:26:13 INFO - PROCESS | 1854 | 1462832773322 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 15:26:13 INFO - PROCESS | 1854 | 1462832773324 Marionette TRACE conn3 <- [1,2838,null,{}] 15:26:13 INFO - PROCESS | 1854 | 1462832773330 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}] 15:26:13 INFO - PROCESS | 1854 | 1462832773545 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 15:26:13 INFO - PROCESS | 1854 | 1462832773564 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:13 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a6aa4000 == 130 [pid = 1854] [id = 717] 15:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 122 (0x7fb89709a000) [pid = 1854] [serial = 2152] [outer = (nil)] 15:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 123 (0x7fb8a7b2f800) [pid = 1854] [serial = 2153] [outer = 0x7fb89709a000] 15:26:13 INFO - PROCESS | 1854 | 1462832773622 Marionette DEBUG loaded listener.js 15:26:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 124 (0x7fb8a7d21000) [pid = 1854] [serial = 2154] [outer = 0x7fb89709a000] 15:26:14 INFO - PROCESS | 1854 | 1462832774769 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]]]}] 15:26:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 15:26:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1485ms 15:26:14 INFO - PROCESS | 1854 | 1462832774808 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 15:26:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 15:26:14 INFO - PROCESS | 1854 | 1462832774815 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 15:26:14 INFO - PROCESS | 1854 | 1462832774822 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 15:26:14 INFO - PROCESS | 1854 | 1462832774829 Marionette TRACE conn3 <- [1,2842,null,{}] 15:26:14 INFO - PROCESS | 1854 | 1462832774836 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}] 15:26:15 INFO - PROCESS | 1854 | 1462832775052 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 15:26:15 INFO - PROCESS | 1854 | 1462832775261 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89bca7000 == 131 [pid = 1854] [id = 718] 15:26:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 125 (0x7fb89a7ccc00) [pid = 1854] [serial = 2155] [outer = (nil)] 15:26:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 126 (0x7fb89b211400) [pid = 1854] [serial = 2156] [outer = 0x7fb89a7ccc00] 15:26:15 INFO - PROCESS | 1854 | 1462832775377 Marionette DEBUG loaded listener.js 15:26:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 127 (0x7fb89bd32400) [pid = 1854] [serial = 2157] [outer = 0x7fb89a7ccc00] 15:26:16 INFO - PROCESS | 1854 | 1462832776393 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]]]}] 15:26:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 15:26:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1642ms 15:26:16 INFO - PROCESS | 1854 | 1462832776465 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 15:26:16 INFO - PROCESS | 1854 | 1462832776472 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 15:26:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 15:26:16 INFO - PROCESS | 1854 | 1462832776483 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 15:26:16 INFO - PROCESS | 1854 | 1462832776486 Marionette TRACE conn3 <- [1,2846,null,{}] 15:26:16 INFO - PROCESS | 1854 | 1462832776492 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}] 15:26:16 INFO - PROCESS | 1854 | 1462832776737 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 15:26:17 INFO - PROCESS | 1854 | 1462832777029 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:17 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2b1d000 == 132 [pid = 1854] [id = 719] 15:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 128 (0x7fb89d9a1c00) [pid = 1854] [serial = 2158] [outer = (nil)] 15:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 129 (0x7fb89e42ac00) [pid = 1854] [serial = 2159] [outer = 0x7fb89d9a1c00] 15:26:17 INFO - PROCESS | 1854 | 1462832777142 Marionette DEBUG loaded listener.js 15:26:17 INFO - PROCESS | 1854 | ++DOMWINDOW == 130 (0x7fb89fd10800) [pid = 1854] [serial = 2160] [outer = 0x7fb89d9a1c00] 15:26:17 INFO - PROCESS | 1854 | 1462832777987 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]]]}] 15:26:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 15:26:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1578ms 15:26:18 INFO - PROCESS | 1854 | 1462832778061 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 15:26:18 INFO - PROCESS | 1854 | 1462832778064 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 15:26:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 15:26:18 INFO - PROCESS | 1854 | 1462832778071 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 15:26:18 INFO - PROCESS | 1854 | 1462832778077 Marionette TRACE conn3 <- [1,2850,null,{}] 15:26:18 INFO - PROCESS | 1854 | 1462832778092 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}] 15:26:18 INFO - PROCESS | 1854 | 1462832778319 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 15:26:18 INFO - PROCESS | 1854 | 1462832778529 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a78ac800 == 133 [pid = 1854] [id = 720] 15:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 131 (0x7fb8a196ec00) [pid = 1854] [serial = 2161] [outer = (nil)] 15:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 132 (0x7fb8a661ec00) [pid = 1854] [serial = 2162] [outer = 0x7fb8a196ec00] 15:26:18 INFO - PROCESS | 1854 | 1462832778688 Marionette DEBUG loaded listener.js 15:26:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 133 (0x7fb8a7b28400) [pid = 1854] [serial = 2163] [outer = 0x7fb8a196ec00] 15:26:19 INFO - PROCESS | 1854 | 1462832779503 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 15:26:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 15:26:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1484ms 15:26:19 INFO - PROCESS | 1854 | 1462832779556 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 15:26:19 INFO - PROCESS | 1854 | 1462832779560 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 15:26:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 15:26:19 INFO - PROCESS | 1854 | 1462832779566 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 15:26:19 INFO - PROCESS | 1854 | 1462832779568 Marionette TRACE conn3 <- [1,2854,null,{}] 15:26:19 INFO - PROCESS | 1854 | 1462832779574 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}] 15:26:19 INFO - PROCESS | 1854 | 1462832779763 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 15:26:19 INFO - PROCESS | 1854 | 1462832779981 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d2c000 == 134 [pid = 1854] [id = 721] 15:26:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 134 (0x7fb89fd0b400) [pid = 1854] [serial = 2164] [outer = (nil)] 15:26:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 135 (0x7fb8a7f5f000) [pid = 1854] [serial = 2165] [outer = 0x7fb89fd0b400] 15:26:20 INFO - PROCESS | 1854 | 1462832780115 Marionette DEBUG loaded listener.js 15:26:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 136 (0x7fb8a8145400) [pid = 1854] [serial = 2166] [outer = 0x7fb89fd0b400] 15:26:21 INFO - PROCESS | 1854 | 1462832781046 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]]]}] 15:26:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 15:26:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1530ms 15:26:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 15:26:21 INFO - PROCESS | 1854 | 1462832781096 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 15:26:21 INFO - PROCESS | 1854 | 1462832781100 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 15:26:21 INFO - PROCESS | 1854 | 1462832781106 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 15:26:21 INFO - PROCESS | 1854 | 1462832781109 Marionette TRACE conn3 <- [1,2858,null,{}] 15:26:21 INFO - PROCESS | 1854 | 1462832781114 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}] 15:26:21 INFO - PROCESS | 1854 | 1462832781293 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 15:26:21 INFO - PROCESS | 1854 | 1462832781555 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:21 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a86e2000 == 135 [pid = 1854] [id = 722] 15:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 137 (0x7fb89a7cd800) [pid = 1854] [serial = 2167] [outer = (nil)] 15:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 138 (0x7fb8a8588c00) [pid = 1854] [serial = 2168] [outer = 0x7fb89a7cd800] 15:26:21 INFO - PROCESS | 1854 | 1462832781629 Marionette DEBUG loaded listener.js 15:26:21 INFO - PROCESS | 1854 | ++DOMWINDOW == 139 (0x7fb8a8791c00) [pid = 1854] [serial = 2169] [outer = 0x7fb89a7cd800] 15:26:22 INFO - PROCESS | 1854 | 1462832782484 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 15:26:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 15:26:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1429ms 15:26:22 INFO - PROCESS | 1854 | 1462832782535 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 15:26:22 INFO - PROCESS | 1854 | 1462832782538 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 15:26:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 15:26:22 INFO - PROCESS | 1854 | 1462832782544 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 15:26:22 INFO - PROCESS | 1854 | 1462832782547 Marionette TRACE conn3 <- [1,2862,null,{}] 15:26:22 INFO - PROCESS | 1854 | 1462832782552 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}] 15:26:22 INFO - PROCESS | 1854 | 1462832782742 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 15:26:22 INFO - PROCESS | 1854 | 1462832782953 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a9a75000 == 136 [pid = 1854] [id = 723] 15:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 140 (0x7fb8a9731400) [pid = 1854] [serial = 2170] [outer = (nil)] 15:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 141 (0x7fb8aa526000) [pid = 1854] [serial = 2171] [outer = 0x7fb8a9731400] 15:26:23 INFO - PROCESS | 1854 | 1462832783067 Marionette DEBUG loaded listener.js 15:26:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 142 (0x7fb8ae423400) [pid = 1854] [serial = 2172] [outer = 0x7fb8a9731400] 15:26:23 INFO - PROCESS | 1854 | 1462832783915 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]]]}] 15:26:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 15:26:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1437ms 15:26:23 INFO - PROCESS | 1854 | 1462832783981 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 15:26:23 INFO - PROCESS | 1854 | 1462832783985 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 15:26:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 15:26:23 INFO - PROCESS | 1854 | 1462832783991 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 15:26:23 INFO - PROCESS | 1854 | 1462832783993 Marionette TRACE conn3 <- [1,2866,null,{}] 15:26:24 INFO - PROCESS | 1854 | 1462832783998 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}] 15:26:24 INFO - PROCESS | 1854 | 1462832784169 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 15:26:24 INFO - PROCESS | 1854 | 1462832784384 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:24 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ae391800 == 137 [pid = 1854] [id = 724] 15:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 143 (0x7fb8a975e000) [pid = 1854] [serial = 2173] [outer = (nil)] 15:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 144 (0x7fb8af54c000) [pid = 1854] [serial = 2174] [outer = 0x7fb8a975e000] 15:26:24 INFO - PROCESS | 1854 | 1462832784496 Marionette DEBUG loaded listener.js 15:26:24 INFO - PROCESS | 1854 | ++DOMWINDOW == 145 (0x7fb8afbed800) [pid = 1854] [serial = 2175] [outer = 0x7fb8a975e000] 15:26:25 INFO - PROCESS | 1854 | 1462832785410 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]]]}] 15:26:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 15:26:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1483ms 15:26:25 INFO - PROCESS | 1854 | 1462832785474 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 15:26:25 INFO - PROCESS | 1854 | 1462832785478 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 15:26:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 15:26:25 INFO - PROCESS | 1854 | 1462832785484 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 15:26:25 INFO - PROCESS | 1854 | 1462832785486 Marionette TRACE conn3 <- [1,2870,null,{}] 15:26:25 INFO - PROCESS | 1854 | 1462832785491 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}] 15:26:25 INFO - PROCESS | 1854 | 1462832785662 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 15:26:25 INFO - PROCESS | 1854 | 1462832785926 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b091d000 == 138 [pid = 1854] [id = 725] 15:26:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 146 (0x7fb89ae8e000) [pid = 1854] [serial = 2176] [outer = (nil)] 15:26:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb8a680e000) [pid = 1854] [serial = 2177] [outer = 0x7fb89ae8e000] 15:26:26 INFO - PROCESS | 1854 | 1462832786000 Marionette DEBUG loaded listener.js 15:26:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb8b0884c00) [pid = 1854] [serial = 2178] [outer = 0x7fb89ae8e000] 15:26:26 INFO - PROCESS | 1854 | 1462832786816 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]]]}] 15:26:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 15:26:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1378ms 15:26:26 INFO - PROCESS | 1854 | 1462832786863 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 15:26:26 INFO - PROCESS | 1854 | 1462832786867 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 15:26:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 15:26:26 INFO - PROCESS | 1854 | 1462832786872 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 15:26:26 INFO - PROCESS | 1854 | 1462832786875 Marionette TRACE conn3 <- [1,2874,null,{}] 15:26:26 INFO - PROCESS | 1854 | 1462832786880 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}] 15:26:27 INFO - PROCESS | 1854 | 1462832787056 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 15:26:27 INFO - PROCESS | 1854 | 1462832787277 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:27 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b1c40800 == 139 [pid = 1854] [id = 726] 15:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb89bc17000) [pid = 1854] [serial = 2179] [outer = (nil)] 15:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb8b1bc7400) [pid = 1854] [serial = 2180] [outer = 0x7fb89bc17000] 15:26:27 INFO - PROCESS | 1854 | 1462832787386 Marionette DEBUG loaded listener.js 15:26:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8b200a000) [pid = 1854] [serial = 2181] [outer = 0x7fb89bc17000] 15:26:28 INFO - PROCESS | 1854 | 1462832788260 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]]]}] 15:26:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 15:26:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1433ms 15:26:28 INFO - PROCESS | 1854 | 1462832788307 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 15:26:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 15:26:28 INFO - PROCESS | 1854 | 1462832788310 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 15:26:28 INFO - PROCESS | 1854 | 1462832788316 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 15:26:28 INFO - PROCESS | 1854 | 1462832788319 Marionette TRACE conn3 <- [1,2878,null,{}] 15:26:28 INFO - PROCESS | 1854 | 1462832788324 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}] 15:26:28 INFO - PROCESS | 1854 | 1462832788499 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 15:26:28 INFO - PROCESS | 1854 | 1462832788715 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bd61b000 == 140 [pid = 1854] [id = 727] 15:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8af547c00) [pid = 1854] [serial = 2182] [outer = (nil)] 15:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8b456f000) [pid = 1854] [serial = 2183] [outer = 0x7fb8af547c00] 15:26:28 INFO - PROCESS | 1854 | 1462832788822 Marionette DEBUG loaded listener.js 15:26:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8bd6d1400) [pid = 1854] [serial = 2184] [outer = 0x7fb8af547c00] 15:26:29 INFO - PROCESS | 1854 | 1462832789718 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]]]}] 15:26:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 15:26:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1477ms 15:26:29 INFO - PROCESS | 1854 | 1462832789796 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 15:26:29 INFO - PROCESS | 1854 | 1462832789801 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 15:26:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 15:26:29 INFO - PROCESS | 1854 | 1462832789808 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 15:26:29 INFO - PROCESS | 1854 | 1462832789812 Marionette TRACE conn3 <- [1,2882,null,{}] 15:26:29 INFO - PROCESS | 1854 | 1462832789817 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}] 15:26:30 INFO - PROCESS | 1854 | 1462832790015 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 15:26:30 INFO - PROCESS | 1854 | 1462832790284 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c32d5800 == 141 [pid = 1854] [id = 728] 15:26:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8b051b800) [pid = 1854] [serial = 2185] [outer = (nil)] 15:26:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8be91e400) [pid = 1854] [serial = 2186] [outer = 0x7fb8b051b800] 15:26:30 INFO - PROCESS | 1854 | 1462832790372 Marionette DEBUG loaded listener.js 15:26:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8c18cc000) [pid = 1854] [serial = 2187] [outer = 0x7fb8b051b800] 15:26:31 INFO - PROCESS | 1854 | 1462832791258 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]]]}] 15:26:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 15:26:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1483ms 15:26:31 INFO - PROCESS | 1854 | 1462832791292 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 15:26:31 INFO - PROCESS | 1854 | 1462832791296 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 15:26:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 15:26:31 INFO - PROCESS | 1854 | 1462832791301 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 15:26:31 INFO - PROCESS | 1854 | 1462832791304 Marionette TRACE conn3 <- [1,2886,null,{}] 15:26:31 INFO - PROCESS | 1854 | 1462832791310 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}] 15:26:31 INFO - PROCESS | 1854 | 1462832791556 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 15:26:31 INFO - PROCESS | 1854 | 1462832791722 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c3aeb800 == 142 [pid = 1854] [id = 729] 15:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb8be7a4800) [pid = 1854] [serial = 2188] [outer = (nil)] 15:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb8c3099c00) [pid = 1854] [serial = 2189] [outer = 0x7fb8be7a4800] 15:26:31 INFO - PROCESS | 1854 | 1462832791794 Marionette DEBUG loaded listener.js 15:26:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb8c37cb000) [pid = 1854] [serial = 2190] [outer = 0x7fb8be7a4800] 15:26:32 INFO - PROCESS | 1854 | 1462832792627 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]]]}] 15:26:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 15:26:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1379ms 15:26:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 15:26:32 INFO - PROCESS | 1854 | 1462832792681 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 15:26:32 INFO - PROCESS | 1854 | 1462832792684 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 15:26:32 INFO - PROCESS | 1854 | 1462832792690 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 15:26:32 INFO - PROCESS | 1854 | 1462832792701 Marionette TRACE conn3 <- [1,2890,null,{}] 15:26:32 INFO - PROCESS | 1854 | 1462832792706 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}] 15:26:32 INFO - PROCESS | 1854 | 1462832792876 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 15:26:33 INFO - PROCESS | 1854 | 1462832793099 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:33 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c63b9000 == 143 [pid = 1854] [id = 730] 15:26:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb8956e5400) [pid = 1854] [serial = 2191] [outer = (nil)] 15:26:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8956ec000) [pid = 1854] [serial = 2192] [outer = 0x7fb8956e5400] 15:26:33 INFO - PROCESS | 1854 | 1462832793219 Marionette DEBUG loaded listener.js 15:26:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8956f0800) [pid = 1854] [serial = 2193] [outer = 0x7fb8956e5400] 15:26:34 INFO - PROCESS | 1854 | 1462832794061 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 15:26:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 15:26:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1452ms 15:26:34 INFO - PROCESS | 1854 | 1462832794142 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 15:26:34 INFO - PROCESS | 1854 | 1462832794144 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 15:26:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 15:26:34 INFO - PROCESS | 1854 | 1462832794151 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 15:26:34 INFO - PROCESS | 1854 | 1462832794153 Marionette TRACE conn3 <- [1,2894,null,{}] 15:26:34 INFO - PROCESS | 1854 | 1462832794159 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}] 15:26:34 INFO - PROCESS | 1854 | 1462832794333 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 15:26:34 INFO - PROCESS | 1854 | 1462832794550 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb897167000 == 144 [pid = 1854] [id = 731] 15:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8953edc00) [pid = 1854] [serial = 2194] [outer = (nil)] 15:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8956e6000) [pid = 1854] [serial = 2195] [outer = 0x7fb8953edc00] 15:26:34 INFO - PROCESS | 1854 | 1462832794657 Marionette DEBUG loaded listener.js 15:26:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8991da800) [pid = 1854] [serial = 2196] [outer = 0x7fb8953edc00] 15:26:36 INFO - PROCESS | 1854 | 1462832796064 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]]]}] 15:26:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 15:26:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1987ms 15:26:36 INFO - PROCESS | 1854 | 1462832796139 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 15:26:36 INFO - PROCESS | 1854 | 1462832796144 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 15:26:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 15:26:36 INFO - PROCESS | 1854 | 1462832796152 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 15:26:36 INFO - PROCESS | 1854 | 1462832796156 Marionette TRACE conn3 <- [1,2898,null,{}] 15:26:36 INFO - PROCESS | 1854 | 1462832796163 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}] 15:26:36 INFO - PROCESS | 1854 | 1462832796386 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 15:26:36 INFO - PROCESS | 1854 | 1462832796731 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d204800 == 145 [pid = 1854] [id = 732] 15:26:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb89ab50c00) [pid = 1854] [serial = 2197] [outer = (nil)] 15:26:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb89ae89000) [pid = 1854] [serial = 2198] [outer = 0x7fb89ab50c00] 15:26:36 INFO - PROCESS | 1854 | 1462832796866 Marionette DEBUG loaded listener.js 15:26:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89b249c00) [pid = 1854] [serial = 2199] [outer = 0x7fb89ab50c00] 15:26:37 INFO - PROCESS | 1854 | 1462832797782 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]]]}] 15:26:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 15:26:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1686ms 15:26:37 INFO - PROCESS | 1854 | 1462832797838 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 15:26:37 INFO - PROCESS | 1854 | 1462832797846 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 15:26:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 15:26:37 INFO - PROCESS | 1854 | 1462832797855 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 15:26:37 INFO - PROCESS | 1854 | 1462832797858 Marionette TRACE conn3 <- [1,2902,null,{}] 15:26:37 INFO - PROCESS | 1854 | 1462832797863 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}] 15:26:38 INFO - PROCESS | 1854 | 1462832798056 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2abd800 == 144 [pid = 1854] [id = 716] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2092000 == 143 [pid = 1854] [id = 715] 15:26:38 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb89bc1fc00) [pid = 1854] [serial = 2090] [outer = (nil)] [url = about:blank] 15:26:38 INFO - PROCESS | 1854 | 1462832798374 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fcdd000 == 142 [pid = 1854] [id = 714] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e3af000 == 141 [pid = 1854] [id = 713] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899bcd800 == 140 [pid = 1854] [id = 712] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8995e3000 == 139 [pid = 1854] [id = 711] 15:26:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89991f800 == 140 [pid = 1854] [id = 733] 15:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb89b206400) [pid = 1854] [serial = 2200] [outer = (nil)] 15:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb89cb93400) [pid = 1854] [serial = 2201] [outer = 0x7fb89b206400] 15:26:38 INFO - PROCESS | 1854 | 1462832798531 Marionette DEBUG loaded listener.js 15:26:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb89dc7e400) [pid = 1854] [serial = 2202] [outer = 0x7fb89b206400] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d217800 == 139 [pid = 1854] [id = 710] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3af0800 == 138 [pid = 1854] [id = 707] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c3617000 == 137 [pid = 1854] [id = 706] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bf616800 == 136 [pid = 1854] [id = 705] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8bd619800 == 135 [pid = 1854] [id = 704] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b1c33000 == 134 [pid = 1854] [id = 703] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0d38000 == 133 [pid = 1854] [id = 702] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8affcc000 == 132 [pid = 1854] [id = 701] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8aa5c0000 == 131 [pid = 1854] [id = 700] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7fc9800 == 130 [pid = 1854] [id = 699] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2b26000 == 129 [pid = 1854] [id = 698] 15:26:38 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89cfbc000 == 128 [pid = 1854] [id = 697] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 170 (0x7fb8a7bae400) [pid = 1854] [serial = 2088] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 169 (0x7fb8c184e800) [pid = 1854] [serial = 2016] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 168 (0x7fb8a7b32c00) [pid = 1854] [serial = 2087] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 167 (0x7fb8a858a800) [pid = 1854] [serial = 2063] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 166 (0x7fb8ae86ec00) [pid = 1854] [serial = 2073] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 165 (0x7fb8a28a4400) [pid = 1854] [serial = 2082] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 164 (0x7fb89c9bb000) [pid = 1854] [serial = 2048] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 163 (0x7fb8ab4bc400) [pid = 1854] [serial = 2072] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 162 (0x7fb89dac6800) [pid = 1854] [serial = 2079] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 161 (0x7fb8c19a7400) [pid = 1854] [serial = 2022] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 160 (0x7fb89bd3f400) [pid = 1854] [serial = 2076] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 159 (0x7fb8a776e400) [pid = 1854] [serial = 2085] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 158 (0x7fb89b208000) [pid = 1854] [serial = 2045] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 157 (0x7fb89cbe7400) [pid = 1854] [serial = 2078] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 156 (0x7fb8a9735800) [pid = 1854] [serial = 2066] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 155 (0x7fb8a1f81000) [pid = 1854] [serial = 2051] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb8953fac00) [pid = 1854] [serial = 2025] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8a7bac400) [pid = 1854] [serial = 2060] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb89b64bc00) [pid = 1854] [serial = 2075] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb8a6ae3000) [pid = 1854] [serial = 2057] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb89dc82c00) [pid = 1854] [serial = 2069] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb896fbe400) [pid = 1854] [serial = 2019] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb8a7447400) [pid = 1854] [serial = 2084] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 147 (0x7fb8a16f9c00) [pid = 1854] [serial = 2081] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | --DOMWINDOW == 146 (0x7fb8a6614400) [pid = 1854] [serial = 2054] [outer = (nil)] [url = about:blank] 15:26:39 INFO - PROCESS | 1854 | 1462832799302 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 15:26:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 15:26:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1479ms 15:26:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 15:26:39 INFO - PROCESS | 1854 | 1462832799335 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 15:26:39 INFO - PROCESS | 1854 | 1462832799337 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 15:26:39 INFO - PROCESS | 1854 | 1462832799343 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 15:26:39 INFO - PROCESS | 1854 | 1462832799349 Marionette TRACE conn3 <- [1,2906,null,{}] 15:26:39 INFO - PROCESS | 1854 | 1462832799363 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}] 15:26:39 INFO - PROCESS | 1854 | 1462832799531 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 15:26:39 INFO - PROCESS | 1854 | 1462832799713 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:39 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fcd2800 == 129 [pid = 1854] [id = 734] 15:26:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 147 (0x7fb89bd3f400) [pid = 1854] [serial = 2203] [outer = (nil)] 15:26:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 148 (0x7fb89fd0e400) [pid = 1854] [serial = 2204] [outer = 0x7fb89bd3f400] 15:26:39 INFO - PROCESS | 1854 | 1462832799781 Marionette DEBUG loaded listener.js 15:26:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb8a16f9c00) [pid = 1854] [serial = 2205] [outer = 0x7fb89bd3f400] 15:26:40 INFO - PROCESS | 1854 | 1462832800512 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]]]}] 15:26:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 15:26:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1183ms 15:26:40 INFO - PROCESS | 1854 | 1462832800527 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 15:26:40 INFO - PROCESS | 1854 | 1462832800530 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 15:26:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 15:26:40 INFO - PROCESS | 1854 | 1462832800536 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 15:26:40 INFO - PROCESS | 1854 | 1462832800538 Marionette TRACE conn3 <- [1,2910,null,{}] 15:26:40 INFO - PROCESS | 1854 | 1462832800543 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}] 15:26:40 INFO - PROCESS | 1854 | 1462832800798 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 15:26:40 INFO - PROCESS | 1854 | 1462832800918 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a209c000 == 130 [pid = 1854] [id = 735] 15:26:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb89cbf2400) [pid = 1854] [serial = 2206] [outer = (nil)] 15:26:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8a28a9000) [pid = 1854] [serial = 2207] [outer = 0x7fb89cbf2400] 15:26:40 INFO - PROCESS | 1854 | 1462832800977 Marionette DEBUG loaded listener.js 15:26:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8a6819800) [pid = 1854] [serial = 2208] [outer = 0x7fb89cbf2400] 15:26:41 INFO - PROCESS | 1854 | 1462832801663 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]]]}] 15:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 15:26:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 15:26:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1178ms 15:26:41 INFO - PROCESS | 1854 | 1462832801722 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 15:26:41 INFO - PROCESS | 1854 | 1462832801725 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 15:26:41 INFO - TEST-START | /DOMEvents/constructors.html 15:26:41 INFO - PROCESS | 1854 | 1462832801731 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 15:26:41 INFO - PROCESS | 1854 | 1462832801733 Marionette TRACE conn3 <- [1,2914,null,{}] 15:26:41 INFO - PROCESS | 1854 | 1462832801738 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}] 15:26:41 INFO - PROCESS | 1854 | 1462832801947 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 15:26:41 INFO - PROCESS | 1854 | 1462832801983 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:42 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7411000 == 131 [pid = 1854] [id = 736] 15:26:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8a1975800) [pid = 1854] [serial = 2209] [outer = (nil)] 15:26:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8a7448800) [pid = 1854] [serial = 2210] [outer = 0x7fb8a1975800] 15:26:42 INFO - PROCESS | 1854 | 1462832802040 Marionette DEBUG loaded listener.js 15:26:42 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8a7ba4400) [pid = 1854] [serial = 2211] [outer = 0x7fb8a1975800] 15:26:42 INFO - PROCESS | 1854 | 1462832802954 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]]]}] 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 15:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 15:26:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 15:26:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 15:26:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 1296ms 15:26:43 INFO - PROCESS | 1854 | 1462832803066 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 15:26:43 INFO - PROCESS | 1854 | 1462832803068 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 15:26:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 15:26:43 INFO - PROCESS | 1854 | 1462832803074 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 15:26:43 INFO - PROCESS | 1854 | 1462832803076 Marionette TRACE conn3 <- [1,2918,null,{}] 15:26:43 INFO - PROCESS | 1854 | 1462832803081 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}] 15:26:43 INFO - PROCESS | 1854 | 1462832803629 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 154 (0x7fb89b209000) [pid = 1854] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 153 (0x7fb8a1f87c00) [pid = 1854] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 152 (0x7fb89bc15800) [pid = 1854] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 151 (0x7fb896fc0800) [pid = 1854] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 150 (0x7fb89bdaec00) [pid = 1854] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 149 (0x7fb89cb95400) [pid = 1854] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 15:26:43 INFO - PROCESS | 1854 | --DOMWINDOW == 148 (0x7fb89a7cbc00) [pid = 1854] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 15:26:43 INFO - PROCESS | 1854 | 1462832803806 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89e458000 == 132 [pid = 1854] [id = 737] 15:26:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 149 (0x7fb89a7cb800) [pid = 1854] [serial = 2212] [outer = (nil)] 15:26:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 150 (0x7fb89cb94000) [pid = 1854] [serial = 2213] [outer = 0x7fb89a7cb800] 15:26:43 INFO - PROCESS | 1854 | 1462832803866 Marionette DEBUG loaded listener.js 15:26:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 151 (0x7fb8a82c5400) [pid = 1854] [serial = 2214] [outer = 0x7fb89a7cb800] 15:26:44 INFO - PROCESS | 1854 | 1462832804428 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 15:26:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 15:26:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1377ms 15:26:44 INFO - PROCESS | 1854 | 1462832804451 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 15:26:44 INFO - PROCESS | 1854 | 1462832804454 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 15:26:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 15:26:44 INFO - PROCESS | 1854 | 1462832804461 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 15:26:44 INFO - PROCESS | 1854 | 1462832804463 Marionette TRACE conn3 <- [1,2922,null,{}] 15:26:44 INFO - PROCESS | 1854 | 1462832804468 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}] 15:26:44 INFO - PROCESS | 1854 | 1462832804613 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 15:26:44 INFO - PROCESS | 1854 | 1462832804631 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d41800 == 133 [pid = 1854] [id = 738] 15:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 152 (0x7fb8a814ac00) [pid = 1854] [serial = 2215] [outer = (nil)] 15:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 153 (0x7fb8ad813800) [pid = 1854] [serial = 2216] [outer = 0x7fb8a814ac00] 15:26:44 INFO - PROCESS | 1854 | 1462832804689 Marionette DEBUG loaded listener.js 15:26:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 154 (0x7fb8afbe7400) [pid = 1854] [serial = 2217] [outer = 0x7fb8a814ac00] 15:26:45 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:45 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:45 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:45 INFO - PROCESS | 1854 | [1854] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 15:26:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 15:26:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:45 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 15:26:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:45 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 15:26:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:45 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]" 15:26:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 15:26:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 15:26:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 15:26:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1026ms 15:26:45 INFO - PROCESS | 1854 | 1462832805475 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]]]}] 15:26:45 INFO - PROCESS | 1854 | 1462832805491 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 15:26:45 INFO - PROCESS | 1854 | 1462832805499 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 15:26:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 15:26:45 INFO - PROCESS | 1854 | 1462832805529 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 15:26:45 INFO - PROCESS | 1854 | 1462832805531 Marionette TRACE conn3 <- [1,2926,null,{}] 15:26:45 INFO - PROCESS | 1854 | 1462832805537 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}] 15:26:45 INFO - PROCESS | 1854 | 1462832805830 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 15:26:46 INFO - PROCESS | 1854 | 1462832806075 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:46 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899daf800 == 134 [pid = 1854] [id = 739] 15:26:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 155 (0x7fb8953f7400) [pid = 1854] [serial = 2218] [outer = (nil)] 15:26:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 156 (0x7fb8956e9c00) [pid = 1854] [serial = 2219] [outer = 0x7fb8953f7400] 15:26:46 INFO - PROCESS | 1854 | 1462832806154 Marionette DEBUG loaded listener.js 15:26:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 157 (0x7fb8972e9c00) [pid = 1854] [serial = 2220] [outer = 0x7fb8953f7400] 15:26:46 INFO - PROCESS | 1854 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 15:26:47 INFO - PROCESS | 1854 | 1462832806998 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]]]}] 15:26:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 15:26:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1504ms 15:26:47 INFO - PROCESS | 1854 | 1462832807012 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 15:26:47 INFO - PROCESS | 1854 | 1462832807016 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 15:26:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 15:26:47 INFO - PROCESS | 1854 | 1462832807024 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 15:26:47 INFO - PROCESS | 1854 | 1462832807030 Marionette TRACE conn3 <- [1,2930,null,{}] 15:26:47 INFO - PROCESS | 1854 | 1462832807037 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}] 15:26:47 INFO - PROCESS | 1854 | 1462832807255 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 15:26:47 INFO - PROCESS | 1854 | 1462832807496 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a2083800 == 135 [pid = 1854] [id = 740] 15:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 158 (0x7fb89a7cbc00) [pid = 1854] [serial = 2221] [outer = (nil)] 15:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 159 (0x7fb89c9bc000) [pid = 1854] [serial = 2222] [outer = 0x7fb89a7cbc00] 15:26:47 INFO - PROCESS | 1854 | 1462832807574 Marionette DEBUG loaded listener.js 15:26:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 160 (0x7fb89dc7ac00) [pid = 1854] [serial = 2223] [outer = 0x7fb89a7cbc00] 15:26:48 INFO - PROCESS | 1854 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 15:26:48 INFO - PROCESS | 1854 | 1462832808347 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]]]}] 15:26:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 15:26:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1346ms 15:26:48 INFO - PROCESS | 1854 | 1462832808370 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 15:26:48 INFO - PROCESS | 1854 | 1462832808375 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 15:26:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 15:26:48 INFO - PROCESS | 1854 | 1462832808381 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 15:26:48 INFO - PROCESS | 1854 | 1462832808384 Marionette TRACE conn3 <- [1,2934,null,{}] 15:26:48 INFO - PROCESS | 1854 | 1462832808390 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}] 15:26:48 INFO - PROCESS | 1854 | 1462832808563 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 15:26:48 INFO - PROCESS | 1854 | 1462832808792 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a89d7800 == 136 [pid = 1854] [id = 741] 15:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 161 (0x7fb89fdc7c00) [pid = 1854] [serial = 2224] [outer = (nil)] 15:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 162 (0x7fb8a1f64c00) [pid = 1854] [serial = 2225] [outer = 0x7fb89fdc7c00] 15:26:48 INFO - PROCESS | 1854 | 1462832808877 Marionette DEBUG loaded listener.js 15:26:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 163 (0x7fb8a6ae3000) [pid = 1854] [serial = 2226] [outer = 0x7fb89fdc7c00] 15:26:49 INFO - PROCESS | 1854 | 1462832809672 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]]]}] 15:26:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 15:26:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1337ms 15:26:49 INFO - PROCESS | 1854 | 1462832809719 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 15:26:49 INFO - PROCESS | 1854 | 1462832809726 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 15:26:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 15:26:49 INFO - PROCESS | 1854 | 1462832809742 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 15:26:49 INFO - PROCESS | 1854 | 1462832809749 Marionette TRACE conn3 <- [1,2938,null,{}] 15:26:49 INFO - PROCESS | 1854 | 1462832809754 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}] 15:26:49 INFO - PROCESS | 1854 | 1462832809947 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 15:26:50 INFO - PROCESS | 1854 | 1462832810229 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0a13800 == 137 [pid = 1854] [id = 742] 15:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 164 (0x7fb8972e5800) [pid = 1854] [serial = 2227] [outer = (nil)] 15:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 165 (0x7fb8a8591800) [pid = 1854] [serial = 2228] [outer = 0x7fb8972e5800] 15:26:50 INFO - PROCESS | 1854 | 1462832810304 Marionette DEBUG loaded listener.js 15:26:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 166 (0x7fb8ab114c00) [pid = 1854] [serial = 2229] [outer = 0x7fb8972e5800] 15:26:51 INFO - PROCESS | 1854 | 1462832811070 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]]]}] 15:26:51 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. 15:26:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1347ms 15:26:51 INFO - PROCESS | 1854 | 1462832811081 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 15:26:51 INFO - PROCESS | 1854 | 1462832811085 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 15:26:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 15:26:51 INFO - PROCESS | 1854 | 1462832811091 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 15:26:51 INFO - PROCESS | 1854 | 1462832811094 Marionette TRACE conn3 <- [1,2942,null,{}] 15:26:51 INFO - PROCESS | 1854 | 1462832811100 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}] 15:26:51 INFO - PROCESS | 1854 | 1462832811274 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 15:26:51 INFO - PROCESS | 1854 | 1462832811471 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8be93c000 == 138 [pid = 1854] [id = 743] 15:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 167 (0x7fb89fe28400) [pid = 1854] [serial = 2230] [outer = (nil)] 15:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 168 (0x7fb8b49b1000) [pid = 1854] [serial = 2231] [outer = 0x7fb89fe28400] 15:26:51 INFO - PROCESS | 1854 | 1462832811580 Marionette DEBUG loaded listener.js 15:26:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 169 (0x7fb8be70f800) [pid = 1854] [serial = 2232] [outer = 0x7fb89fe28400] 15:26:52 INFO - PROCESS | 1854 | 1462832812365 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"]]]}] 15:26:52 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 15:26:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 15:26:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:26:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:26:52 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 15:26:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1331ms 15:26:52 INFO - PROCESS | 1854 | 1462832812423 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 15:26:52 INFO - PROCESS | 1854 | 1462832812427 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 15:26:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 15:26:52 INFO - PROCESS | 1854 | 1462832812433 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 15:26:52 INFO - PROCESS | 1854 | 1462832812436 Marionette TRACE conn3 <- [1,2946,null,{}] 15:26:52 INFO - PROCESS | 1854 | 1462832812441 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}] 15:26:52 INFO - PROCESS | 1854 | 1462832812650 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 15:26:52 INFO - PROCESS | 1854 | 1462832812893 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:52 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c36b7000 == 139 [pid = 1854] [id = 744] 15:26:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 170 (0x7fb8c1841400) [pid = 1854] [serial = 2233] [outer = (nil)] 15:26:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 171 (0x7fb8c184d800) [pid = 1854] [serial = 2234] [outer = 0x7fb8c1841400] 15:26:52 INFO - PROCESS | 1854 | 1462832812977 Marionette DEBUG loaded listener.js 15:26:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 172 (0x7fb8c37cd400) [pid = 1854] [serial = 2235] [outer = 0x7fb8c1841400] 15:26:53 INFO - PROCESS | 1854 | 1462832813749 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]]]}] 15:26:53 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. 15:26:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1331ms 15:26:53 INFO - PROCESS | 1854 | 1462832813765 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 15:26:53 INFO - PROCESS | 1854 | 1462832813767 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 15:26:53 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 15:26:53 INFO - PROCESS | 1854 | 1462832813774 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 15:26:53 INFO - PROCESS | 1854 | 1462832813778 Marionette TRACE conn3 <- [1,2950,null,{}] 15:26:53 INFO - PROCESS | 1854 | 1462832813783 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}] 15:26:53 INFO - PROCESS | 1854 | 1462832813957 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 15:26:54 INFO - PROCESS | 1854 | 1462832814226 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c899b000 == 140 [pid = 1854] [id = 745] 15:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 173 (0x7fb896baa000) [pid = 1854] [serial = 2236] [outer = (nil)] 15:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 174 (0x7fb896bb0400) [pid = 1854] [serial = 2237] [outer = 0x7fb896baa000] 15:26:54 INFO - PROCESS | 1854 | 1462832814305 Marionette DEBUG loaded listener.js 15:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 175 (0x7fb8be9c3800) [pid = 1854] [serial = 2238] [outer = 0x7fb896baa000] 15:26:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89aca2800 == 141 [pid = 1854] [id = 746] 15:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 176 (0x7fb8999ed000) [pid = 1854] [serial = 2239] [outer = (nil)] 15:26:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 177 (0x7fb896bb0c00) [pid = 1854] [serial = 2240] [outer = 0x7fb8999ed000] 15:26:55 INFO - PROCESS | 1854 | 1462832815161 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]]]}] 15:26:55 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. 15:26:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1442ms 15:26:55 INFO - PROCESS | 1854 | 1462832815217 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 15:26:55 INFO - PROCESS | 1854 | 1462832815219 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 15:26:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 15:26:55 INFO - PROCESS | 1854 | 1462832815225 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 15:26:55 INFO - PROCESS | 1854 | 1462832815228 Marionette TRACE conn3 <- [1,2954,null,{}] 15:26:55 INFO - PROCESS | 1854 | 1462832815238 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}] 15:26:55 INFO - PROCESS | 1854 | 1462832815434 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 15:26:55 INFO - PROCESS | 1854 | 1462832815651 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:55 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dc2d800 == 142 [pid = 1854] [id = 747] 15:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 178 (0x7fb896baa800) [pid = 1854] [serial = 2241] [outer = (nil)] 15:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 179 (0x7fb8999ef000) [pid = 1854] [serial = 2242] [outer = 0x7fb896baa800] 15:26:55 INFO - PROCESS | 1854 | 1462832815763 Marionette DEBUG loaded listener.js 15:26:55 INFO - PROCESS | 1854 | ++DOMWINDOW == 180 (0x7fb8999f5400) [pid = 1854] [serial = 2243] [outer = 0x7fb896baa800] 15:26:56 INFO - PROCESS | 1854 | 1462832816486 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]]]}] 15:26:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:26:56 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 15:26:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1291ms 15:26:56 INFO - PROCESS | 1854 | 1462832816517 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 15:26:56 INFO - PROCESS | 1854 | 1462832816521 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 15:26:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 15:26:56 INFO - PROCESS | 1854 | 1462832816526 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 15:26:56 INFO - PROCESS | 1854 | 1462832816529 Marionette TRACE conn3 <- [1,2958,null,{}] 15:26:56 INFO - PROCESS | 1854 | 1462832816535 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}] 15:26:56 INFO - PROCESS | 1854 | 1462832816731 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 15:26:56 INFO - PROCESS | 1854 | 1462832816967 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:56 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89cca4000 == 143 [pid = 1854] [id = 748] 15:26:56 INFO - PROCESS | 1854 | ++DOMWINDOW == 181 (0x7fb896bae400) [pid = 1854] [serial = 2244] [outer = (nil)] 15:26:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 182 (0x7fb89ad33800) [pid = 1854] [serial = 2245] [outer = 0x7fb896bae400] 15:26:57 INFO - PROCESS | 1854 | 1462832817039 Marionette DEBUG loaded listener.js 15:26:57 INFO - PROCESS | 1854 | ++DOMWINDOW == 183 (0x7fb89ad3b000) [pid = 1854] [serial = 2246] [outer = 0x7fb896bae400] 15:26:57 INFO - PROCESS | 1854 | 1462832817794 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]]]}] 15:26:57 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. 15:26:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1327ms 15:26:57 INFO - PROCESS | 1854 | 1462832817853 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 15:26:57 INFO - PROCESS | 1854 | 1462832817857 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 15:26:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 15:26:57 INFO - PROCESS | 1854 | 1462832817862 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 15:26:57 INFO - PROCESS | 1854 | 1462832817871 Marionette TRACE conn3 <- [1,2962,null,{}] 15:26:57 INFO - PROCESS | 1854 | 1462832817876 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}] 15:26:58 INFO - PROCESS | 1854 | 1462832818043 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 15:26:58 INFO - PROCESS | 1854 | 1462832818267 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:58 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ccbc800 == 144 [pid = 1854] [id = 749] 15:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 184 (0x7fb8999ee800) [pid = 1854] [serial = 2247] [outer = (nil)] 15:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 185 (0x7fb89ad3d400) [pid = 1854] [serial = 2248] [outer = 0x7fb8999ee800] 15:26:58 INFO - PROCESS | 1854 | 1462832818387 Marionette DEBUG loaded listener.js 15:26:58 INFO - PROCESS | 1854 | ++DOMWINDOW == 186 (0x7fb8be9c5000) [pid = 1854] [serial = 2249] [outer = 0x7fb8999ee800] 15:26:59 INFO - PROCESS | 1854 | 1462832819107 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]]]}] 15:26:59 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. 15:26:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1292ms 15:26:59 INFO - PROCESS | 1854 | 1462832819156 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 15:26:59 INFO - PROCESS | 1854 | 1462832819159 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 15:26:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 15:26:59 INFO - PROCESS | 1854 | 1462832819165 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 15:26:59 INFO - PROCESS | 1854 | 1462832819167 Marionette TRACE conn3 <- [1,2966,null,{}] 15:26:59 INFO - PROCESS | 1854 | 1462832819173 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}] 15:26:59 INFO - PROCESS | 1854 | 1462832819343 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 15:26:59 INFO - PROCESS | 1854 | 1462832819586 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:26:59 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8996da800 == 145 [pid = 1854] [id = 750] 15:26:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 187 (0x7fb89ad3f800) [pid = 1854] [serial = 2250] [outer = (nil)] 15:26:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 188 (0x7fb89cb67800) [pid = 1854] [serial = 2251] [outer = 0x7fb89ad3f800] 15:26:59 INFO - PROCESS | 1854 | 1462832819663 Marionette DEBUG loaded listener.js 15:26:59 INFO - PROCESS | 1854 | ++DOMWINDOW == 189 (0x7fb89cb6fc00) [pid = 1854] [serial = 2252] [outer = 0x7fb89ad3f800] 15:27:00 INFO - PROCESS | 1854 | 1462832820434 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]]]}] 15:27:00 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. 15:27:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1331ms 15:27:00 INFO - PROCESS | 1854 | 1462832820496 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 15:27:00 INFO - PROCESS | 1854 | 1462832820500 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 15:27:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 15:27:00 INFO - PROCESS | 1854 | 1462832820506 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 15:27:00 INFO - PROCESS | 1854 | 1462832820510 Marionette TRACE conn3 <- [1,2970,null,{}] 15:27:00 INFO - PROCESS | 1854 | 1462832820515 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}] 15:27:00 INFO - PROCESS | 1854 | 1462832820699 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 15:27:00 INFO - PROCESS | 1854 | 1462832820965 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:00 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b699000 == 146 [pid = 1854] [id = 751] 15:27:00 INFO - PROCESS | 1854 | ++DOMWINDOW == 190 (0x7fb89cb70000) [pid = 1854] [serial = 2253] [outer = (nil)] 15:27:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 191 (0x7fb8a0b10800) [pid = 1854] [serial = 2254] [outer = 0x7fb89cb70000] 15:27:01 INFO - PROCESS | 1854 | 1462832821036 Marionette DEBUG loaded listener.js 15:27:01 INFO - PROCESS | 1854 | ++DOMWINDOW == 192 (0x7fb8c37cf800) [pid = 1854] [serial = 2255] [outer = 0x7fb89cb70000] 15:27:01 INFO - PROCESS | 1854 | 1462832821775 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]]]}] 15:27:01 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. 15:27:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1328ms 15:27:01 INFO - PROCESS | 1854 | 1462832821835 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 15:27:01 INFO - PROCESS | 1854 | 1462832821837 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 15:27:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 15:27:01 INFO - PROCESS | 1854 | 1462832821844 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 15:27:01 INFO - PROCESS | 1854 | 1462832821847 Marionette TRACE conn3 <- [1,2974,null,{}] 15:27:01 INFO - PROCESS | 1854 | 1462832821852 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}] 15:27:02 INFO - PROCESS | 1854 | 1462832822127 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 15:27:02 INFO - PROCESS | 1854 | 1462832822387 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:02 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89d34c000 == 147 [pid = 1854] [id = 752] 15:27:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 193 (0x7fb89ae52c00) [pid = 1854] [serial = 2256] [outer = (nil)] 15:27:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 194 (0x7fb89ae5a000) [pid = 1854] [serial = 2257] [outer = 0x7fb89ae52c00] 15:27:02 INFO - PROCESS | 1854 | 1462832822463 Marionette DEBUG loaded listener.js 15:27:02 INFO - PROCESS | 1854 | ++DOMWINDOW == 195 (0x7fb89ae60000) [pid = 1854] [serial = 2258] [outer = 0x7fb89ae52c00] 15:27:03 INFO - PROCESS | 1854 | 1462832823199 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]]]}] 15:27:03 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. 15:27:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1377ms 15:27:03 INFO - PROCESS | 1854 | 1462832823230 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 15:27:03 INFO - PROCESS | 1854 | 1462832823233 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 15:27:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 15:27:03 INFO - PROCESS | 1854 | 1462832823241 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 15:27:03 INFO - PROCESS | 1854 | 1462832823244 Marionette TRACE conn3 <- [1,2978,null,{}] 15:27:03 INFO - PROCESS | 1854 | 1462832823249 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}] 15:27:03 INFO - PROCESS | 1854 | 1462832823419 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 15:27:03 INFO - PROCESS | 1854 | 1462832823660 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:03 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899576000 == 148 [pid = 1854] [id = 753] 15:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 196 (0x7fb896ca3400) [pid = 1854] [serial = 2259] [outer = (nil)] 15:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 197 (0x7fb896caac00) [pid = 1854] [serial = 2260] [outer = 0x7fb896ca3400] 15:27:03 INFO - PROCESS | 1854 | 1462832823730 Marionette DEBUG loaded listener.js 15:27:03 INFO - PROCESS | 1854 | ++DOMWINDOW == 198 (0x7fb896caf800) [pid = 1854] [serial = 2261] [outer = 0x7fb896ca3400] 15:27:04 INFO - PROCESS | 1854 | 1462832824453 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]]]}] 15:27:04 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. 15:27:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1232ms 15:27:04 INFO - PROCESS | 1854 | 1462832824480 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 15:27:04 INFO - PROCESS | 1854 | 1462832824483 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 15:27:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 15:27:04 INFO - PROCESS | 1854 | 1462832824491 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 15:27:04 INFO - PROCESS | 1854 | 1462832824494 Marionette TRACE conn3 <- [1,2982,null,{}] 15:27:04 INFO - PROCESS | 1854 | 1462832824499 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}] 15:27:04 INFO - PROCESS | 1854 | 1462832824673 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 15:27:04 INFO - PROCESS | 1854 | 1462832824914 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:04 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89958f000 == 149 [pid = 1854] [id = 754] 15:27:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 199 (0x7fb8969aa000) [pid = 1854] [serial = 2262] [outer = (nil)] 15:27:04 INFO - PROCESS | 1854 | ++DOMWINDOW == 200 (0x7fb8969b0800) [pid = 1854] [serial = 2263] [outer = 0x7fb8969aa000] 15:27:04 INFO - PROCESS | 1854 | 1462832824988 Marionette DEBUG loaded listener.js 15:27:05 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb8969b6000) [pid = 1854] [serial = 2264] [outer = 0x7fb8969aa000] 15:27:05 INFO - PROCESS | 1854 | 1462832825733 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"]]]}] 15:27:05 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 15:27:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 15:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 15:27:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1279ms 15:27:05 INFO - PROCESS | 1854 | 1462832825772 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 15:27:05 INFO - PROCESS | 1854 | 1462832825776 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 15:27:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 15:27:05 INFO - PROCESS | 1854 | 1462832825781 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 15:27:05 INFO - PROCESS | 1854 | 1462832825783 Marionette TRACE conn3 <- [1,2986,null,{}] 15:27:05 INFO - PROCESS | 1854 | 1462832825789 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}] 15:27:05 INFO - PROCESS | 1854 | 1462832825980 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 15:27:06 INFO - PROCESS | 1854 | 1462832826268 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:06 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb895473800 == 150 [pid = 1854] [id = 755] 15:27:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb8969b6400) [pid = 1854] [serial = 2265] [outer = (nil)] 15:27:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb89ae53800) [pid = 1854] [serial = 2266] [outer = 0x7fb8969b6400] 15:27:06 INFO - PROCESS | 1854 | 1462832826340 Marionette DEBUG loaded listener.js 15:27:06 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89ae5d800) [pid = 1854] [serial = 2267] [outer = 0x7fb8969b6400] 15:27:07 INFO - PROCESS | 1854 | 1462832827076 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]]]}] 15:27:07 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. 15:27:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1330ms 15:27:07 INFO - PROCESS | 1854 | 1462832827113 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 15:27:07 INFO - PROCESS | 1854 | 1462832827117 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 15:27:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 15:27:07 INFO - PROCESS | 1854 | 1462832827123 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 15:27:07 INFO - PROCESS | 1854 | 1462832827126 Marionette TRACE conn3 <- [1,2990,null,{}] 15:27:07 INFO - PROCESS | 1854 | 1462832827131 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}] 15:27:07 INFO - PROCESS | 1854 | 1462832827307 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 15:27:07 INFO - PROCESS | 1854 | 1462832827550 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:07 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a674000 == 151 [pid = 1854] [id = 756] 15:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb896cabc00) [pid = 1854] [serial = 2268] [outer = (nil)] 15:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89a6ac400) [pid = 1854] [serial = 2269] [outer = 0x7fb896cabc00] 15:27:07 INFO - PROCESS | 1854 | 1462832827627 Marionette DEBUG loaded listener.js 15:27:07 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89a6b0400) [pid = 1854] [serial = 2270] [outer = 0x7fb896cabc00] 15:27:08 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a683000 == 152 [pid = 1854] [id = 757] 15:27:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89ae5f800) [pid = 1854] [serial = 2271] [outer = (nil)] 15:27:08 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89a6a9800) [pid = 1854] [serial = 2272] [outer = 0x7fb89ae5f800] 15:27:08 INFO - PROCESS | 1854 | 1462832828470 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]]]}] 15:27:08 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. 15:27:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1377ms 15:27:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 15:27:08 INFO - PROCESS | 1854 | 1462832828505 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 15:27:08 INFO - PROCESS | 1854 | 1462832828507 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 15:27:08 INFO - PROCESS | 1854 | 1462832828515 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 15:27:08 INFO - PROCESS | 1854 | 1462832828518 Marionette TRACE conn3 <- [1,2994,null,{}] 15:27:08 INFO - PROCESS | 1854 | 1462832828523 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}] 15:27:08 INFO - PROCESS | 1854 | 1462832828727 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 15:27:08 INFO - PROCESS | 1854 | 1462832828993 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:09 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89910e800 == 153 [pid = 1854] [id = 758] 15:27:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb896ca8c00) [pid = 1854] [serial = 2273] [outer = (nil)] 15:27:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89a6b5800) [pid = 1854] [serial = 2274] [outer = 0x7fb896ca8c00] 15:27:09 INFO - PROCESS | 1854 | 1462832829066 Marionette DEBUG loaded listener.js 15:27:09 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb8a0b11400) [pid = 1854] [serial = 2275] [outer = 0x7fb896ca8c00] 15:27:09 INFO - PROCESS | 1854 | 1462832829754 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]]]}] 15:27:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 15:27:09 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 15:27:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1283ms 15:27:09 INFO - PROCESS | 1854 | 1462832829799 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 15:27:09 INFO - PROCESS | 1854 | 1462832829802 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 15:27:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 15:27:09 INFO - PROCESS | 1854 | 1462832829808 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 15:27:09 INFO - PROCESS | 1854 | 1462832829810 Marionette TRACE conn3 <- [1,2998,null,{}] 15:27:09 INFO - PROCESS | 1854 | 1462832829816 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}] 15:27:10 INFO - PROCESS | 1854 | 1462832830013 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 15:27:10 INFO - PROCESS | 1854 | 1462832830257 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:10 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89a678800 == 154 [pid = 1854] [id = 759] 15:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb89510b000) [pid = 1854] [serial = 2276] [outer = (nil)] 15:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb895111400) [pid = 1854] [serial = 2277] [outer = 0x7fb89510b000] 15:27:10 INFO - PROCESS | 1854 | 1462832830331 Marionette DEBUG loaded listener.js 15:27:10 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb895117000) [pid = 1854] [serial = 2278] [outer = 0x7fb89510b000] 15:27:11 INFO - PROCESS | 1854 | 1462832831069 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]]]}] 15:27:11 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. 15:27:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1277ms 15:27:11 INFO - PROCESS | 1854 | 1462832831085 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 15:27:11 INFO - PROCESS | 1854 | 1462832831088 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 15:27:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 15:27:11 INFO - PROCESS | 1854 | 1462832831094 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 15:27:11 INFO - PROCESS | 1854 | 1462832831096 Marionette TRACE conn3 <- [1,3002,null,{}] 15:27:11 INFO - PROCESS | 1854 | 1462832831102 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}] 15:27:11 INFO - PROCESS | 1854 | 1462832831294 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 15:27:11 INFO - PROCESS | 1854 | 1462832831537 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:11 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8951f4000 == 155 [pid = 1854] [id = 760] 15:27:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb89510c000) [pid = 1854] [serial = 2279] [outer = (nil)] 15:27:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb895285400) [pid = 1854] [serial = 2280] [outer = 0x7fb89510c000] 15:27:11 INFO - PROCESS | 1854 | 1462832831610 Marionette DEBUG loaded listener.js 15:27:11 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb89528a400) [pid = 1854] [serial = 2281] [outer = 0x7fb89510c000] 15:27:12 INFO - PROCESS | 1854 | 1462832832355 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]]]}] 15:27:12 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. 15:27:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1276ms 15:27:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 15:27:12 INFO - PROCESS | 1854 | 1462832832370 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 15:27:12 INFO - PROCESS | 1854 | 1462832832373 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 15:27:12 INFO - PROCESS | 1854 | 1462832832379 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 15:27:12 INFO - PROCESS | 1854 | 1462832832382 Marionette TRACE conn3 <- [1,3006,null,{}] 15:27:12 INFO - PROCESS | 1854 | 1462832832387 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}] 15:27:12 INFO - PROCESS | 1854 | 1462832832558 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 15:27:12 INFO - PROCESS | 1854 | 1462832832835 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:12 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb896344800 == 156 [pid = 1854] [id = 761] 15:27:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89510e000) [pid = 1854] [serial = 2282] [outer = (nil)] 15:27:12 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb89528e800) [pid = 1854] [serial = 2283] [outer = 0x7fb89510e000] 15:27:12 INFO - PROCESS | 1854 | 1462832832916 Marionette DEBUG loaded listener.js 15:27:13 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb896cab800) [pid = 1854] [serial = 2284] [outer = 0x7fb89510e000] 15:27:13 INFO - PROCESS | 1854 | 1462832833690 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]]]}] 15:27:13 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. 15:27:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1328ms 15:27:13 INFO - PROCESS | 1854 | 1462832833706 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 15:27:13 INFO - PROCESS | 1854 | 1462832833709 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 15:27:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 15:27:13 INFO - PROCESS | 1854 | 1462832833715 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 15:27:13 INFO - PROCESS | 1854 | 1462832833717 Marionette TRACE conn3 <- [1,3010,null,{}] 15:27:13 INFO - PROCESS | 1854 | 1462832833723 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}] 15:27:13 INFO - PROCESS | 1854 | 1462832833937 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 15:27:14 INFO - PROCESS | 1854 | 1462832834189 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:14 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8995e5000 == 157 [pid = 1854] [id = 762] 15:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb895285c00) [pid = 1854] [serial = 2285] [outer = (nil)] 15:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb89648d800) [pid = 1854] [serial = 2286] [outer = 0x7fb895285c00] 15:27:14 INFO - PROCESS | 1854 | 1462832834260 Marionette DEBUG loaded listener.js 15:27:14 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb896491400) [pid = 1854] [serial = 2287] [outer = 0x7fb895285c00] 15:27:14 INFO - PROCESS | 1854 | 1462832834973 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]]]}] 15:27:15 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 15:27:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1332ms 15:27:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 15:27:15 INFO - PROCESS | 1854 | 1462832835047 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 15:27:15 INFO - PROCESS | 1854 | 1462832835050 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 15:27:15 INFO - PROCESS | 1854 | 1462832835056 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 15:27:15 INFO - PROCESS | 1854 | 1462832835059 Marionette TRACE conn3 <- [1,3014,null,{}] 15:27:15 INFO - PROCESS | 1854 | 1462832835064 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}] 15:27:15 INFO - PROCESS | 1854 | 1462832835243 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 15:27:15 INFO - PROCESS | 1854 | 1462832835535 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:15 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a1811000 == 158 [pid = 1854] [id = 763] 15:27:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb895114400) [pid = 1854] [serial = 2288] [outer = (nil)] 15:27:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb896494800) [pid = 1854] [serial = 2289] [outer = 0x7fb895114400] 15:27:15 INFO - PROCESS | 1854 | 1462832835606 Marionette DEBUG loaded listener.js 15:27:15 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb89a6b2400) [pid = 1854] [serial = 2290] [outer = 0x7fb895114400] 15:27:15 INFO - PROCESS | 1854 | [1854] 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 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0769000 == 157 [pid = 1854] [id = 416] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8afdb6000 == 156 [pid = 1854] [id = 415] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d41800 == 155 [pid = 1854] [id = 738] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89e458000 == 154 [pid = 1854] [id = 737] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7411000 == 153 [pid = 1854] [id = 736] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a209c000 == 152 [pid = 1854] [id = 735] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89fcd2800 == 151 [pid = 1854] [id = 734] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89991f800 == 150 [pid = 1854] [id = 733] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d204800 == 149 [pid = 1854] [id = 732] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8ae391800 == 148 [pid = 1854] [id = 724] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a9a75000 == 147 [pid = 1854] [id = 723] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a86e2000 == 146 [pid = 1854] [id = 722] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a7d2c000 == 145 [pid = 1854] [id = 721] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a78ac800 == 144 [pid = 1854] [id = 720] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2b1d000 == 143 [pid = 1854] [id = 719] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a1550000 == 142 [pid = 1854] [id = 696] 15:27:17 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89bca7000 == 141 [pid = 1854] [id = 718] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 226 (0x7fb8a196b400) [pid = 1854] [serial = 2144] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 225 (0x7fb8a66f4800) [pid = 1854] [serial = 2147] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 224 (0x7fb89b647400) [pid = 1854] [serial = 2129] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 223 (0x7fb89b205c00) [pid = 1854] [serial = 2093] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 222 (0x7fb89b20ac00) [pid = 1854] [serial = 2133] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 221 (0x7fb89ab4d000) [pid = 1854] [serial = 2132] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 220 (0x7fb89fdc7400) [pid = 1854] [serial = 2099] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 219 (0x7fb8ae4fe000) [pid = 1854] [serial = 2111] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 218 (0x7fb89bdb7800) [pid = 1854] [serial = 2138] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 217 (0x7fb89e42cc00) [pid = 1854] [serial = 2139] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 216 (0x7fb8af54b400) [pid = 1854] [serial = 2114] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 215 (0x7fb8a8b0cc00) [pid = 1854] [serial = 2108] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 214 (0x7fb89cbf1000) [pid = 1854] [serial = 2136] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 213 (0x7fb8a20f5800) [pid = 1854] [serial = 2102] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 212 (0x7fb89fd05800) [pid = 1854] [serial = 2141] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 211 (0x7fb89bdd5000) [pid = 1854] [serial = 2135] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 210 (0x7fb8b098b000) [pid = 1854] [serial = 2120] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 209 (0x7fb89c9bd000) [pid = 1854] [serial = 2096] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a7b2f000) [pid = 1854] [serial = 2105] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb8afd32000) [pid = 1854] [serial = 2117] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb8b20f0800) [pid = 1854] [serial = 2123] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb89a60d800) [pid = 1854] [serial = 2126] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb8991cf400) [pid = 1854] [serial = 2150] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb8a7886c00) [pid = 1854] [serial = 2148] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 202 (0x7fb8a1f7e400) [pid = 1854] [serial = 2145] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 201 (0x7fb89fe2cc00) [pid = 1854] [serial = 2142] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | --DOMWINDOW == 200 (0x7fb8a788d800) [pid = 1854] [serial = 2151] [outer = (nil)] [url = about:blank] 15:27:17 INFO - PROCESS | 1854 | 1462832837694 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 15:27:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 15:27:17 INFO - {} 15:27:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 15:27:17 INFO - {} 15:27:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 15:27:17 INFO - {} 15:27:17 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 15:27:17 INFO - {} 15:27:17 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2693ms 15:27:17 INFO - PROCESS | 1854 | 1462832837750 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 15:27:17 INFO - PROCESS | 1854 | 1462832837755 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 15:27:17 INFO - TEST-START | /FileAPI/fileReader.html 15:27:17 INFO - PROCESS | 1854 | 1462832837824 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 15:27:17 INFO - PROCESS | 1854 | 1462832837827 Marionette TRACE conn3 <- [1,3018,null,{}] 15:27:17 INFO - PROCESS | 1854 | 1462832837835 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}] 15:27:18 INFO - PROCESS | 1854 | 1462832838005 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 15:27:18 INFO - PROCESS | 1854 | 1462832838020 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:18 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b62800 == 142 [pid = 1854] [id = 764] 15:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 201 (0x7fb896490c00) [pid = 1854] [serial = 2291] [outer = (nil)] 15:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 202 (0x7fb89709e000) [pid = 1854] [serial = 2292] [outer = 0x7fb896490c00] 15:27:18 INFO - PROCESS | 1854 | 1462832838094 Marionette DEBUG loaded listener.js 15:27:18 INFO - PROCESS | 1854 | ++DOMWINDOW == 203 (0x7fb8999f6400) [pid = 1854] [serial = 2293] [outer = 0x7fb896490c00] 15:27:18 INFO - PROCESS | 1854 | 1462832838873 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]]]}] 15:27:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 15:27:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 15:27:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 15:27:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 15:27:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1100ms 15:27:18 INFO - PROCESS | 1854 | 1462832838938 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 15:27:18 INFO - PROCESS | 1854 | 1462832838947 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 15:27:18 INFO - TEST-START | /FileAPI/historical.html 15:27:18 INFO - PROCESS | 1854 | 1462832838956 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 15:27:18 INFO - PROCESS | 1854 | 1462832838960 Marionette TRACE conn3 <- [1,3022,null,{}] 15:27:18 INFO - PROCESS | 1854 | 1462832838966 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}] 15:27:19 INFO - PROCESS | 1854 | 1462832839133 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 15:27:19 INFO - PROCESS | 1854 | 1462832839150 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:19 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89b99b800 == 143 [pid = 1854] [id = 765] 15:27:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb89a43a400) [pid = 1854] [serial = 2294] [outer = (nil)] 15:27:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb89a60e400) [pid = 1854] [serial = 2295] [outer = 0x7fb89a43a400] 15:27:19 INFO - PROCESS | 1854 | 1462832839208 Marionette DEBUG loaded listener.js 15:27:19 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89a7d7400) [pid = 1854] [serial = 2296] [outer = 0x7fb89a43a400] 15:27:20 INFO - PROCESS | 1854 | 1462832840129 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"]]]}] 15:27:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 15:27:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 15:27:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 15:27:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 15:27:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 15:27:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 15:27:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 15:27:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 15:27:20 INFO - TEST-OK | /FileAPI/historical.html | took 1184ms 15:27:20 INFO - PROCESS | 1854 | 1462832840148 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 15:27:20 INFO - PROCESS | 1854 | 1462832840150 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 15:27:20 INFO - TEST-START | /FileAPI/idlharness.html 15:27:20 INFO - PROCESS | 1854 | 1462832840157 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 15:27:20 INFO - PROCESS | 1854 | 1462832840163 Marionette TRACE conn3 <- [1,3026,null,{}] 15:27:20 INFO - PROCESS | 1854 | 1462832840185 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}] 15:27:20 INFO - PROCESS | 1854 | 1462832840407 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 15:27:20 INFO - PROCESS | 1854 | 1462832840449 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:20 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dba7000 == 144 [pid = 1854] [id = 766] 15:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb89ae91c00) [pid = 1854] [serial = 2297] [outer = (nil)] 15:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89b20f000) [pid = 1854] [serial = 2298] [outer = 0x7fb89ae91c00] 15:27:20 INFO - PROCESS | 1854 | 1462832840511 Marionette DEBUG loaded listener.js 15:27:20 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89b654000) [pid = 1854] [serial = 2299] [outer = 0x7fb89ae91c00] 15:27:22 INFO - PROCESS | 1854 | 1462832842292 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]]]}] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 208 (0x7fb8a1975800) [pid = 1854] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 207 (0x7fb89b206400) [pid = 1854] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 206 (0x7fb89bd3f400) [pid = 1854] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 205 (0x7fb89cbf2400) [pid = 1854] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 204 (0x7fb89ab50c00) [pid = 1854] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 15:27:22 INFO - PROCESS | 1854 | --DOMWINDOW == 203 (0x7fb89a7cb800) [pid = 1854] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 15:27:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:27:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 15:27:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:27:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 15:27:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:27:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 15:27:22 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 15:27:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 15:27:22 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 15:27:22 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 15:27:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 15:27:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:27:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 15:27:22 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 15:27:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 15:27:22 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 15:27:22 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 15:27:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 15:27:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 15:27:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 15:27:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 15:27:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 15:27:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 15:27:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2391ms 15:27:22 INFO - PROCESS | 1854 | 1462832842548 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 15:27:22 INFO - PROCESS | 1854 | 1462832842551 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 15:27:22 INFO - TEST-START | /FileAPI/idlharness.worker 15:27:22 INFO - PROCESS | 1854 | 1462832842561 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 15:27:22 INFO - PROCESS | 1854 | 1462832842565 Marionette TRACE conn3 <- [1,3030,null,{}] 15:27:22 INFO - PROCESS | 1854 | 1462832842576 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}] 15:27:22 INFO - PROCESS | 1854 | 1462832842773 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 15:27:22 INFO - PROCESS | 1854 | 1462832842975 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:23 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899115000 == 145 [pid = 1854] [id = 767] 15:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 204 (0x7fb8956ed400) [pid = 1854] [serial = 2300] [outer = (nil)] 15:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 205 (0x7fb896496400) [pid = 1854] [serial = 2301] [outer = 0x7fb8956ed400] 15:27:23 INFO - PROCESS | 1854 | 1462832843041 Marionette DEBUG loaded listener.js 15:27:23 INFO - PROCESS | 1854 | ++DOMWINDOW == 206 (0x7fb89d9a6800) [pid = 1854] [serial = 2302] [outer = 0x7fb8956ed400] 15:27:23 INFO - PROCESS | 1854 | [1854] 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 15:27:24 INFO - PROCESS | 1854 | 1462832844707 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,{},{}]]]}] 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 15:27:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 15:27:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 15:27:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 15:27:24 INFO - {} 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 15:27:24 INFO - {} 15:27:24 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 - {} 15:27:24 INFO - {} 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 15:27:24 INFO - {} 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 15:27:24 INFO - {} 15:27:24 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 - {} 15:27:24 INFO - {} 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 15:27:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 15:27:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 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 15:27:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 15:27:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 15:27:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 15:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 15:27:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 15:27:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 15:27:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 15:27:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 15:27:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 15:27:24 INFO - {} 15:27:24 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 15:27:25 INFO - {} 15:27:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2257ms 15:27:25 INFO - PROCESS | 1854 | 1462832844818 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 15:27:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 15:27:25 INFO - PROCESS | 1854 | 1462832844823 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 15:27:25 INFO - PROCESS | 1854 | 1462832844830 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 15:27:25 INFO - PROCESS | 1854 | 1462832844838 Marionette TRACE conn3 <- [1,3034,null,{}] 15:27:25 INFO - PROCESS | 1854 | 1462832844853 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}] 15:27:25 INFO - PROCESS | 1854 | 1462832845190 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 15:27:25 INFO - PROCESS | 1854 | 1462832845461 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:25 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899b48800 == 146 [pid = 1854] [id = 768] 15:27:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 207 (0x7fb8999ecc00) [pid = 1854] [serial = 2303] [outer = (nil)] 15:27:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 208 (0x7fb89a42c400) [pid = 1854] [serial = 2304] [outer = 0x7fb8999ecc00] 15:27:25 INFO - PROCESS | 1854 | 1462832845534 Marionette DEBUG loaded listener.js 15:27:25 INFO - PROCESS | 1854 | ++DOMWINDOW == 209 (0x7fb89a60ac00) [pid = 1854] [serial = 2305] [outer = 0x7fb8999ecc00] 15:27:26 INFO - PROCESS | 1854 | 1462832846329 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]]]}] 15:27:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 15:27:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1551ms 15:27:26 INFO - PROCESS | 1854 | 1462832846381 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 15:27:26 INFO - PROCESS | 1854 | 1462832846389 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 15:27:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 15:27:26 INFO - PROCESS | 1854 | 1462832846400 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 15:27:26 INFO - PROCESS | 1854 | 1462832846403 Marionette TRACE conn3 <- [1,3038,null,{}] 15:27:26 INFO - PROCESS | 1854 | 1462832846409 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}] 15:27:26 INFO - PROCESS | 1854 | 1462832846591 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 15:27:26 INFO - PROCESS | 1854 | 1462832846879 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:26 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89dc3c800 == 147 [pid = 1854] [id = 769] 15:27:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 210 (0x7fb89a60d800) [pid = 1854] [serial = 2306] [outer = (nil)] 15:27:26 INFO - PROCESS | 1854 | ++DOMWINDOW == 211 (0x7fb89ae56800) [pid = 1854] [serial = 2307] [outer = 0x7fb89a60d800] 15:27:26 INFO - PROCESS | 1854 | 1462832846953 Marionette DEBUG loaded listener.js 15:27:27 INFO - PROCESS | 1854 | ++DOMWINDOW == 212 (0x7fb89b646800) [pid = 1854] [serial = 2308] [outer = 0x7fb89a60d800] 15:27:27 INFO - PROCESS | 1854 | 1462832847779 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"]]]}] 15:27:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 15:27:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 15:27:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 15:27:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1430ms 15:27:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 15:27:27 INFO - PROCESS | 1854 | 1462832847830 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 15:27:27 INFO - PROCESS | 1854 | 1462832847833 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 15:27:27 INFO - PROCESS | 1854 | 1462832847840 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 15:27:27 INFO - PROCESS | 1854 | 1462832847846 Marionette TRACE conn3 <- [1,3042,null,{}] 15:27:27 INFO - PROCESS | 1854 | 1462832847861 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}] 15:27:28 INFO - PROCESS | 1854 | 1462832848145 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 15:27:28 INFO - PROCESS | 1854 | 1462832848349 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:28 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a7d40000 == 148 [pid = 1854] [id = 770] 15:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 213 (0x7fb89cb98400) [pid = 1854] [serial = 2309] [outer = (nil)] 15:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 214 (0x7fb89e712000) [pid = 1854] [serial = 2310] [outer = 0x7fb89cb98400] 15:27:28 INFO - PROCESS | 1854 | 1462832848425 Marionette DEBUG loaded listener.js 15:27:28 INFO - PROCESS | 1854 | ++DOMWINDOW == 215 (0x7fb89fd10000) [pid = 1854] [serial = 2311] [outer = 0x7fb89cb98400] 15:27:29 INFO - PROCESS | 1854 | 1462832849478 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]]]}] 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 15:27:29 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. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 15:27:29 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'.) 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 15:27:29 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. 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 15:27:29 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. 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 15:27:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:27:29 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. 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 15:27:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 15:27:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 15:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 15:27:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 15:27:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 15:27:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1716ms 15:27:29 INFO - PROCESS | 1854 | 1462832849557 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 15:27:29 INFO - PROCESS | 1854 | 1462832849566 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 15:27:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 15:27:29 INFO - PROCESS | 1854 | 1462832849578 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 15:27:29 INFO - PROCESS | 1854 | 1462832849586 Marionette TRACE conn3 <- [1,3046,null,{}] 15:27:29 INFO - PROCESS | 1854 | 1462832849595 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}] 15:27:29 INFO - PROCESS | 1854 | 1462832849813 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 15:27:30 INFO - PROCESS | 1854 | 1462832850109 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:30 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a86e8000 == 149 [pid = 1854] [id = 771] 15:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 216 (0x7fb8969ab800) [pid = 1854] [serial = 2312] [outer = (nil)] 15:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 217 (0x7fb8969b0c00) [pid = 1854] [serial = 2313] [outer = 0x7fb8969ab800] 15:27:30 INFO - PROCESS | 1854 | 1462832850234 Marionette DEBUG loaded listener.js 15:27:30 INFO - PROCESS | 1854 | ++DOMWINDOW == 218 (0x7fb8a15b1000) [pid = 1854] [serial = 2314] [outer = 0x7fb8969ab800] 15:27:30 INFO - PROCESS | 1854 | [1854] 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 15:27:31 INFO - PROCESS | 1854 | 1462832851043 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 15:27:31 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 15:27:31 INFO - {} 15:27:31 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1489ms 15:27:31 INFO - PROCESS | 1854 | 1462832851070 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 15:27:31 INFO - PROCESS | 1854 | 1462832851073 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 15:27:31 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 15:27:31 INFO - PROCESS | 1854 | 1462832851081 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 15:27:31 INFO - PROCESS | 1854 | 1462832851084 Marionette TRACE conn3 <- [1,3050,null,{}] 15:27:31 INFO - PROCESS | 1854 | 1462832851090 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}] 15:27:31 INFO - PROCESS | 1854 | 1462832851269 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 15:27:31 INFO - PROCESS | 1854 | 1462832851542 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:31 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8ac6b9800 == 150 [pid = 1854] [id = 772] 15:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 219 (0x7fb89bdaa800) [pid = 1854] [serial = 2315] [outer = (nil)] 15:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 220 (0x7fb8a6612c00) [pid = 1854] [serial = 2316] [outer = 0x7fb89bdaa800] 15:27:31 INFO - PROCESS | 1854 | 1462832851616 Marionette DEBUG loaded listener.js 15:27:31 INFO - PROCESS | 1854 | ++DOMWINDOW == 221 (0x7fb8a6ae6800) [pid = 1854] [serial = 2317] [outer = 0x7fb89bdaa800] 15:27:32 INFO - PROCESS | 1854 | 1462832852370 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]]]}] 15:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 15:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 15:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 15:27:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 15:27:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1335ms 15:27:32 INFO - PROCESS | 1854 | 1462832852418 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 15:27:32 INFO - PROCESS | 1854 | 1462832852421 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 15:27:32 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 15:27:32 INFO - PROCESS | 1854 | 1462832852428 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 15:27:32 INFO - PROCESS | 1854 | 1462832852431 Marionette TRACE conn3 <- [1,3054,null,{}] 15:27:32 INFO - PROCESS | 1854 | 1462832852436 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}] 15:27:32 INFO - PROCESS | 1854 | 1462832852660 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 15:27:32 INFO - PROCESS | 1854 | 1462832852932 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:32 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8b0d50000 == 151 [pid = 1854] [id = 773] 15:27:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 222 (0x7fb8a7b27c00) [pid = 1854] [serial = 2318] [outer = (nil)] 15:27:32 INFO - PROCESS | 1854 | ++DOMWINDOW == 223 (0x7fb8a8590000) [pid = 1854] [serial = 2319] [outer = 0x7fb8a7b27c00] 15:27:33 INFO - PROCESS | 1854 | 1462832853007 Marionette DEBUG loaded listener.js 15:27:33 INFO - PROCESS | 1854 | ++DOMWINDOW == 224 (0x7fb8a97f1c00) [pid = 1854] [serial = 2320] [outer = 0x7fb8a7b27c00] 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 15:27:34 INFO - PROCESS | 1854 | 1462832854073 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"]]]}] 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 15:27:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 15:27:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:34 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" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:34 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" 15:27:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 15:27:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 15:27:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 15:27:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1745ms 15:27:34 INFO - PROCESS | 1854 | 1462832854217 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 15:27:34 INFO - PROCESS | 1854 | 1462832854225 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 15:27:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 15:27:34 INFO - PROCESS | 1854 | 1462832854240 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 15:27:34 INFO - PROCESS | 1854 | 1462832854243 Marionette TRACE conn3 <- [1,3058,null,{}] 15:27:34 INFO - PROCESS | 1854 | 1462832854255 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}] 15:27:34 INFO - PROCESS | 1854 | 1462832854500 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 15:27:34 INFO - PROCESS | 1854 | 1462832854798 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:34 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8bf61c800 == 152 [pid = 1854] [id = 774] 15:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 225 (0x7fb8a7b29400) [pid = 1854] [serial = 2321] [outer = (nil)] 15:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 226 (0x7fb8b2003c00) [pid = 1854] [serial = 2322] [outer = 0x7fb8a7b29400] 15:27:34 INFO - PROCESS | 1854 | 1462832854869 Marionette DEBUG loaded listener.js 15:27:34 INFO - PROCESS | 1854 | ++DOMWINDOW == 227 (0x7fb8b7953c00) [pid = 1854] [serial = 2323] [outer = 0x7fb8a7b29400] 15:27:35 INFO - PROCESS | 1854 | 1462832855624 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]]]}] 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 15:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 15:27:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 15:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 15:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 15:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 15:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 15:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 15:27:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 15:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 15:27:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 15:27:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 15:27:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1443ms 15:27:35 INFO - PROCESS | 1854 | 1462832855680 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 15:27:35 INFO - PROCESS | 1854 | 1462832855688 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 15:27:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 15:27:35 INFO - PROCESS | 1854 | 1462832855695 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 15:27:35 INFO - PROCESS | 1854 | 1462832855698 Marionette TRACE conn3 <- [1,3062,null,{}] 15:27:35 INFO - PROCESS | 1854 | 1462832855703 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}] 15:27:35 INFO - PROCESS | 1854 | 1462832855880 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 15:27:36 INFO - PROCESS | 1854 | 1462832856152 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:36 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8a8cc2800 == 153 [pid = 1854] [id = 775] 15:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 228 (0x7fb89f166400) [pid = 1854] [serial = 2324] [outer = (nil)] 15:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 229 (0x7fb8a0b13400) [pid = 1854] [serial = 2325] [outer = 0x7fb89f166400] 15:27:36 INFO - PROCESS | 1854 | 1462832856254 Marionette DEBUG loaded listener.js 15:27:36 INFO - PROCESS | 1854 | ++DOMWINDOW == 230 (0x7fb8a82bf000) [pid = 1854] [serial = 2326] [outer = 0x7fb89f166400] 15:27:36 INFO - PROCESS | 1854 | [1854] 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 15:27:37 INFO - PROCESS | 1854 | 1462832857113 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 15:27:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 15:27:37 INFO - {} 15:27:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1432ms 15:27:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 15:27:37 INFO - PROCESS | 1854 | 1462832857127 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 15:27:37 INFO - PROCESS | 1854 | 1462832857130 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 15:27:37 INFO - PROCESS | 1854 | 1462832857136 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 15:27:37 INFO - PROCESS | 1854 | 1462832857139 Marionette TRACE conn3 <- [1,3066,null,{}] 15:27:37 INFO - PROCESS | 1854 | 1462832857144 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}] 15:27:37 INFO - PROCESS | 1854 | 1462832857324 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 15:27:37 INFO - PROCESS | 1854 | 1462832857594 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:37 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89985e800 == 154 [pid = 1854] [id = 776] 15:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 231 (0x7fb8b2007800) [pid = 1854] [serial = 2327] [outer = (nil)] 15:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 232 (0x7fb8c30eec00) [pid = 1854] [serial = 2328] [outer = 0x7fb8b2007800] 15:27:37 INFO - PROCESS | 1854 | 1462832857664 Marionette DEBUG loaded listener.js 15:27:37 INFO - PROCESS | 1854 | ++DOMWINDOW == 233 (0x7fb8c397ac00) [pid = 1854] [serial = 2329] [outer = 0x7fb8b2007800] 15:27:38 INFO - PROCESS | 1854 | 1462832858439 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]]]}] 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 15:27:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 15:27:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1337ms 15:27:38 INFO - PROCESS | 1854 | 1462832858474 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 15:27:38 INFO - PROCESS | 1854 | 1462832858477 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 15:27:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 15:27:38 INFO - PROCESS | 1854 | 1462832858483 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 15:27:38 INFO - PROCESS | 1854 | 1462832858486 Marionette TRACE conn3 <- [1,3070,null,{}] 15:27:38 INFO - PROCESS | 1854 | 1462832858491 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}] 15:27:38 INFO - PROCESS | 1854 | 1462832858673 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 15:27:38 INFO - PROCESS | 1854 | 1462832858924 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:38 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb899878000 == 155 [pid = 1854] [id = 777] 15:27:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 234 (0x7fb897082c00) [pid = 1854] [serial = 2330] [outer = (nil)] 15:27:38 INFO - PROCESS | 1854 | ++DOMWINDOW == 235 (0x7fb89708a000) [pid = 1854] [serial = 2331] [outer = 0x7fb897082c00] 15:27:39 INFO - PROCESS | 1854 | 1462832858997 Marionette DEBUG loaded listener.js 15:27:39 INFO - PROCESS | 1854 | ++DOMWINDOW == 236 (0x7fb897090400) [pid = 1854] [serial = 2332] [outer = 0x7fb897082c00] 15:27:39 INFO - PROCESS | 1854 | 1462832859769 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]]]}] 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 15:27:39 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 15:27:39 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1330ms 15:27:39 INFO - PROCESS | 1854 | 1462832859815 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 15:27:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 15:27:39 INFO - PROCESS | 1854 | 1462832859819 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 15:27:39 INFO - PROCESS | 1854 | 1462832859824 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 15:27:39 INFO - PROCESS | 1854 | 1462832859828 Marionette TRACE conn3 <- [1,3074,null,{}] 15:27:39 INFO - PROCESS | 1854 | 1462832859833 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}] 15:27:40 INFO - PROCESS | 1854 | 1462832860026 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 15:27:40 INFO - PROCESS | 1854 | 1462832860329 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:40 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89ce2e000 == 156 [pid = 1854] [id = 778] 15:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 237 (0x7fb897091400) [pid = 1854] [serial = 2333] [outer = (nil)] 15:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 238 (0x7fb8993c9400) [pid = 1854] [serial = 2334] [outer = 0x7fb897091400] 15:27:40 INFO - PROCESS | 1854 | 1462832860416 Marionette DEBUG loaded listener.js 15:27:40 INFO - PROCESS | 1854 | ++DOMWINDOW == 239 (0x7fb8993d1000) [pid = 1854] [serial = 2335] [outer = 0x7fb897091400] 15:27:41 INFO - PROCESS | 1854 | 1462832861210 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]]]}] 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 15:27:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 15:27:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1447ms 15:27:41 INFO - PROCESS | 1854 | 1462832861273 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 15:27:41 INFO - PROCESS | 1854 | 1462832861277 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 15:27:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 15:27:41 INFO - PROCESS | 1854 | 1462832861283 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 15:27:41 INFO - PROCESS | 1854 | 1462832861285 Marionette TRACE conn3 <- [1,3078,null,{}] 15:27:41 INFO - PROCESS | 1854 | 1462832861291 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}] 15:27:41 INFO - PROCESS | 1854 | 1462832861508 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 15:27:41 INFO - PROCESS | 1854 | 1462832861765 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:41 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89fe4b800 == 157 [pid = 1854] [id = 779] 15:27:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 240 (0x7fb8993c4800) [pid = 1854] [serial = 2336] [outer = (nil)] 15:27:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 241 (0x7fb8a0c77800) [pid = 1854] [serial = 2337] [outer = 0x7fb8993c4800] 15:27:41 INFO - PROCESS | 1854 | 1462832861838 Marionette DEBUG loaded listener.js 15:27:41 INFO - PROCESS | 1854 | ++DOMWINDOW == 242 (0x7fb8a0c7e000) [pid = 1854] [serial = 2338] [outer = 0x7fb8993c4800] 15:27:42 INFO - PROCESS | 1854 | 1462832862655 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 15:27:42 INFO - PROCESS | 1854 | 1462832862718 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 15:27:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 15:27:42 INFO - PROCESS | 1854 | 1462832862726 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 15:27:42 INFO - PROCESS | 1854 | 1462832862733 Marionette TRACE conn3 <- [1,3082,null,{}] 15:27:42 INFO - PROCESS | 1854 | 1462832862761 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}] 15:27:42 INFO - PROCESS | 1854 | 1462832862960 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 15:27:43 INFO - PROCESS | 1854 | 1462832863240 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:43 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb890d81000 == 158 [pid = 1854] [id = 780] 15:27:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 243 (0x7fb890dc7800) [pid = 1854] [serial = 2339] [outer = (nil)] 15:27:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 244 (0x7fb890dd2400) [pid = 1854] [serial = 2340] [outer = 0x7fb890dc7800] 15:27:43 INFO - PROCESS | 1854 | 1462832863310 Marionette DEBUG loaded listener.js 15:27:43 INFO - PROCESS | 1854 | ++DOMWINDOW == 245 (0x7fb8a0c76c00) [pid = 1854] [serial = 2341] [outer = 0x7fb890dc7800] 15:27:44 INFO - PROCESS | 1854 | 1462832864056 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]]]}] 15:27:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 15:27:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 15:27:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 15:27:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 15:27:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1401ms 15:27:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 15:27:44 INFO - PROCESS | 1854 | 1462832864129 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 15:27:44 INFO - PROCESS | 1854 | 1462832864132 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 15:27:44 INFO - PROCESS | 1854 | 1462832864137 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 15:27:44 INFO - PROCESS | 1854 | 1462832864140 Marionette TRACE conn3 <- [1,3086,null,{}] 15:27:44 INFO - PROCESS | 1854 | 1462832864146 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}] 15:27:44 INFO - PROCESS | 1854 | 1462832864323 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 15:27:44 INFO - PROCESS | 1854 | 1462832864604 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:44 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c898d800 == 159 [pid = 1854] [id = 781] 15:27:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 246 (0x7fb890dcec00) [pid = 1854] [serial = 2342] [outer = (nil)] 15:27:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 247 (0x7fb8a8a61400) [pid = 1854] [serial = 2343] [outer = 0x7fb890dcec00] 15:27:44 INFO - PROCESS | 1854 | 1462832864675 Marionette DEBUG loaded listener.js 15:27:44 INFO - PROCESS | 1854 | ++DOMWINDOW == 248 (0x7fb8a8a67000) [pid = 1854] [serial = 2344] [outer = 0x7fb890dcec00] 15:27:45 INFO - PROCESS | 1854 | 1462832865456 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 15:27:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 15:27:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1341ms 15:27:45 INFO - PROCESS | 1854 | 1462832865478 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 15:27:45 INFO - PROCESS | 1854 | 1462832865481 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 15:27:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 15:27:45 INFO - PROCESS | 1854 | 1462832865487 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 15:27:45 INFO - PROCESS | 1854 | 1462832865489 Marionette TRACE conn3 <- [1,3090,null,{}] 15:27:45 INFO - PROCESS | 1854 | 1462832865495 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}] 15:27:45 INFO - PROCESS | 1854 | 1462832865674 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 15:27:45 INFO - PROCESS | 1854 | 1462832865928 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:45 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8955b2000 == 160 [pid = 1854] [id = 782] 15:27:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 249 (0x7fb890dd5800) [pid = 1854] [serial = 2345] [outer = (nil)] 15:27:45 INFO - PROCESS | 1854 | ++DOMWINDOW == 250 (0x7fb8a8a6b400) [pid = 1854] [serial = 2346] [outer = 0x7fb890dd5800] 15:27:46 INFO - PROCESS | 1854 | 1462832866007 Marionette DEBUG loaded listener.js 15:27:46 INFO - PROCESS | 1854 | ++DOMWINDOW == 251 (0x7fb8a8a6f800) [pid = 1854] [serial = 2347] [outer = 0x7fb890dd5800] 15:27:46 INFO - PROCESS | 1854 | 1462832866762 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 15:27:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 15:27:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1335ms 15:27:46 INFO - PROCESS | 1854 | 1462832866823 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 15:27:46 INFO - PROCESS | 1854 | 1462832866826 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 15:27:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 15:27:46 INFO - PROCESS | 1854 | 1462832866832 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 15:27:46 INFO - PROCESS | 1854 | 1462832866834 Marionette TRACE conn3 <- [1,3094,null,{}] 15:27:46 INFO - PROCESS | 1854 | 1462832866840 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}] 15:27:47 INFO - PROCESS | 1854 | 1462832867018 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 15:27:47 INFO - PROCESS | 1854 | 1462832867312 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:47 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb891e91000 == 161 [pid = 1854] [id = 783] 15:27:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 252 (0x7fb89180b400) [pid = 1854] [serial = 2348] [outer = (nil)] 15:27:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 253 (0x7fb891812000) [pid = 1854] [serial = 2349] [outer = 0x7fb89180b400] 15:27:47 INFO - PROCESS | 1854 | 1462832867384 Marionette DEBUG loaded listener.js 15:27:47 INFO - PROCESS | 1854 | ++DOMWINDOW == 254 (0x7fb891817000) [pid = 1854] [serial = 2350] [outer = 0x7fb89180b400] 15:27:48 INFO - PROCESS | 1854 | 1462832868121 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 15:27:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 15:27:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1334ms 15:27:48 INFO - PROCESS | 1854 | 1462832868166 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 15:27:48 INFO - PROCESS | 1854 | 1462832868170 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 15:27:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 15:27:48 INFO - PROCESS | 1854 | 1462832868175 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 15:27:48 INFO - PROCESS | 1854 | 1462832868178 Marionette TRACE conn3 <- [1,3098,null,{}] 15:27:48 INFO - PROCESS | 1854 | 1462832868183 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}] 15:27:48 INFO - PROCESS | 1854 | 1462832868358 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 15:27:48 INFO - PROCESS | 1854 | 1462832868645 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:48 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8c6318000 == 162 [pid = 1854] [id = 784] 15:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 255 (0x7fb89180e000) [pid = 1854] [serial = 2351] [outer = (nil)] 15:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 256 (0x7fb8a2b94800) [pid = 1854] [serial = 2352] [outer = 0x7fb89180e000] 15:27:48 INFO - PROCESS | 1854 | 1462832868719 Marionette DEBUG loaded listener.js 15:27:48 INFO - PROCESS | 1854 | ++DOMWINDOW == 257 (0x7fb8a8a6fc00) [pid = 1854] [serial = 2353] [outer = 0x7fb89180e000] 15:27:49 INFO - PROCESS | 1854 | 1462832869457 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]]]}] 15:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 15:27:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 15:27:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1328ms 15:27:49 INFO - PROCESS | 1854 | 1462832869504 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 15:27:49 INFO - PROCESS | 1854 | 1462832869508 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 15:27:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 15:27:49 INFO - PROCESS | 1854 | 1462832869513 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 15:27:49 INFO - PROCESS | 1854 | 1462832869515 Marionette TRACE conn3 <- [1,3102,null,{}] 15:27:49 INFO - PROCESS | 1854 | 1462832869521 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}] 15:27:49 INFO - PROCESS | 1854 | 1462832869731 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 15:27:50 INFO - PROCESS | 1854 | 1462832870054 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:50 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb89717b000 == 163 [pid = 1854] [id = 785] 15:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 258 (0x7fb891810400) [pid = 1854] [serial = 2354] [outer = (nil)] 15:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 259 (0x7fb89613c000) [pid = 1854] [serial = 2355] [outer = 0x7fb891810400] 15:27:50 INFO - PROCESS | 1854 | 1462832870136 Marionette DEBUG loaded listener.js 15:27:50 INFO - PROCESS | 1854 | ++DOMWINDOW == 260 (0x7fb896141000) [pid = 1854] [serial = 2356] [outer = 0x7fb891810400] 15:27:50 INFO - PROCESS | 1854 | 1462832870916 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 15:27:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 15:27:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1429ms 15:27:50 INFO - PROCESS | 1854 | 1462832870943 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 15:27:50 INFO - PROCESS | 1854 | 1462832870946 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 15:27:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 15:27:50 INFO - PROCESS | 1854 | 1462832870952 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 15:27:50 INFO - PROCESS | 1854 | 1462832870954 Marionette TRACE conn3 <- [1,3106,null,{}] 15:27:50 INFO - PROCESS | 1854 | 1462832870960 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}] 15:27:51 INFO - PROCESS | 1854 | 1462832871148 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 15:27:51 INFO - PROCESS | 1854 | 1462832871841 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:51 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb897162000 == 164 [pid = 1854] [id = 786] 15:27:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 261 (0x7fb89510cc00) [pid = 1854] [serial = 2357] [outer = (nil)] 15:27:51 INFO - PROCESS | 1854 | ++DOMWINDOW == 262 (0x7fb89613c800) [pid = 1854] [serial = 2358] [outer = 0x7fb89510cc00] 15:27:51 INFO - PROCESS | 1854 | 1462832871962 Marionette DEBUG loaded listener.js 15:27:52 INFO - PROCESS | 1854 | ++DOMWINDOW == 263 (0x7fb896496800) [pid = 1854] [serial = 2359] [outer = 0x7fb89510cc00] 15:27:52 INFO - PROCESS | 1854 | 1462832872737 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]]]}] 15:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 15:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 15:27:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 15:27:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1832ms 15:27:52 INFO - PROCESS | 1854 | 1462832872786 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 15:27:52 INFO - PROCESS | 1854 | 1462832872791 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 15:27:52 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 15:27:52 INFO - PROCESS | 1854 | 1462832872797 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 15:27:52 INFO - PROCESS | 1854 | 1462832872803 Marionette TRACE conn3 <- [1,3110,null,{}] 15:27:52 INFO - PROCESS | 1854 | 1462832872809 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}] 15:27:52 INFO - PROCESS | 1854 | 1462832872984 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 15:27:53 INFO - PROCESS | 1854 | 1462832873277 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:53 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8995ed000 == 165 [pid = 1854] [id = 787] 15:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 264 (0x7fb895290400) [pid = 1854] [serial = 2360] [outer = (nil)] 15:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 265 (0x7fb8969b4c00) [pid = 1854] [serial = 2361] [outer = 0x7fb895290400] 15:27:53 INFO - PROCESS | 1854 | 1462832873347 Marionette DEBUG loaded listener.js 15:27:53 INFO - PROCESS | 1854 | ++DOMWINDOW == 266 (0x7fb896bb6c00) [pid = 1854] [serial = 2362] [outer = 0x7fb895290400] 15:27:54 INFO - PROCESS | 1854 | 1462832874109 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"]]]}] 15:27:54 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 15:27:54 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 15:27:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 15:27:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:27:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:27:54 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 15:27:54 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1333ms 15:27:54 INFO - PROCESS | 1854 | 1462832874133 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 15:27:54 INFO - PROCESS | 1854 | 1462832874138 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 15:27:54 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 15:27:54 INFO - PROCESS | 1854 | 1462832874146 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 15:27:54 INFO - PROCESS | 1854 | 1462832874148 Marionette TRACE conn3 <- [1,3114,null,{}] 15:27:54 INFO - PROCESS | 1854 | 1462832874154 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}] 15:27:54 INFO - PROCESS | 1854 | 1462832874326 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 15:27:54 INFO - PROCESS | 1854 | 1462832874624 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\", \"143bbd60-5548-4999-a6fe-8e5fa9959b1e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:27:54 INFO - PROCESS | 1854 | ++DOCSHELL 0x7fb8996c8800 == 166 [pid = 1854] [id = 788] 15:27:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 267 (0x7fb89510f800) [pid = 1854] [serial = 2363] [outer = (nil)] 15:27:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 268 (0x7fb89528a800) [pid = 1854] [serial = 2364] [outer = 0x7fb89510f800] 15:27:54 INFO - PROCESS | 1854 | 1462832874690 Marionette DEBUG loaded listener.js 15:27:54 INFO - PROCESS | 1854 | ++DOMWINDOW == 269 (0x7fb896fb6400) [pid = 1854] [serial = 2365] [outer = 0x7fb89510f800] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dba7000 == 165 [pid = 1854] [id = 766] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b99b800 == 164 [pid = 1854] [id = 765] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899b62800 == 163 [pid = 1854] [id = 764] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89a683000 == 162 [pid = 1854] [id = 757] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89d34c000 == 161 [pid = 1854] [id = 752] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89b699000 == 160 [pid = 1854] [id = 751] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8996da800 == 159 [pid = 1854] [id = 750] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89ccbc800 == 158 [pid = 1854] [id = 749] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89cca4000 == 157 [pid = 1854] [id = 748] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89aca2800 == 156 [pid = 1854] [id = 746] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb89dc2d800 == 155 [pid = 1854] [id = 747] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c899b000 == 154 [pid = 1854] [id = 745] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8c36b7000 == 153 [pid = 1854] [id = 744] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8be93c000 == 152 [pid = 1854] [id = 743] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8b0a13800 == 151 [pid = 1854] [id = 742] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a89d7800 == 150 [pid = 1854] [id = 741] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb8a2083800 == 149 [pid = 1854] [id = 740] 15:27:55 INFO - PROCESS | 1854 | --DOCSHELL 0x7fb899daf800 == 148 [pid = 1854] [id = 739] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 268 (0x7fb8ad813800) [pid = 1854] [serial = 2216] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 267 (0x7fb8a7448800) [pid = 1854] [serial = 2210] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 266 (0x7fb8a7ba4400) [pid = 1854] [serial = 2211] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 265 (0x7fb89cb93400) [pid = 1854] [serial = 2201] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 264 (0x7fb89dc7e400) [pid = 1854] [serial = 2202] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 263 (0x7fb8a8588c00) [pid = 1854] [serial = 2168] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 262 (0x7fb8c3099c00) [pid = 1854] [serial = 2189] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 261 (0x7fb89fd0e400) [pid = 1854] [serial = 2204] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 260 (0x7fb8a16f9c00) [pid = 1854] [serial = 2205] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 259 (0x7fb8af54c000) [pid = 1854] [serial = 2174] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 258 (0x7fb8956ec000) [pid = 1854] [serial = 2192] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 257 (0x7fb8a7f5f000) [pid = 1854] [serial = 2165] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 256 (0x7fb8a661ec00) [pid = 1854] [serial = 2162] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 255 (0x7fb8956e6000) [pid = 1854] [serial = 2195] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 254 (0x7fb8be91e400) [pid = 1854] [serial = 2186] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 253 (0x7fb8b456f000) [pid = 1854] [serial = 2183] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 252 (0x7fb8b1bc7400) [pid = 1854] [serial = 2180] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 251 (0x7fb8a28a9000) [pid = 1854] [serial = 2207] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 250 (0x7fb8aa526000) [pid = 1854] [serial = 2171] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 249 (0x7fb89e42ac00) [pid = 1854] [serial = 2159] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 248 (0x7fb8a7b2f800) [pid = 1854] [serial = 2153] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 247 (0x7fb89b249c00) [pid = 1854] [serial = 2199] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 246 (0x7fb89ae89000) [pid = 1854] [serial = 2198] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 245 (0x7fb89b211400) [pid = 1854] [serial = 2156] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 244 (0x7fb8a680e000) [pid = 1854] [serial = 2177] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 243 (0x7fb89cb94000) [pid = 1854] [serial = 2213] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 242 (0x7fb8a6819800) [pid = 1854] [serial = 2208] [outer = (nil)] [url = about:blank] 15:27:55 INFO - PROCESS | 1854 | --DOMWINDOW == 241 (0x7fb8a82c5400) [pid = 1854] [serial = 2214] [outer = (nil)] [url = about:blank] 15:27:56 INFO - PROCESS | 1854 | 1462832876155 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]]]}] 15:27:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 15:27:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2033ms 15:27:56 INFO - PROCESS | 1854 | 1462832876178 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 15:27:56 INFO - PROCESS | 1854 | 1462832876182 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 15:27:57 WARNING - u'runner_teardown' () 15:27:57 INFO - No more tests 15:27:57 INFO - Got 0 unexpected results 15:27:57 INFO - SUITE-END | took 1082s 15:27:57 INFO - Closing logging queue 15:27:57 INFO - queue closed 15:27:57 INFO - Return code: 0 15:27:57 WARNING - # TBPL SUCCESS # 15:27:57 INFO - Running post-action listener: _resource_record_post_action 15:27:57 INFO - Running post-run listener: _resource_record_post_run 15:27:58 INFO - Total resource usage - Wall time: 1115s; CPU: 98.0%; Read bytes: 8564736; Write bytes: 928604160; Read time: 180; Write time: 225208 15:27:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 15:27:58 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 10063872; Read time: 0; Write time: 2752 15:27:58 INFO - run-tests - Wall time: 1088s; CPU: 98.0%; Read bytes: 8011776; Write bytes: 884908032; Read time: 172; Write time: 194556 15:27:58 INFO - Running post-run listener: _upload_blobber_files 15:27:58 INFO - Blob upload gear active. 15:27:58 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 15:27:58 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 15:27:58 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'] 15:27:58 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 15:27:59 INFO - (blobuploader) - INFO - Open directory for files ... 15:27:59 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 15:27:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:27:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:28:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 15:28:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:28:00 INFO - (blobuploader) - INFO - Done attempting. 15:28:00 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 15:28:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 15:28:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 15:28:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 15:28:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 15:28:00 INFO - (blobuploader) - INFO - Done attempting. 15:28:00 INFO - (blobuploader) - INFO - Iteration through files over. 15:28:00 INFO - Return code: 0 15:28:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 15:28:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 15:28:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46695459ec38eb2c2d1eb1ec1e46f037c10f65c730fdd5afa4e65de351cd3149c21534d31894833013c0e91cadab356dce1addb416754dc011823008556fb23b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a2fc0e263aaa8f8668a5649468e5de1b8b70b1a875b8efa1222bf52088bb4abb2aad047e63dd55c99ebd7589e3317eff5c0f8e7863d5598dfb181f0f07a2441"} 15:28:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 15:28:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 15:28:00 INFO - Contents: 15:28:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46695459ec38eb2c2d1eb1ec1e46f037c10f65c730fdd5afa4e65de351cd3149c21534d31894833013c0e91cadab356dce1addb416754dc011823008556fb23b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a2fc0e263aaa8f8668a5649468e5de1b8b70b1a875b8efa1222bf52088bb4abb2aad047e63dd55c99ebd7589e3317eff5c0f8e7863d5598dfb181f0f07a2441"} 15:28:00 INFO - Running post-run listener: copy_logs_to_upload_dir 15:28:00 INFO - Copying logs to upload dir... 15:28:00 INFO - mkdir: /builds/slave/test/build/upload/logs 15:28:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1280.831832 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 21 secs) (at 2016-05-09 15:28:01.321386) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 15:28:01.322750) ========= 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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46695459ec38eb2c2d1eb1ec1e46f037c10f65c730fdd5afa4e65de351cd3149c21534d31894833013c0e91cadab356dce1addb416754dc011823008556fb23b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a2fc0e263aaa8f8668a5649468e5de1b8b70b1a875b8efa1222bf52088bb4abb2aad047e63dd55c99ebd7589e3317eff5c0f8e7863d5598dfb181f0f07a2441"} build_url:https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036995 build_url: 'https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/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/46695459ec38eb2c2d1eb1ec1e46f037c10f65c730fdd5afa4e65de351cd3149c21534d31894833013c0e91cadab356dce1addb416754dc011823008556fb23b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0a2fc0e263aaa8f8668a5649468e5de1b8b70b1a875b8efa1222bf52088bb4abb2aad047e63dd55c99ebd7589e3317eff5c0f8e7863d5598dfb181f0f07a2441"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NNljt-pjQFWDbBSSOwO0HQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 15:28:01.398678) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:28:01.399200) ========= 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-1462829232.190123-1832977932 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019209 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:28:01.463534) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 15:28:01.463852) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 15:28:01.464373) ========= ========= Total master_lag: 0.84 =========