builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-475 starttime: 1461577416.87 results: success (0) buildid: 20160425010243 builduid: b2c71dfdcf024e9082aa0bd6ed3b7fed revision: 6292f27863498e6367b679f37e8c710ab41bfff4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:36.873598) ========= master: http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:36.874203) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:36.874614) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:36.916388) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:36.916813) ========= 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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 02:43:37-- 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% 15.5M=0.001s 2016-04-25 02:43:37 (15.5 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.257062 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:37.207155) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:37.207572) ========= 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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.036023 ========= master_lag: 0.13 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:37.369676) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 02:43:37.370191) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 6292f27863498e6367b679f37e8c710ab41bfff4 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 6292f27863498e6367b679f37e8c710ab41bfff4 --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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 02:43:37,556 truncating revision to first 12 chars 2016-04-25 02:43:37,556 Setting DEBUG logging. 2016-04-25 02:43:37,556 attempt 1/10 2016-04-25 02:43:37,556 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/6292f2786349?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 02:43:38,233 unpacking tar archive at: mozilla-inbound-6292f2786349/testing/mozharness/ program finished with exit code 0 elapsedTime=0.961404 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-25 02:43:38.398391) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:38.398816) ========= script_repo_revision: 6292f27863498e6367b679f37e8c710ab41bfff4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:38.399336) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:38.399750) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 02:43:38.437166) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 16 secs) (at 2016-04-25 02:43:38.437565) ========= /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-inbound --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-inbound', '--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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False 02:43:38 INFO - MultiFileLogger online at 20160425 02:43:38 in /builds/slave/test 02:43:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 02:43:38 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:43:38 INFO - {'append_to_log': False, 02:43:38 INFO - 'base_work_dir': '/builds/slave/test', 02:43:38 INFO - 'blob_upload_branch': 'mozilla-inbound', 02:43:38 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:43:38 INFO - 'buildbot_json_path': 'buildprops.json', 02:43:38 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:43:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:43:38 INFO - 'download_minidump_stackwalk': True, 02:43:38 INFO - 'download_symbols': 'true', 02:43:38 INFO - 'e10s': False, 02:43:38 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:43:38 INFO - 'tooltool.py': '/tools/tooltool.py', 02:43:38 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:43:38 INFO - '/tools/misc-python/virtualenv.py')}, 02:43:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:43:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:43:38 INFO - 'log_level': 'info', 02:43:38 INFO - 'log_to_console': True, 02:43:38 INFO - 'opt_config_files': (), 02:43:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:43:38 INFO - '--processes=1', 02:43:38 INFO - '--config=%(test_path)s/wptrunner.ini', 02:43:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:43:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:43:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:43:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:43:38 INFO - 'pip_index': False, 02:43:38 INFO - 'require_test_zip': True, 02:43:38 INFO - 'test_type': ('testharness',), 02:43:38 INFO - 'this_chunk': '1', 02:43:38 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:43:38 INFO - 'total_chunks': '10', 02:43:38 INFO - 'virtualenv_path': 'venv', 02:43:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:43:38 INFO - 'work_dir': 'build'} 02:43:38 INFO - ##### 02:43:38 INFO - ##### Running clobber step. 02:43:38 INFO - ##### 02:43:38 INFO - Running pre-action listener: _resource_record_pre_action 02:43:38 INFO - Running main action method: clobber 02:43:38 INFO - rmtree: /builds/slave/test/build 02:43:38 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:43:39 INFO - Running post-action listener: _resource_record_post_action 02:43:39 INFO - ##### 02:43:39 INFO - ##### Running read-buildbot-config step. 02:43:39 INFO - ##### 02:43:39 INFO - Running pre-action listener: _resource_record_pre_action 02:43:39 INFO - Running main action method: read_buildbot_config 02:43:39 INFO - Using buildbot properties: 02:43:39 INFO - { 02:43:39 INFO - "project": "", 02:43:39 INFO - "product": "firefox", 02:43:39 INFO - "script_repo_revision": "production", 02:43:39 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 02:43:39 INFO - "repository": "", 02:43:39 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 02:43:39 INFO - "buildid": "20160425010243", 02:43:39 INFO - "pgo_build": "False", 02:43:39 INFO - "basedir": "/builds/slave/test", 02:43:39 INFO - "buildnumber": 1, 02:43:39 INFO - "slavename": "tst-linux64-spot-475", 02:43:39 INFO - "master": "http://buildbot-master116.bb.releng.usw2.mozilla.com:8201/", 02:43:39 INFO - "platform": "linux64", 02:43:39 INFO - "branch": "mozilla-inbound", 02:43:39 INFO - "revision": "6292f27863498e6367b679f37e8c710ab41bfff4", 02:43:39 INFO - "repo_path": "integration/mozilla-inbound", 02:43:39 INFO - "moz_repo_path": "", 02:43:39 INFO - "stage_platform": "linux64", 02:43:39 INFO - "builduid": "b2c71dfdcf024e9082aa0bd6ed3b7fed", 02:43:39 INFO - "slavebuilddir": "test" 02:43:39 INFO - } 02:43:39 INFO - Found installer url https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 02:43:39 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 02:43:39 INFO - Running post-action listener: _resource_record_post_action 02:43:39 INFO - ##### 02:43:39 INFO - ##### Running download-and-extract step. 02:43:39 INFO - ##### 02:43:39 INFO - Running pre-action listener: _resource_record_pre_action 02:43:39 INFO - Running main action method: download_and_extract 02:43:39 INFO - mkdir: /builds/slave/test/build/tests 02:43:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:39 INFO - https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 02:43:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 02:43:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 02:43:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 02:43:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 02:43:40 INFO - Downloaded 1361 bytes. 02:43:40 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 02:43:40 INFO - Using the following test package requirements: 02:43:40 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 02:43:40 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 02:43:40 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 02:43:40 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'jsshell-linux-x86_64.zip'], 02:43:40 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 02:43:40 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 02:43:40 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 02:43:40 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 02:43:40 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 02:43:40 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 02:43:40 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 02:43:40 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 02:43:40 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')]} 02:43:40 INFO - https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 02:43:40 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 02:43:40 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 02:43:40 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 02:43:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 02:43:42 INFO - Downloaded 22748938 bytes. 02:43:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:43:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:43:42 INFO - caution: filename not matched: web-platform/* 02:43:42 INFO - Return code: 11 02:43: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')]} 02:43:42 INFO - https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 02:43:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:43:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:43:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 02:43:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 02:43:44 INFO - Downloaded 36406740 bytes. 02:43:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:43:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:43:48 INFO - caution: filename not matched: bin/* 02:43:48 INFO - caution: filename not matched: config/* 02:43:48 INFO - caution: filename not matched: mozbase/* 02:43:48 INFO - caution: filename not matched: marionette/* 02:43:48 INFO - caution: filename not matched: tools/wptserve/* 02:43:48 INFO - Return code: 11 02:43:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:48 INFO - https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 02:43:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 02:43:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 02:43:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 02:43:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 02:43:50 INFO - Downloaded 64477526 bytes. 02:43:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 02:43:50 INFO - mkdir: /builds/slave/test/properties 02:43:50 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:43:50 INFO - Writing to file /builds/slave/test/properties/build_url 02:43:50 INFO - Contents: 02:43:50 INFO - build_url:https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 02:43:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:43:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:43:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:43:52 INFO - Contents: 02:43:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:43:52 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')]} 02:43:52 INFO - https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:43:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:43:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:43:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 02:43:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 02:43:55 INFO - Downloaded 90899897 bytes. 02:43:55 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:43:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:44:01 INFO - Return code: 0 02:44:01 INFO - Running post-action listener: _resource_record_post_action 02:44:01 INFO - Running post-action listener: set_extra_try_arguments 02:44:01 INFO - ##### 02:44:01 INFO - ##### Running create-virtualenv step. 02:44:01 INFO - ##### 02:44:01 INFO - Running pre-action listener: _pre_create_virtualenv 02:44:01 INFO - Running pre-action listener: _resource_record_pre_action 02:44:01 INFO - Running main action method: create_virtualenv 02:44:01 INFO - Creating virtualenv /builds/slave/test/build/venv 02:44:01 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 02:44:01 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:44:01 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:44:01 INFO - Using real prefix '/usr' 02:44:01 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:44:05 INFO - Installing distribute.............................................................................................................................................................................................done. 02:44:09 INFO - Installing pip.................done. 02:44:09 INFO - Return code: 0 02:44:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:44:09 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')]} 02:44:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:09 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')]} 02:44:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:09 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1de23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eee4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, '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-1461576056.512391-633866122', '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 02:44:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 02:44:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:44:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:09 INFO - 'CCACHE_UMASK': '002', 02:44:09 INFO - 'DISPLAY': ':0', 02:44:09 INFO - 'HOME': '/home/cltbld', 02:44:09 INFO - 'LANG': 'en_US.UTF-8', 02:44:09 INFO - 'LOGNAME': 'cltbld', 02:44:09 INFO - 'MAIL': '/var/mail/cltbld', 02:44:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:09 INFO - 'MOZ_NO_REMOTE': '1', 02:44:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:09 INFO - 'PWD': '/builds/slave/test', 02:44:09 INFO - 'SHELL': '/bin/bash', 02:44:09 INFO - 'SHLVL': '1', 02:44:09 INFO - 'TERM': 'linux', 02:44:09 INFO - 'TMOUT': '86400', 02:44:09 INFO - 'USER': 'cltbld', 02:44:09 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:44:09 INFO - '_': '/tools/buildbot/bin/python'} 02:44:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:09 INFO - Downloading/unpacking psutil>=0.7.1 02:44:09 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 02:44:09 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 02:44:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:09 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 02:44:09 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 02:44:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:44:13 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:44:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:44:13 INFO - Installing collected packages: psutil 02:44:13 INFO - Running setup.py install for psutil 02:44:13 INFO - building 'psutil._psutil_linux' extension 02:44:13 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 02:44:14 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 02:44:14 INFO - building 'psutil._psutil_posix' extension 02:44:14 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 02:44:14 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 02:44:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:44:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:44:14 INFO - Successfully installed psutil 02:44:14 INFO - Cleaning up... 02:44:14 INFO - Return code: 0 02:44:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:44:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:44:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1de23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eee4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, '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-1461576056.512391-633866122', '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 02:44:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:44:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:44:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:14 INFO - 'CCACHE_UMASK': '002', 02:44:14 INFO - 'DISPLAY': ':0', 02:44:14 INFO - 'HOME': '/home/cltbld', 02:44:14 INFO - 'LANG': 'en_US.UTF-8', 02:44:14 INFO - 'LOGNAME': 'cltbld', 02:44:14 INFO - 'MAIL': '/var/mail/cltbld', 02:44:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:14 INFO - 'MOZ_NO_REMOTE': '1', 02:44:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:14 INFO - 'PWD': '/builds/slave/test', 02:44:14 INFO - 'SHELL': '/bin/bash', 02:44:14 INFO - 'SHLVL': '1', 02:44:14 INFO - 'TERM': 'linux', 02:44:14 INFO - 'TMOUT': '86400', 02:44:14 INFO - 'USER': 'cltbld', 02:44:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:44:14 INFO - '_': '/tools/buildbot/bin/python'} 02:44:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:44: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 02:44: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 02:44:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44: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 02:44: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 02:44:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:44:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:44:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:44:18 INFO - Installing collected packages: mozsystemmonitor 02:44:18 INFO - Running setup.py install for mozsystemmonitor 02:44:18 INFO - Successfully installed mozsystemmonitor 02:44:18 INFO - Cleaning up... 02:44:18 INFO - Return code: 0 02:44:18 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:44:18 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')]} 02:44:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:18 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')]} 02:44:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:18 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1de23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eee4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, '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-1461576056.512391-633866122', '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 02:44:18 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:44:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:44:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:18 INFO - 'CCACHE_UMASK': '002', 02:44:18 INFO - 'DISPLAY': ':0', 02:44:18 INFO - 'HOME': '/home/cltbld', 02:44:18 INFO - 'LANG': 'en_US.UTF-8', 02:44:18 INFO - 'LOGNAME': 'cltbld', 02:44:18 INFO - 'MAIL': '/var/mail/cltbld', 02:44:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:19 INFO - 'MOZ_NO_REMOTE': '1', 02:44:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:19 INFO - 'PWD': '/builds/slave/test', 02:44:19 INFO - 'SHELL': '/bin/bash', 02:44:19 INFO - 'SHLVL': '1', 02:44:19 INFO - 'TERM': 'linux', 02:44:19 INFO - 'TMOUT': '86400', 02:44:19 INFO - 'USER': 'cltbld', 02:44:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:44:19 INFO - '_': '/tools/buildbot/bin/python'} 02:44:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:19 INFO - Downloading/unpacking blobuploader==1.2.4 02:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:22 INFO - Downloading blobuploader-1.2.4.tar.gz 02:44:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:44:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:22 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:44:22 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:44:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:44:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:44:23 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 02:44:23 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 02:44:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:23 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 02:44:23 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 02:44:24 INFO - Downloading docopt-0.6.1.tar.gz 02:44:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:44:24 INFO - Installing collected packages: blobuploader, requests, docopt 02:44:24 INFO - Running setup.py install for blobuploader 02:44:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:44:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:44:24 INFO - Running setup.py install for requests 02:44:25 INFO - Running setup.py install for docopt 02:44:25 INFO - Successfully installed blobuploader requests docopt 02:44:25 INFO - Cleaning up... 02:44:25 INFO - Return code: 0 02:44:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:44:25 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')]} 02:44:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:25 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')]} 02:44:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1de23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eee4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, '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-1461576056.512391-633866122', '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 02:44:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:44:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:44:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:25 INFO - 'CCACHE_UMASK': '002', 02:44:25 INFO - 'DISPLAY': ':0', 02:44:25 INFO - 'HOME': '/home/cltbld', 02:44:25 INFO - 'LANG': 'en_US.UTF-8', 02:44:25 INFO - 'LOGNAME': 'cltbld', 02:44:25 INFO - 'MAIL': '/var/mail/cltbld', 02:44:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:25 INFO - 'MOZ_NO_REMOTE': '1', 02:44:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:25 INFO - 'PWD': '/builds/slave/test', 02:44:25 INFO - 'SHELL': '/bin/bash', 02:44:25 INFO - 'SHLVL': '1', 02:44:25 INFO - 'TERM': 'linux', 02:44:25 INFO - 'TMOUT': '86400', 02:44:25 INFO - 'USER': 'cltbld', 02:44:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:44:25 INFO - '_': '/tools/buildbot/bin/python'} 02:44:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:44:26 INFO - Running setup.py (path:/tmp/pip-qSoZw5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:44:26 INFO - Running setup.py (path:/tmp/pip-b6aBJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:44:26 INFO - Running setup.py (path:/tmp/pip-wmo_tF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:44:26 INFO - Running setup.py (path:/tmp/pip-4hXTf3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:44:26 INFO - Running setup.py (path:/tmp/pip-mmAMIu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:44:26 INFO - Running setup.py (path:/tmp/pip-mIcYd0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:44:26 INFO - Running setup.py (path:/tmp/pip-1DR9_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:44:26 INFO - Running setup.py (path:/tmp/pip-oNg7oJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:44:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:44:26 INFO - Running setup.py (path:/tmp/pip-boHe_Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:44:27 INFO - Running setup.py (path:/tmp/pip-pOHrTQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:44:27 INFO - Running setup.py (path:/tmp/pip-YRZQZG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:44:27 INFO - Running setup.py (path:/tmp/pip-y9gJKV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:44:27 INFO - Running setup.py (path:/tmp/pip-SO0SP7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:44:27 INFO - Running setup.py (path:/tmp/pip-JdZWeB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:27 INFO - Running setup.py (path:/tmp/pip-uSjG8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:44:27 INFO - Running setup.py (path:/tmp/pip-CwPkDl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:44:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:44:28 INFO - Running setup.py (path:/tmp/pip-WSU86F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:44:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:44:28 INFO - Running setup.py (path:/tmp/pip-nCdzjf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:44:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:44:28 INFO - Running setup.py (path:/tmp/pip-CFLS4d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:44:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:28 INFO - Running setup.py (path:/tmp/pip-202uW2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:44:28 INFO - Running setup.py (path:/tmp/pip-eJc0qZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:44:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:29 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 02:44:29 INFO - Running setup.py install for manifestparser 02:44:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:44:29 INFO - Running setup.py install for mozcrash 02:44:29 INFO - Running setup.py install for mozdebug 02:44:29 INFO - Running setup.py install for mozdevice 02:44:29 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:44:29 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:44:29 INFO - Running setup.py install for mozfile 02:44:30 INFO - Running setup.py install for mozhttpd 02:44:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Running setup.py install for mozinfo 02:44:30 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Running setup.py install for mozInstall 02:44:30 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:44:30 INFO - Running setup.py install for mozleak 02:44:30 INFO - Running setup.py install for mozlog 02:44:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Running setup.py install for moznetwork 02:44:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Running setup.py install for mozprocess 02:44:31 INFO - Running setup.py install for mozprofile 02:44:31 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Running setup.py install for mozrunner 02:44:31 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:44:31 INFO - Running setup.py install for mozscreenshot 02:44:32 INFO - Running setup.py install for moztest 02:44:32 INFO - Running setup.py install for mozversion 02:44:32 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:44:32 INFO - Running setup.py install for wptserve 02:44:32 INFO - Running setup.py install for marionette-driver 02:44:32 INFO - Running setup.py install for browsermob-proxy 02:44:33 INFO - Running setup.py install for marionette-client 02:44:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:33 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:44:33 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 02:44:33 INFO - Cleaning up... 02:44:33 INFO - Return code: 0 02:44:33 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:44:33 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')]} 02:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:44:33 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:33 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')]} 02:44:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:44:33 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:44:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1de1030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1de23f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1eee4b0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, '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-1461576056.512391-633866122', '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 02:44:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:44:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:44:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:44:33 INFO - 'CCACHE_UMASK': '002', 02:44:33 INFO - 'DISPLAY': ':0', 02:44:33 INFO - 'HOME': '/home/cltbld', 02:44:33 INFO - 'LANG': 'en_US.UTF-8', 02:44:33 INFO - 'LOGNAME': 'cltbld', 02:44:33 INFO - 'MAIL': '/var/mail/cltbld', 02:44:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:44:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:44:33 INFO - 'MOZ_NO_REMOTE': '1', 02:44:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:44:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:44:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:44:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:44:33 INFO - 'PWD': '/builds/slave/test', 02:44:33 INFO - 'SHELL': '/bin/bash', 02:44:33 INFO - 'SHLVL': '1', 02:44:33 INFO - 'TERM': 'linux', 02:44:33 INFO - 'TMOUT': '86400', 02:44:33 INFO - 'USER': 'cltbld', 02:44:33 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:44:33 INFO - '_': '/tools/buildbot/bin/python'} 02:44:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:44:34 INFO - Running setup.py (path:/tmp/pip-vjQs3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:44:34 INFO - Running setup.py (path:/tmp/pip-Rc3paN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:44:34 INFO - Running setup.py (path:/tmp/pip-jQ6uIn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:44:34 INFO - Running setup.py (path:/tmp/pip-pohH1H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:44:34 INFO - Running setup.py (path:/tmp/pip-BJilO6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:44:34 INFO - Running setup.py (path:/tmp/pip-Cxkn1y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:44:34 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)) 02:44:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:44:34 INFO - Running setup.py (path:/tmp/pip-yvkwUi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:44:35 INFO - Running setup.py (path:/tmp/pip-bFZF46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:44:35 INFO - Running setup.py (path:/tmp/pip-Vpgtzy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:44:35 INFO - Running setup.py (path:/tmp/pip-4iPzeg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:44:35 INFO - Running setup.py (path:/tmp/pip-I9rLgI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:44:35 INFO - Running setup.py (path:/tmp/pip-BFIsS3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:44:35 INFO - Running setup.py (path:/tmp/pip-lDyayy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:44:35 INFO - Running setup.py (path:/tmp/pip-rR_bZ2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:44:35 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)) 02:44:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:35 INFO - Running setup.py (path:/tmp/pip-a1SFsA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:44:36 INFO - Running setup.py (path:/tmp/pip-HUtxup-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:44:36 INFO - Running setup.py (path:/tmp/pip-WRhfe4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:44:36 INFO - Running setup.py (path:/tmp/pip-QDuqXl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:44:36 INFO - Running setup.py (path:/tmp/pip-XZjyjs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:36 INFO - Running setup.py (path:/tmp/pip-_cG_C3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:44:36 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)) 02:44:36 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:44:37 INFO - Running setup.py (path:/tmp/pip-PQBJkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:44:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:44:37 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)) 02:44:37 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)) 02:44:37 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)) 02:44:37 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)) 02:44:37 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)) 02:44:37 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)) 02:44:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:44:37 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 02:44:37 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 02:44:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:44:37 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 02:44:37 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 02:44:40 INFO - Downloading blessings-1.6.tar.gz 02:44:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:44:40 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)) 02:44:40 INFO - Installing collected packages: blessings 02:44:40 INFO - Running setup.py install for blessings 02:44:41 INFO - Successfully installed blessings 02:44:41 INFO - Cleaning up... 02:44:41 INFO - Return code: 0 02:44:41 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:44:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:44:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:44:41 INFO - Reading from file tmpfile_stdout 02:44:41 INFO - Current package versions: 02:44:41 INFO - argparse == 1.2.1 02:44:41 INFO - blessings == 1.6 02:44:41 INFO - blobuploader == 1.2.4 02:44:41 INFO - browsermob-proxy == 0.6.0 02:44:41 INFO - docopt == 0.6.1 02:44:41 INFO - manifestparser == 1.1 02:44:41 INFO - marionette-client == 2.3.0 02:44:41 INFO - marionette-driver == 1.4.0 02:44:41 INFO - mozInstall == 1.12 02:44:41 INFO - mozcrash == 0.17 02:44:41 INFO - mozdebug == 0.1 02:44:41 INFO - mozdevice == 0.48 02:44:41 INFO - mozfile == 1.2 02:44:41 INFO - mozhttpd == 0.7 02:44:41 INFO - mozinfo == 0.9 02:44:41 INFO - mozleak == 0.1 02:44:41 INFO - mozlog == 3.1 02:44:41 INFO - moznetwork == 0.27 02:44:41 INFO - mozprocess == 0.22 02:44:41 INFO - mozprofile == 0.28 02:44:41 INFO - mozrunner == 6.11 02:44:41 INFO - mozscreenshot == 0.1 02:44:41 INFO - mozsystemmonitor == 0.0 02:44:41 INFO - moztest == 0.7 02:44:41 INFO - mozversion == 1.4 02:44:41 INFO - psutil == 3.1.1 02:44:41 INFO - requests == 1.2.3 02:44:41 INFO - wptserve == 1.4.0 02:44:41 INFO - wsgiref == 0.1.2 02:44:41 INFO - Running post-action listener: _resource_record_post_action 02:44:41 INFO - Running post-action listener: _start_resource_monitoring 02:44:41 INFO - Starting resource monitoring. 02:44:41 INFO - ##### 02:44:41 INFO - ##### Running pull step. 02:44:41 INFO - ##### 02:44:41 INFO - Running pre-action listener: _resource_record_pre_action 02:44:41 INFO - Running main action method: pull 02:44:41 INFO - Pull has nothing to do! 02:44:41 INFO - Running post-action listener: _resource_record_post_action 02:44:41 INFO - ##### 02:44:41 INFO - ##### Running install step. 02:44:41 INFO - ##### 02:44:41 INFO - Running pre-action listener: _resource_record_pre_action 02:44:41 INFO - Running main action method: install 02:44:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:44:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:44:42 INFO - Reading from file tmpfile_stdout 02:44:42 INFO - Detecting whether we're running mozinstall >=1.0... 02:44:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:44:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:44:42 INFO - Reading from file tmpfile_stdout 02:44:42 INFO - Output received: 02:44:42 INFO - Usage: mozinstall [options] installer 02:44:42 INFO - Options: 02:44:42 INFO - -h, --help show this help message and exit 02:44:42 INFO - -d DEST, --destination=DEST 02:44:42 INFO - Directory to install application into. [default: 02:44:42 INFO - "/builds/slave/test"] 02:44:42 INFO - --app=APP Application being installed. [default: firefox] 02:44:42 INFO - mkdir: /builds/slave/test/build/application 02:44:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:44:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 02:45:11 INFO - Reading from file tmpfile_stdout 02:45:11 INFO - Output received: 02:45:11 INFO - /builds/slave/test/build/application/firefox/firefox 02:45:11 INFO - Running post-action listener: _resource_record_post_action 02:45:11 INFO - ##### 02:45:11 INFO - ##### Running run-tests step. 02:45:11 INFO - ##### 02:45:11 INFO - Running pre-action listener: _resource_record_pre_action 02:45:11 INFO - Running main action method: run_tests 02:45:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:45:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:45:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:45:11 INFO - grabbing minidump binary from tooltool 02:45:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:45:11 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 0x1eeb780>, '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 0x1eec530>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1eec9e0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:45:11 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 02:45:11 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 02:45:11 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:45:11 INFO - Return code: 0 02:45:11 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 02:45:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:45:11 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/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:45:11 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/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:45:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:45:11 INFO - 'CCACHE_UMASK': '002', 02:45:11 INFO - 'DISPLAY': ':0', 02:45:11 INFO - 'HOME': '/home/cltbld', 02:45:11 INFO - 'LANG': 'en_US.UTF-8', 02:45:11 INFO - 'LOGNAME': 'cltbld', 02:45:11 INFO - 'MAIL': '/var/mail/cltbld', 02:45:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:45:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:45:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:45:11 INFO - 'MOZ_NO_REMOTE': '1', 02:45:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:45:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:45:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:45:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:45:11 INFO - 'PWD': '/builds/slave/test', 02:45:11 INFO - 'SHELL': '/bin/bash', 02:45:11 INFO - 'SHLVL': '1', 02:45:11 INFO - 'TERM': 'linux', 02:45:11 INFO - 'TMOUT': '86400', 02:45:11 INFO - 'USER': 'cltbld', 02:45:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461576056.512391-633866122', 02:45:11 INFO - '_': '/tools/buildbot/bin/python'} 02:45:11 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/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:45:12 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 02:45:12 INFO - import pkg_resources 02:45:13 INFO - Using 1 client processes 02:45:13 INFO - wptserve Starting http server on 127.0.0.1:8000 02:45:13 INFO - wptserve Starting http server on 127.0.0.1:8001 02:45:13 INFO - wptserve Starting http server on 127.0.0.1:8443 02:45:16 INFO - SUITE-START | Running 778 tests 02:45:16 INFO - Running testharness tests 02:45:16 INFO - Setting up ssl 02:45:16 INFO - PROCESS | certutil | 02:45:16 INFO - PROCESS | certutil | 02:45:16 INFO - PROCESS | certutil | 02:45:16 INFO - Certificate Nickname Trust Attributes 02:45:16 INFO - SSL,S/MIME,JAR/XPI 02:45:16 INFO - 02:45:16 INFO - web-platform-tests CT,, 02:45:16 INFO - 02:45:16 INFO - Starting runner 02:45:18 INFO - PROCESS | 17181 | 1461577518532 Marionette DEBUG Marionette enabled via build flag and pref 02:45:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5baee4e000 == 1 [pid = 17181] [id = 1] 02:45:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 1 (0x7f5baee4e800) [pid = 17181] [serial = 1] [outer = (nil)] 02:45:18 INFO - PROCESS | 17181 | [17181] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 02:45:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 2 (0x7f5baee4f800) [pid = 17181] [serial = 2] [outer = 0x7f5baee4e800] 02:45:19 INFO - PROCESS | 17181 | 1461577519135 Marionette INFO Listening on port 2828 02:45:19 INFO - PROCESS | 17181 | 1461577519648 Marionette DEBUG Marionette enabled via command-line flag 02:45:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd0f800 == 2 [pid = 17181] [id = 2] 02:45:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 3 (0x7f5babd10000) [pid = 17181] [serial = 3] [outer = (nil)] 02:45:19 INFO - PROCESS | 17181 | [17181] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 02:45:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 4 (0x7f5babd11000) [pid = 17181] [serial = 4] [outer = 0x7f5babd10000] 02:45:19 INFO - PROCESS | 17181 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f5bb1616640 02:45:19 INFO - PROCESS | 17181 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f5bab15be80 02:45:19 INFO - PROCESS | 17181 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f5bab165130 02:45:19 INFO - PROCESS | 17181 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f5bab165430 02:45:19 INFO - PROCESS | 17181 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f5bab165760 02:45:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 5 (0x7f5bab1b7800) [pid = 17181] [serial = 5] [outer = 0x7f5baee4e800] 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:20 INFO - PROCESS | 17181 | 1461577520008 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:38530 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:20 INFO - PROCESS | 17181 | 1461577520090 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:38531 02:45:20 INFO - PROCESS | 17181 | 1461577520095 Marionette DEBUG Closed connection conn0 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:20 INFO - PROCESS | 17181 | 1461577520211 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:38532 02:45:20 INFO - PROCESS | 17181 | 1461577520214 Marionette DEBUG Closed connection conn1 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:45:20 INFO - PROCESS | 17181 | 1461577520269 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:38533 02:45:20 INFO - PROCESS | 17181 | 1461577520280 Marionette DEBUG Closed connection conn2 02:45:20 INFO - PROCESS | 17181 | 1461577520321 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:45:20 INFO - PROCESS | 17181 | 1461577520329 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425010243","device":"desktop","version":"48.0a1"} 02:45:20 INFO - PROCESS | 17181 | [17181] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:45:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3f6000 == 3 [pid = 17181] [id = 3] 02:45:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 6 (0x7f5b9f3f6800) [pid = 17181] [serial = 6] [outer = (nil)] 02:45:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3f7000 == 4 [pid = 17181] [id = 4] 02:45:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 7 (0x7f5b9f03bc00) [pid = 17181] [serial = 7] [outer = (nil)] 02:45:22 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:45:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1cd000 == 5 [pid = 17181] [id = 5] 02:45:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 8 (0x7f5b9e09a400) [pid = 17181] [serial = 8] [outer = (nil)] 02:45:22 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:45:22 INFO - PROCESS | 17181 | [17181] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:45:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 9 (0x7f5b9f62c000) [pid = 17181] [serial = 9] [outer = 0x7f5b9e09a400] 02:45:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 10 (0x7f5b9dad6800) [pid = 17181] [serial = 10] [outer = 0x7f5b9f3f6800] 02:45:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 11 (0x7f5b9daf5800) [pid = 17181] [serial = 11] [outer = 0x7f5b9f03bc00] 02:45:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 12 (0x7f5b9daf7800) [pid = 17181] [serial = 12] [outer = 0x7f5b9e09a400] 02:45:24 INFO - PROCESS | 17181 | 1461577524040 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 17181 | 1461577524058 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 13 (0x7f5b9c2e3c00) [pid = 17181] [serial = 13] [outer = 0x7f5b9e09a400] 02:45:24 INFO - PROCESS | 17181 | 1461577524767 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"99e0843d-d2d0-494d-902b-3a3555ba8cb9","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160425010243","device":"desktop","version":"48.0a1","command_id":1}}] 02:45:24 INFO - PROCESS | 17181 | 1461577524965 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}] 02:45:25 INFO - PROCESS | 17181 | 1461577525048 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 02:45:25 INFO - PROCESS | 17181 | 1461577525332 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:45:25 INFO - PROCESS | 17181 | [17181] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:45:25 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 14 (0x7f5b985ab400) [pid = 17181] [serial = 14] [outer = 0x7f5b9e09a400] 02:45:25 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:45:25 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:25 INFO - PROCESS | 17181 | 1461577525696 Marionette TRACE conn3 <- [1,3,null,{}] 02:45:25 INFO - PROCESS | 17181 | 1461577525703 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:45:25 INFO - PROCESS | 17181 | 1461577525725 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 02:45:25 INFO - PROCESS | 17181 | 1461577525757 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 17181 | 1461577525760 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 02:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:45:25 INFO - PROCESS | 17181 | 1461577525768 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - PROCESS | 17181 | 1461577525773 Marionette TRACE conn3 <- [1,6,null,{}] 02:45:25 INFO - PROCESS | 17181 | 1461577525778 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}] 02:45:25 INFO - PROCESS | 17181 | 1461577525794 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 02:45:25 INFO - PROCESS | 17181 | 1461577525802 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97bd2800 == 6 [pid = 17181] [id = 6] 02:45:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 15 (0x7f5b98937000) [pid = 17181] [serial = 15] [outer = (nil)] 02:45:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 16 (0x7f5b98939000) [pid = 17181] [serial = 16] [outer = 0x7f5b98937000] 02:45:25 INFO - PROCESS | 17181 | 1461577525864 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 17 (0x7f5b9d4dbc00) [pid = 17181] [serial = 17] [outer = 0x7f5b98937000] 02:45:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96e8e800 == 7 [pid = 17181] [id = 7] 02:45:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 18 (0x7f5b96e1bc00) [pid = 17181] [serial = 18] [outer = (nil)] 02:45:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 19 (0x7f5b97071800) [pid = 17181] [serial = 19] [outer = 0x7f5b96e1bc00] 02:45:26 INFO - PROCESS | 17181 | 1461577526304 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 20 (0x7f5b96d45000) [pid = 17181] [serial = 20] [outer = 0x7f5b96e1bc00] 02:45:26 INFO - PROCESS | 17181 | [17181] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:45:26 INFO - PROCESS | 17181 | 1461577526857 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1133ms 02:45:26 INFO - PROCESS | 17181 | 1461577526981 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 17181 | 1461577526985 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 02:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:45:27 INFO - PROCESS | 17181 | 1461577527025 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 17181 | 1461577527027 Marionette TRACE conn3 <- [1,10,null,{}] 02:45:27 INFO - PROCESS | 17181 | 1461577527047 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}] 02:45:27 INFO - PROCESS | 17181 | 1461577527200 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 02:45:27 INFO - PROCESS | 17181 | 1461577527216 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9535e800 == 8 [pid = 17181] [id = 8] 02:45:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 21 (0x7f5b961f3800) [pid = 17181] [serial = 21] [outer = (nil)] 02:45:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 22 (0x7f5b953d3800) [pid = 17181] [serial = 22] [outer = 0x7f5b961f3800] 02:45:27 INFO - PROCESS | 17181 | 1461577527281 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 23 (0x7f5b953d9000) [pid = 17181] [serial = 23] [outer = 0x7f5b961f3800] 02:45:27 INFO - PROCESS | 17181 | 1461577527810 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 849ms 02:45:27 INFO - PROCESS | 17181 | 1461577527858 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 02:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:45:27 INFO - PROCESS | 17181 | 1461577527862 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 02:45:27 INFO - PROCESS | 17181 | 1461577527867 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 17181 | 1461577527869 Marionette TRACE conn3 <- [1,14,null,{}] 02:45:27 INFO - PROCESS | 17181 | 1461577527874 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}] 02:45:28 INFO - PROCESS | 17181 | 1461577528014 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 02:45:28 INFO - PROCESS | 17181 | 1461577528034 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9561e000 == 9 [pid = 17181] [id = 9] 02:45:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 24 (0x7f5b9564ec00) [pid = 17181] [serial = 24] [outer = (nil)] 02:45:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 25 (0x7f5b95652400) [pid = 17181] [serial = 25] [outer = 0x7f5b9564ec00] 02:45:28 INFO - PROCESS | 17181 | 1461577528091 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 26 (0x7f5b9fbecc00) [pid = 17181] [serial = 26] [outer = 0x7f5b9564ec00] 02:45:28 INFO - PROCESS | 17181 | 1461577528659 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 825ms 02:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:45:28 INFO - PROCESS | 17181 | 1461577528692 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 17181 | 1461577528694 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 02:45:28 INFO - PROCESS | 17181 | 1461577528700 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 17181 | 1461577528702 Marionette TRACE conn3 <- [1,18,null,{}] 02:45:28 INFO - PROCESS | 17181 | 1461577528707 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}] 02:45:28 INFO - PROCESS | 17181 | 1461577528847 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 02:45:29 INFO - PROCESS | 17181 | 1461577529250 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9536a800 == 10 [pid = 17181] [id = 10] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 27 (0x7f5b953d3400) [pid = 17181] [serial = 27] [outer = (nil)] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 28 (0x7f5b953dc000) [pid = 17181] [serial = 28] [outer = 0x7f5b953d3400] 02:45:29 INFO - PROCESS | 17181 | 1461577529326 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 29 (0x7f5b954c9000) [pid = 17181] [serial = 29] [outer = 0x7f5b953d3400] 02:45:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96089000 == 11 [pid = 17181] [id = 11] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 30 (0x7f5b96089800) [pid = 17181] [serial = 30] [outer = (nil)] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 31 (0x7f5b96b03000) [pid = 17181] [serial = 31] [outer = 0x7f5b96089800] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 32 (0x7f5b96e93000) [pid = 17181] [serial = 32] [outer = 0x7f5b96089800] 02:45:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b957a4000 == 12 [pid = 17181] [id = 12] 02:45:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 33 (0x7f5b95d36400) [pid = 17181] [serial = 33] [outer = (nil)] 02:45:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 34 (0x7f5b961fbc00) [pid = 17181] [serial = 34] [outer = 0x7f5b95d36400] 02:45:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 35 (0x7f5b95d2fc00) [pid = 17181] [serial = 35] [outer = 0x7f5b95d36400] 02:45:30 INFO - PROCESS | 17181 | 1461577530339 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]]]}] 02:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1679ms 02:45:30 INFO - PROCESS | 17181 | 1461577530414 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 02:45:30 INFO - PROCESS | 17181 | 1461577530422 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 02:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:45:30 INFO - PROCESS | 17181 | 1461577530481 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:45:30 INFO - PROCESS | 17181 | 1461577530490 Marionette TRACE conn3 <- [1,22,null,{}] 02:45:30 INFO - PROCESS | 17181 | 1461577530512 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}] 02:45:30 INFO - PROCESS | 17181 | 1461577530684 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 02:45:30 INFO - PROCESS | 17181 | 1461577530828 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af40000 == 13 [pid = 17181] [id = 13] 02:45:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 36 (0x7f5b96d41000) [pid = 17181] [serial = 36] [outer = (nil)] 02:45:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 37 (0x7f5b9bbddc00) [pid = 17181] [serial = 37] [outer = 0x7f5b96d41000] 02:45:30 INFO - PROCESS | 17181 | 1461577530909 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 38 (0x7f5b9c3dfc00) [pid = 17181] [serial = 38] [outer = 0x7f5b96d41000] 02:45:31 INFO - PROCESS | 17181 | 1461577531642 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1213ms 02:45:31 INFO - PROCESS | 17181 | 1461577531682 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 17181 | 1461577531687 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 02:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:45:31 INFO - PROCESS | 17181 | 1461577531693 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 17181 | 1461577531696 Marionette TRACE conn3 <- [1,26,null,{}] 02:45:31 INFO - PROCESS | 17181 | 1461577531720 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}] 02:45:31 INFO - PROCESS | 17181 | 1461577531886 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 02:45:32 INFO - PROCESS | 17181 | 1461577532007 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1c1000 == 14 [pid = 17181] [id = 14] 02:45:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 39 (0x7f5b954bfc00) [pid = 17181] [serial = 39] [outer = (nil)] 02:45:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 40 (0x7f5b9d9f0000) [pid = 17181] [serial = 40] [outer = 0x7f5b954bfc00] 02:45:32 INFO - PROCESS | 17181 | 1461577532083 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 41 (0x7f5b9e1d7c00) [pid = 17181] [serial = 41] [outer = 0x7f5b954bfc00] 02:45:32 INFO - PROCESS | 17181 | 1461577532829 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1183ms 02:45:32 INFO - PROCESS | 17181 | 1461577532878 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 17181 | 1461577532882 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 02:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:45:32 INFO - PROCESS | 17181 | 1461577532896 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - PROCESS | 17181 | 1461577532904 Marionette TRACE conn3 <- [1,30,null,{}] 02:45:32 INFO - PROCESS | 17181 | 1461577532910 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}] 02:45:33 INFO - PROCESS | 17181 | 1461577533068 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 02:45:33 INFO - PROCESS | 17181 | 1461577533181 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e991000 == 15 [pid = 17181] [id = 15] 02:45:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 42 (0x7f5b954c0000) [pid = 17181] [serial = 42] [outer = (nil)] 02:45:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 43 (0x7f5b9f36d000) [pid = 17181] [serial = 43] [outer = 0x7f5b954c0000] 02:45:33 INFO - PROCESS | 17181 | 1461577533250 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 44 (0x7f5b9f627c00) [pid = 17181] [serial = 44] [outer = 0x7f5b954c0000] 02:45:34 INFO - PROCESS | 17181 | 1461577534396 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1543ms 02:45:34 INFO - PROCESS | 17181 | 1461577534432 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 17181 | 1461577534437 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 02:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:45:34 INFO - PROCESS | 17181 | 1461577534443 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 17181 | 1461577534446 Marionette TRACE conn3 <- [1,34,null,{}] 02:45:34 INFO - PROCESS | 17181 | 1461577534453 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}] 02:45:34 INFO - PROCESS | 17181 | 1461577534583 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 02:45:34 INFO - PROCESS | 17181 | 1461577534689 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95616800 == 16 [pid = 17181] [id = 16] 02:45:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 45 (0x7f5b9892ec00) [pid = 17181] [serial = 45] [outer = (nil)] 02:45:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 46 (0x7f5b9daf9000) [pid = 17181] [serial = 46] [outer = 0x7f5b9892ec00] 02:45:34 INFO - PROCESS | 17181 | 1461577534770 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 47 (0x7f5b9eabb000) [pid = 17181] [serial = 47] [outer = 0x7f5b9892ec00] 02:45:35 INFO - PROCESS | 17181 | 1461577535383 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 985ms 02:45:35 INFO - PROCESS | 17181 | 1461577535428 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 17181 | 1461577535435 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 02:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:45:35 INFO - PROCESS | 17181 | 1461577535444 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:45:35 INFO - PROCESS | 17181 | 1461577535448 Marionette TRACE conn3 <- [1,38,null,{}] 02:45:35 INFO - PROCESS | 17181 | 1461577535453 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}] 02:45:35 INFO - PROCESS | 17181 | 1461577535578 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 02:45:35 INFO - PROCESS | 17181 | 1461577535595 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e99a000 == 17 [pid = 17181] [id = 17] 02:45:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 48 (0x7f5b9f03b400) [pid = 17181] [serial = 48] [outer = (nil)] 02:45:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 49 (0x7f5b9f369000) [pid = 17181] [serial = 49] [outer = 0x7f5b9f03b400] 02:45:35 INFO - PROCESS | 17181 | 1461577535667 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 50 (0x7f5b9f622c00) [pid = 17181] [serial = 50] [outer = 0x7f5b9f03b400] 02:45:36 INFO - PROCESS | 17181 | 1461577536334 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 929ms 02:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:45:36 INFO - PROCESS | 17181 | 1461577536373 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 17181 | 1461577536376 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 02:45:36 INFO - PROCESS | 17181 | 1461577536382 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 17181 | 1461577536387 Marionette TRACE conn3 <- [1,42,null,{}] 02:45:36 INFO - PROCESS | 17181 | 1461577536401 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}] 02:45:36 INFO - PROCESS | 17181 | 1461577536529 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 02:45:36 INFO - PROCESS | 17181 | 1461577536616 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f305800 == 18 [pid = 17181] [id = 18] 02:45:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 51 (0x7f5b9f627000) [pid = 17181] [serial = 51] [outer = (nil)] 02:45:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 52 (0x7f5b9fb57000) [pid = 17181] [serial = 52] [outer = 0x7f5b9f627000] 02:45:36 INFO - PROCESS | 17181 | 1461577536677 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 53 (0x7f5ba02da000) [pid = 17181] [serial = 53] [outer = 0x7f5b9f627000] 02:45:37 INFO - PROCESS | 17181 | 1461577537256 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 935ms 02:45:37 INFO - PROCESS | 17181 | 1461577537316 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 17181 | 1461577537319 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 02:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:45:37 INFO - PROCESS | 17181 | 1461577537325 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - PROCESS | 17181 | 1461577537339 Marionette TRACE conn3 <- [1,46,null,{}] 02:45:37 INFO - PROCESS | 17181 | 1461577537343 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}] 02:45:37 INFO - PROCESS | 17181 | 1461577537475 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 02:45:37 INFO - PROCESS | 17181 | 1461577537553 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f84d800 == 19 [pid = 17181] [id = 19] 02:45:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 54 (0x7f5b9f637400) [pid = 17181] [serial = 54] [outer = (nil)] 02:45:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 55 (0x7f5ba245b000) [pid = 17181] [serial = 55] [outer = 0x7f5b9f637400] 02:45:37 INFO - PROCESS | 17181 | 1461577537615 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 56 (0x7f5ba247b400) [pid = 17181] [serial = 56] [outer = 0x7f5b9f637400] 02:45:38 INFO - PROCESS | 17181 | 1461577538149 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 839ms 02:45:38 INFO - PROCESS | 17181 | 1461577538164 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 17181 | 1461577538166 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 02:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:45:38 INFO - PROCESS | 17181 | 1461577538178 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 17181 | 1461577538180 Marionette TRACE conn3 <- [1,50,null,{}] 02:45:38 INFO - PROCESS | 17181 | 1461577538186 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}] 02:45:38 INFO - PROCESS | 17181 | 1461577538309 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 02:45:38 INFO - PROCESS | 17181 | 1461577538327 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0113000 == 20 [pid = 17181] [id = 20] 02:45:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 57 (0x7f5b95d36800) [pid = 17181] [serial = 57] [outer = (nil)] 02:45:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 58 (0x7f5ba5250800) [pid = 17181] [serial = 58] [outer = 0x7f5b95d36800] 02:45:38 INFO - PROCESS | 17181 | 1461577538387 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 59 (0x7f5bab11e800) [pid = 17181] [serial = 59] [outer = 0x7f5b95d36800] 02:45:39 INFO - PROCESS | 17181 | 1461577539130 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 978ms 02:45:39 INFO - PROCESS | 17181 | 1461577539157 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 17181 | 1461577539164 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 02:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:45:39 INFO - PROCESS | 17181 | 1461577539173 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 17181 | 1461577539178 Marionette TRACE conn3 <- [1,54,null,{}] 02:45:39 INFO - PROCESS | 17181 | 1461577539187 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}] 02:45:39 INFO - PROCESS | 17181 | 1461577539336 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 02:45:39 INFO - PROCESS | 17181 | 1461577539440 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b970aa000 == 21 [pid = 17181] [id = 21] 02:45:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 60 (0x7f5b95650800) [pid = 17181] [serial = 60] [outer = (nil)] 02:45:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 61 (0x7f5b96e16c00) [pid = 17181] [serial = 61] [outer = 0x7f5b95650800] 02:45:39 INFO - PROCESS | 17181 | 1461577539512 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 62 (0x7f5b97b55000) [pid = 17181] [serial = 62] [outer = 0x7f5b95650800] 02:45:40 INFO - PROCESS | 17181 | 1461577540263 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1132ms 02:45:40 INFO - PROCESS | 17181 | 1461577540305 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 02:45:40 INFO - PROCESS | 17181 | 1461577540314 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 02:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:45:40 INFO - PROCESS | 17181 | 1461577540323 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 17181 | 1461577540326 Marionette TRACE conn3 <- [1,58,null,{}] 02:45:40 INFO - PROCESS | 17181 | 1461577540332 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}] 02:45:40 INFO - PROCESS | 17181 | 1461577540524 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 02:45:40 INFO - PROCESS | 17181 | 1461577540540 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97bee000 == 22 [pid = 17181] [id = 22] 02:45:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 63 (0x7f5b986dec00) [pid = 17181] [serial = 63] [outer = (nil)] 02:45:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 64 (0x7f5b9d4a3400) [pid = 17181] [serial = 64] [outer = 0x7f5b986dec00] 02:45:40 INFO - PROCESS | 17181 | 1461577540609 Marionette DEBUG loaded listener.js 02:45:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 65 (0x7f5b9daf6c00) [pid = 17181] [serial = 65] [outer = 0x7f5b986dec00] 02:45:41 INFO - PROCESS | 17181 | 1461577541387 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1134ms 02:45:41 INFO - PROCESS | 17181 | 1461577541467 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 17181 | 1461577541471 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 02:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:45:41 INFO - PROCESS | 17181 | 1461577541478 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - PROCESS | 17181 | 1461577541483 Marionette TRACE conn3 <- [1,62,null,{}] 02:45:41 INFO - PROCESS | 17181 | 1461577541498 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}] 02:45:41 INFO - PROCESS | 17181 | 1461577541655 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 02:45:41 INFO - PROCESS | 17181 | 1461577541773 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba025d000 == 23 [pid = 17181] [id = 23] 02:45:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 66 (0x7f5b9e73dc00) [pid = 17181] [serial = 66] [outer = (nil)] 02:45:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 67 (0x7f5b9f632800) [pid = 17181] [serial = 67] [outer = 0x7f5b9e73dc00] 02:45:41 INFO - PROCESS | 17181 | 1461577541851 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 68 (0x7f5ba240e800) [pid = 17181] [serial = 68] [outer = 0x7f5b9e73dc00] 02:45:42 INFO - PROCESS | 17181 | 1461577542668 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1236ms 02:45:42 INFO - PROCESS | 17181 | 1461577542715 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 17181 | 1461577542719 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 02:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:45:42 INFO - PROCESS | 17181 | 1461577542725 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 17181 | 1461577542727 Marionette TRACE conn3 <- [1,66,null,{}] 02:45:42 INFO - PROCESS | 17181 | 1461577542732 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}] 02:45:42 INFO - PROCESS | 17181 | 1461577542875 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 02:45:43 INFO - PROCESS | 17181 | 1461577542999 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e2000 == 24 [pid = 17181] [id = 24] 02:45:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5b9f22f000) [pid = 17181] [serial = 69] [outer = (nil)] 02:45:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5babfec000) [pid = 17181] [serial = 70] [outer = 0x7f5b9f22f000] 02:45:43 INFO - PROCESS | 17181 | 1461577543068 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 71 (0x7f5bac008000) [pid = 17181] [serial = 71] [outer = 0x7f5b9f22f000] 02:45:43 INFO - PROCESS | 17181 | 1461577543960 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1276ms 02:45:44 INFO - PROCESS | 17181 | 1461577544002 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 17181 | 1461577544007 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 02:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:45:44 INFO - PROCESS | 17181 | 1461577544014 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - PROCESS | 17181 | 1461577544020 Marionette TRACE conn3 <- [1,70,null,{}] 02:45:44 INFO - PROCESS | 17181 | 1461577544027 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}] 02:45:44 INFO - PROCESS | 17181 | 1461577544191 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 02:45:44 INFO - PROCESS | 17181 | 1461577544324 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95606800 == 25 [pid = 17181] [id = 25] 02:45:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 72 (0x7f5b97b49800) [pid = 17181] [serial = 72] [outer = (nil)] 02:45:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 73 (0x7f5b9af35000) [pid = 17181] [serial = 73] [outer = 0x7f5b97b49800] 02:45:44 INFO - PROCESS | 17181 | 1461577544405 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 74 (0x7f5b9d499400) [pid = 17181] [serial = 74] [outer = 0x7f5b97b49800] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f84d800 == 24 [pid = 17181] [id = 19] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f305800 == 23 [pid = 17181] [id = 18] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e99a000 == 22 [pid = 17181] [id = 17] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95616800 == 21 [pid = 17181] [id = 16] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e1c1000 == 20 [pid = 17181] [id = 14] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af40000 == 19 [pid = 17181] [id = 13] 02:45:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9536a800 == 18 [pid = 17181] [id = 10] 02:45:45 INFO - PROCESS | 17181 | 1461577545234 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1284ms 02:45:45 INFO - PROCESS | 17181 | 1461577545299 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 17181 | 1461577545304 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 02:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:45:45 INFO - PROCESS | 17181 | 1461577545328 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 17181 | 1461577545334 Marionette TRACE conn3 <- [1,74,null,{}] 02:45:45 INFO - PROCESS | 17181 | 1461577545343 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}] 02:45:45 INFO - PROCESS | 17181 | 1461577545501 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 02:45:45 INFO - PROCESS | 17181 | 1461577545620 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d776000 == 19 [pid = 17181] [id = 26] 02:45:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 75 (0x7f5b9af0e000) [pid = 17181] [serial = 75] [outer = (nil)] 02:45:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5b9d4a0000) [pid = 17181] [serial = 76] [outer = 0x7f5b9af0e000] 02:45:45 INFO - PROCESS | 17181 | 1461577545699 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 77 (0x7f5b9dc0f400) [pid = 17181] [serial = 77] [outer = 0x7f5b9af0e000] 02:45:46 INFO - PROCESS | 17181 | 1461577546473 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]]]}] 02:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1198ms 02:45:46 INFO - PROCESS | 17181 | 1461577546511 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 17181 | 1461577546519 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 02:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:45:46 INFO - PROCESS | 17181 | 1461577546528 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 17181 | 1461577546532 Marionette TRACE conn3 <- [1,78,null,{}] 02:45:46 INFO - PROCESS | 17181 | 1461577546538 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}] 02:45:46 INFO - PROCESS | 17181 | 1461577546731 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 02:45:46 INFO - PROCESS | 17181 | 1461577546747 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f088000 == 20 [pid = 17181] [id = 27] 02:45:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 78 (0x7f5b9daec800) [pid = 17181] [serial = 78] [outer = (nil)] 02:45:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 79 (0x7f5b9f626c00) [pid = 17181] [serial = 79] [outer = 0x7f5b9daec800] 02:45:46 INFO - PROCESS | 17181 | 1461577546815 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b9f63d400) [pid = 17181] [serial = 80] [outer = 0x7f5b9daec800] 02:45:47 INFO - PROCESS | 17181 | 1461577547649 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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1186ms 02:45:47 INFO - PROCESS | 17181 | 1461577547715 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 17181 | 1461577547719 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 02:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:45:47 INFO - PROCESS | 17181 | 1461577547725 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 17181 | 1461577547730 Marionette TRACE conn3 <- [1,82,null,{}] 02:45:47 INFO - PROCESS | 17181 | 1461577547745 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}] 02:45:47 INFO - PROCESS | 17181 | 1461577547902 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 02:45:48 INFO - PROCESS | 17181 | 1461577548023 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba025e800 == 21 [pid = 17181] [id = 28] 02:45:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5ba0211800) [pid = 17181] [serial = 81] [outer = (nil)] 02:45:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5bab11fc00) [pid = 17181] [serial = 82] [outer = 0x7f5ba0211800] 02:45:48 INFO - PROCESS | 17181 | 1461577548101 Marionette DEBUG loaded listener.js 02:45:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5bac006c00) [pid = 17181] [serial = 83] [outer = 0x7f5ba0211800] 02:45:48 INFO - PROCESS | 17181 | 1461577548840 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1182ms 02:45:48 INFO - PROCESS | 17181 | 1461577548908 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 02:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:45:48 INFO - PROCESS | 17181 | 1461577548912 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 02:45:48 INFO - PROCESS | 17181 | 1461577548918 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 17181 | 1461577548921 Marionette TRACE conn3 <- [1,86,null,{}] 02:45:48 INFO - PROCESS | 17181 | 1461577548926 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}] 02:45:49 INFO - PROCESS | 17181 | 1461577549069 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 02:45:49 INFO - PROCESS | 17181 | 1461577549191 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9c227800 == 22 [pid = 17181] [id = 29] 02:45:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5ba02d9800) [pid = 17181] [serial = 84] [outer = (nil)] 02:45:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5bac29ac00) [pid = 17181] [serial = 85] [outer = 0x7f5ba02d9800] 02:45:49 INFO - PROCESS | 17181 | 1461577549271 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5bac4da000) [pid = 17181] [serial = 86] [outer = 0x7f5ba02d9800] 02:45:49 INFO - PROCESS | 17181 | 1461577549992 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]]]}] 02:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1132ms 02:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:45:50 INFO - PROCESS | 17181 | 1461577550063 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 17181 | 1461577550065 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 02:45:50 INFO - PROCESS | 17181 | 1461577550073 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - PROCESS | 17181 | 1461577550076 Marionette TRACE conn3 <- [1,90,null,{}] 02:45:50 INFO - PROCESS | 17181 | 1461577550081 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}] 02:45:50 INFO - PROCESS | 17181 | 1461577550219 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 02:45:50 INFO - PROCESS | 17181 | 1461577550341 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf48800 == 23 [pid = 17181] [id = 30] 02:45:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bac0f5800) [pid = 17181] [serial = 87] [outer = (nil)] 02:45:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5bad14a400) [pid = 17181] [serial = 88] [outer = 0x7f5bac0f5800] 02:45:50 INFO - PROCESS | 17181 | 1461577550410 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5bad231800) [pid = 17181] [serial = 89] [outer = 0x7f5bac0f5800] 02:45:51 INFO - PROCESS | 17181 | 1461577551305 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]]]}] 02:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1279ms 02:45:51 INFO - PROCESS | 17181 | 1461577551352 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 02:45:51 INFO - PROCESS | 17181 | 1461577551358 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 02:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:45:51 INFO - PROCESS | 17181 | 1461577551366 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 17181 | 1461577551370 Marionette TRACE conn3 <- [1,94,null,{}] 02:45:51 INFO - PROCESS | 17181 | 1461577551399 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}] 02:45:51 INFO - PROCESS | 17181 | 1461577551551 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 02:45:51 INFO - PROCESS | 17181 | 1461577551700 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97bee000 == 22 [pid = 17181] [id = 22] 02:45:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b970aa000 == 21 [pid = 17181] [id = 21] 02:45:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9579b800 == 22 [pid = 17181] [id = 31] 02:45:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b9564a800) [pid = 17181] [serial = 90] [outer = (nil)] 02:45:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b95d34400) [pid = 17181] [serial = 91] [outer = 0x7f5b9564a800] 02:45:51 INFO - PROCESS | 17181 | 1461577551785 Marionette DEBUG loaded listener.js 02:45:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b9ca60000) [pid = 17181] [serial = 92] [outer = 0x7f5b9564a800] 02:45:52 INFO - PROCESS | 17181 | 1461577552582 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]]]}] 02:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1253ms 02:45:52 INFO - PROCESS | 17181 | 1461577552620 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 02:45:52 INFO - PROCESS | 17181 | 1461577552627 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 02:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:45:52 INFO - PROCESS | 17181 | 1461577552636 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:45:52 INFO - PROCESS | 17181 | 1461577552640 Marionette TRACE conn3 <- [1,98,null,{}] 02:45:52 INFO - PROCESS | 17181 | 1461577552664 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}] 02:45:52 INFO - PROCESS | 17181 | 1461577552823 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 02:45:52 INFO - PROCESS | 17181 | 1461577552947 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0254800 == 23 [pid = 17181] [id = 32] 02:45:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9564b800) [pid = 17181] [serial = 93] [outer = (nil)] 02:45:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9f633000) [pid = 17181] [serial = 94] [outer = 0x7f5b9564b800] 02:45:53 INFO - PROCESS | 17181 | 1461577553025 Marionette DEBUG loaded listener.js 02:45:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5ba01e9c00) [pid = 17181] [serial = 95] [outer = 0x7f5b9564b800] 02:45:53 INFO - PROCESS | 17181 | 1461577553790 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1204ms 02:45:53 INFO - PROCESS | 17181 | 1461577553844 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 17181 | 1461577553849 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 02:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:45:53 INFO - PROCESS | 17181 | 1461577553857 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 17181 | 1461577553859 Marionette TRACE conn3 <- [1,102,null,{}] 02:45:53 INFO - PROCESS | 17181 | 1461577553864 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}] 02:45:54 INFO - PROCESS | 17181 | 1461577554021 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 02:45:54 INFO - PROCESS | 17181 | 1461577554147 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf4e800 == 24 [pid = 17181] [id = 33] 02:45:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5ba2410000) [pid = 17181] [serial = 96] [outer = (nil)] 02:45:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5babd45800) [pid = 17181] [serial = 97] [outer = 0x7f5ba2410000] 02:45:54 INFO - PROCESS | 17181 | 1461577554218 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5babff1400) [pid = 17181] [serial = 98] [outer = 0x7f5ba2410000] 02:45:55 INFO - PROCESS | 17181 | 1461577555027 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1182ms 02:45:55 INFO - PROCESS | 17181 | 1461577555053 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 17181 | 1461577555057 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 02:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:45:55 INFO - PROCESS | 17181 | 1461577555068 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 17181 | 1461577555076 Marionette TRACE conn3 <- [1,106,null,{}] 02:45:55 INFO - PROCESS | 17181 | 1461577555089 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}] 02:45:55 INFO - PROCESS | 17181 | 1461577555249 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 02:45:55 INFO - PROCESS | 17181 | 1461577555374 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad136800 == 25 [pid = 17181] [id = 34] 02:45:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5bad154800) [pid = 17181] [serial = 99] [outer = (nil)] 02:45:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5bad5ee000) [pid = 17181] [serial = 100] [outer = 0x7f5bad154800] 02:45:55 INFO - PROCESS | 17181 | 1461577555444 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5baeeac400) [pid = 17181] [serial = 101] [outer = 0x7f5bad154800] 02:45:56 INFO - PROCESS | 17181 | 1461577556225 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1187ms 02:45:56 INFO - PROCESS | 17181 | 1461577556269 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 17181 | 1461577556273 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 02:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:45:56 INFO - PROCESS | 17181 | 1461577556279 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 17181 | 1461577556281 Marionette TRACE conn3 <- [1,110,null,{}] 02:45:56 INFO - PROCESS | 17181 | 1461577556287 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}] 02:45:56 INFO - PROCESS | 17181 | 1461577556426 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 02:45:56 INFO - PROCESS | 17181 | 1461577556557 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9536b800 == 26 [pid = 17181] [id = 35] 02:45:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5b95658000) [pid = 17181] [serial = 102] [outer = (nil)] 02:45:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5bb0ab3c00) [pid = 17181] [serial = 103] [outer = 0x7f5b95658000] 02:45:56 INFO - PROCESS | 17181 | 1461577556629 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5bb0d9f000) [pid = 17181] [serial = 104] [outer = 0x7f5b95658000] 02:45:57 INFO - PROCESS | 17181 | 1461577557576 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]]]}] 02:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1335ms 02:45:57 INFO - PROCESS | 17181 | 1461577557614 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 17181 | 1461577557620 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 02:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:45:57 INFO - PROCESS | 17181 | 1461577557627 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 17181 | 1461577557631 Marionette TRACE conn3 <- [1,114,null,{}] 02:45:57 INFO - PROCESS | 17181 | 1461577557638 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}] 02:45:57 INFO - PROCESS | 17181 | 1461577557775 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 02:45:57 INFO - PROCESS | 17181 | 1461577557931 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e55c000 == 27 [pid = 17181] [id = 36] 02:45:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5b9f03a800) [pid = 17181] [serial = 105] [outer = (nil)] 02:45:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5b9f36dc00) [pid = 17181] [serial = 106] [outer = 0x7f5b9f03a800] 02:45:58 INFO - PROCESS | 17181 | 1461577558035 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5ba01e9400) [pid = 17181] [serial = 107] [outer = 0x7f5b9f03a800] 02:45:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f088000 == 26 [pid = 17181] [id = 27] 02:45:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d776000 == 25 [pid = 17181] [id = 26] 02:45:58 INFO - PROCESS | 17181 | 1461577558914 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1341ms 02:45:58 INFO - PROCESS | 17181 | 1461577558968 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 17181 | 1461577558975 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 02:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:45:58 INFO - PROCESS | 17181 | 1461577558984 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - PROCESS | 17181 | 1461577558989 Marionette TRACE conn3 <- [1,118,null,{}] 02:45:58 INFO - PROCESS | 17181 | 1461577558996 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}] 02:45:59 INFO - PROCESS | 17181 | 1461577559153 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 02:45:59 INFO - PROCESS | 17181 | 1461577559281 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61ee800 == 26 [pid = 17181] [id = 37] 02:45:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 108 (0x7f5b9fb54800) [pid = 17181] [serial = 108] [outer = (nil)] 02:45:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 109 (0x7f5ba2485800) [pid = 17181] [serial = 109] [outer = 0x7f5b9fb54800] 02:45:59 INFO - PROCESS | 17181 | 1461577559359 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 110 (0x7f5ba615ec00) [pid = 17181] [serial = 110] [outer = 0x7f5b9fb54800] 02:46:00 INFO - PROCESS | 17181 | 1461577560039 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1130ms 02:46:00 INFO - PROCESS | 17181 | 1461577560114 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 17181 | 1461577560122 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 02:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:46:00 INFO - PROCESS | 17181 | 1461577560132 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 17181 | 1461577560135 Marionette TRACE conn3 <- [1,122,null,{}] 02:46:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 111 (0x7f5ba2479400) [pid = 17181] [serial = 111] [outer = 0x7f5b95d36400] 02:46:00 INFO - PROCESS | 17181 | 1461577560191 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}] 02:46:00 INFO - PROCESS | 17181 | 1461577560375 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 02:46:00 INFO - PROCESS | 17181 | 1461577560523 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac466000 == 27 [pid = 17181] [id = 38] 02:46:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5ba02d1800) [pid = 17181] [serial = 112] [outer = (nil)] 02:46:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5bad1ee400) [pid = 17181] [serial = 113] [outer = 0x7f5ba02d1800] 02:46:00 INFO - PROCESS | 17181 | 1461577560595 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 114 (0x7f5bad492800) [pid = 17181] [serial = 114] [outer = 0x7f5ba02d1800] 02:46:01 INFO - PROCESS | 17181 | 1461577561344 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]]]}] 02:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1237ms 02:46:01 INFO - PROCESS | 17181 | 1461577561373 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 02:46:01 INFO - PROCESS | 17181 | 1461577561377 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 02:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:46:01 INFO - PROCESS | 17181 | 1461577561384 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 17181 | 1461577561389 Marionette TRACE conn3 <- [1,126,null,{}] 02:46:01 INFO - PROCESS | 17181 | 1461577561404 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}] 02:46:01 INFO - PROCESS | 17181 | 1461577561569 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 02:46:01 INFO - PROCESS | 17181 | 1461577561700 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bbe800 == 28 [pid = 17181] [id = 39] 02:46:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 115 (0x7f5bb0da7000) [pid = 17181] [serial = 115] [outer = (nil)] 02:46:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 116 (0x7f5bb12a2000) [pid = 17181] [serial = 116] [outer = 0x7f5bb0da7000] 02:46:01 INFO - PROCESS | 17181 | 1461577561779 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 117 (0x7f5bb16e1400) [pid = 17181] [serial = 117] [outer = 0x7f5bb0da7000] 02:46:02 INFO - PROCESS | 17181 | 1461577562614 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1286ms 02:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:46:02 INFO - PROCESS | 17181 | 1461577562670 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 17181 | 1461577562673 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 02:46:02 INFO - PROCESS | 17181 | 1461577562679 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 17181 | 1461577562687 Marionette TRACE conn3 <- [1,130,null,{}] 02:46:02 INFO - PROCESS | 17181 | 1461577562692 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}] 02:46:02 INFO - PROCESS | 17181 | 1461577562846 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 02:46:02 INFO - PROCESS | 17181 | 1461577562973 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb14a1000 == 29 [pid = 17181] [id = 40] 02:46:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 118 (0x7f5bb0da6800) [pid = 17181] [serial = 118] [outer = (nil)] 02:46:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 119 (0x7f5bb1787800) [pid = 17181] [serial = 119] [outer = 0x7f5bb0da6800] 02:46:03 INFO - PROCESS | 17181 | 1461577563046 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5bb32be400) [pid = 17181] [serial = 120] [outer = 0x7f5bb0da6800] 02:46:03 INFO - PROCESS | 17181 | 1461577563875 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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1241ms 02:46:03 INFO - PROCESS | 17181 | 1461577563921 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 17181 | 1461577563925 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 02:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:46:03 INFO - PROCESS | 17181 | 1461577563930 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 17181 | 1461577563932 Marionette TRACE conn3 <- [1,134,null,{}] 02:46:03 INFO - PROCESS | 17181 | 1461577563938 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}] 02:46:04 INFO - PROCESS | 17181 | 1461577564080 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 02:46:04 INFO - PROCESS | 17181 | 1461577564315 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d77a000 == 30 [pid = 17181] [id = 41] 02:46:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b94ff0c00) [pid = 17181] [serial = 121] [outer = (nil)] 02:46:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b94ff2800) [pid = 17181] [serial = 122] [outer = 0x7f5b94ff0c00] 02:46:04 INFO - PROCESS | 17181 | 1461577564385 Marionette DEBUG loaded listener.js 02:46:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b95d39800) [pid = 17181] [serial = 123] [outer = 0x7f5b94ff0c00] 02:46:05 INFO - PROCESS | 17181 | 1461577565235 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]]]}] 02:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1331ms 02:46:05 INFO - PROCESS | 17181 | 1461577565263 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 02:46:05 INFO - PROCESS | 17181 | 1461577565270 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 02:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:46:05 INFO - PROCESS | 17181 | 1461577565278 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:46:05 INFO - PROCESS | 17181 | 1461577565282 Marionette TRACE conn3 <- [1,138,null,{}] 02:46:05 INFO - PROCESS | 17181 | 1461577565288 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}] 02:46:05 INFO - PROCESS | 17181 | 1461577565428 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 02:46:05 INFO - PROCESS | 17181 | 1461577565605 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:05 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba025d000 == 29 [pid = 17181] [id = 23] 02:46:05 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0254800 == 28 [pid = 17181] [id = 32] 02:46:05 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95606800 == 27 [pid = 17181] [id = 25] 02:46:05 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9579b800 == 26 [pid = 17181] [id = 31] 02:46:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9579b800 == 27 [pid = 17181] [id = 42] 02:46:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b94fe5000) [pid = 17181] [serial = 124] [outer = (nil)] 02:46:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5b94fec800) [pid = 17181] [serial = 125] [outer = 0x7f5b94fe5000] 02:46:05 INFO - PROCESS | 17181 | 1461577565694 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b97079800) [pid = 17181] [serial = 126] [outer = 0x7f5b94fe5000] 02:46:06 INFO - PROCESS | 17181 | 1461577566583 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]]]}] 02:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1380ms 02:46:06 INFO - PROCESS | 17181 | 1461577566658 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 17181 | 1461577566665 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 02:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:46:06 INFO - PROCESS | 17181 | 1461577566674 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - PROCESS | 17181 | 1461577566678 Marionette TRACE conn3 <- [1,142,null,{}] 02:46:06 INFO - PROCESS | 17181 | 1461577566685 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}] 02:46:06 INFO - PROCESS | 17181 | 1461577566884 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 02:46:07 INFO - PROCESS | 17181 | 1461577567066 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0a54000 == 28 [pid = 17181] [id = 43] 02:46:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5ba247a400) [pid = 17181] [serial = 127] [outer = (nil)] 02:46:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5ba615bc00) [pid = 17181] [serial = 128] [outer = 0x7f5ba247a400] 02:46:07 INFO - PROCESS | 17181 | 1461577567172 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5babfe3400) [pid = 17181] [serial = 129] [outer = 0x7f5ba247a400] 02:46:07 INFO - PROCESS | 17181 | 1461577567977 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]]]}] 02:46:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:46:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1330ms 02:46:08 INFO - PROCESS | 17181 | 1461577568006 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 02:46:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:46:08 INFO - PROCESS | 17181 | 1461577568012 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 02:46:08 INFO - PROCESS | 17181 | 1461577568020 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 17181 | 1461577568022 Marionette TRACE conn3 <- [1,146,null,{}] 02:46:08 INFO - PROCESS | 17181 | 1461577568028 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}] 02:46:08 INFO - PROCESS | 17181 | 1461577568174 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 02:46:08 INFO - PROCESS | 17181 | 1461577568312 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad12c800 == 29 [pid = 17181] [id = 44] 02:46:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b98698800) [pid = 17181] [serial = 130] [outer = (nil)] 02:46:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b9869cc00) [pid = 17181] [serial = 131] [outer = 0x7f5b98698800] 02:46:08 INFO - PROCESS | 17181 | 1461577568396 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b9a478800) [pid = 17181] [serial = 132] [outer = 0x7f5b98698800] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9c227800 == 28 [pid = 17181] [id = 29] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba025e800 == 27 [pid = 17181] [id = 28] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d77a000 == 26 [pid = 17181] [id = 41] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac466000 == 25 [pid = 17181] [id = 38] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bbe800 == 24 [pid = 17181] [id = 39] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61ee800 == 23 [pid = 17181] [id = 37] 02:46:09 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e991000 == 22 [pid = 17181] [id = 15] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9536b800 == 21 [pid = 17181] [id = 35] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf4e800 == 20 [pid = 17181] [id = 33] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad136800 == 19 [pid = 17181] [id = 34] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61e2000 == 18 [pid = 17181] [id = 24] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf48800 == 17 [pid = 17181] [id = 30] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9561e000 == 16 [pid = 17181] [id = 9] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97bd2800 == 15 [pid = 17181] [id = 6] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb14a1000 == 14 [pid = 17181] [id = 40] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0113000 == 13 [pid = 17181] [id = 20] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9535e800 == 12 [pid = 17181] [id = 8] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e55c000 == 11 [pid = 17181] [id = 36] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0a54000 == 10 [pid = 17181] [id = 43] 02:46:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9579b800 == 9 [pid = 17181] [id = 42] 02:46:12 INFO - PROCESS | 17181 | 1461577572833 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]]]}] 02:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4943ms 02:46:12 INFO - PROCESS | 17181 | 1461577572964 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 02:46:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:46:12 INFO - PROCESS | 17181 | 1461577572969 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 02:46:12 INFO - PROCESS | 17181 | 1461577572977 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 17181 | 1461577572980 Marionette TRACE conn3 <- [1,150,null,{}] 02:46:12 INFO - PROCESS | 17181 | 1461577572989 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}] 02:46:13 INFO - PROCESS | 17181 | 1461577573141 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 02:46:13 INFO - PROCESS | 17181 | 1461577573230 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af44800 == 10 [pid = 17181] [id = 45] 02:46:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b9892d000) [pid = 17181] [serial = 133] [outer = (nil)] 02:46:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b9a46bc00) [pid = 17181] [serial = 134] [outer = 0x7f5b9892d000] 02:46:13 INFO - PROCESS | 17181 | 1461577573293 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b9a479400) [pid = 17181] [serial = 135] [outer = 0x7f5b9892d000] 02:46:13 INFO - PROCESS | 17181 | 1461577573921 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:46:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 980ms 02:46:13 INFO - PROCESS | 17181 | 1461577573955 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 17181 | 1461577573965 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 02:46:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:46:13 INFO - PROCESS | 17181 | 1461577573974 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 17181 | 1461577573978 Marionette TRACE conn3 <- [1,154,null,{}] 02:46:13 INFO - PROCESS | 17181 | 1461577573983 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}] 02:46:14 INFO - PROCESS | 17181 | 1461577574137 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 02:46:14 INFO - PROCESS | 17181 | 1461577574242 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f07c000 == 11 [pid = 17181] [id = 46] 02:46:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b98930800) [pid = 17181] [serial = 136] [outer = (nil)] 02:46:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b9d2b3400) [pid = 17181] [serial = 137] [outer = 0x7f5b98930800] 02:46:14 INFO - PROCESS | 17181 | 1461577574301 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b9daea400) [pid = 17181] [serial = 138] [outer = 0x7f5b98930800] 02:46:14 INFO - PROCESS | 17181 | 1461577574958 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:46:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1029ms 02:46:15 INFO - PROCESS | 17181 | 1461577575004 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 17181 | 1461577575007 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 02:46:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:46:15 INFO - PROCESS | 17181 | 1461577575014 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 17181 | 1461577575019 Marionette TRACE conn3 <- [1,158,null,{}] 02:46:15 INFO - PROCESS | 17181 | 1461577575035 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}] 02:46:15 INFO - PROCESS | 17181 | 1461577575240 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 02:46:15 INFO - PROCESS | 17181 | 1461577575286 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bab1ba000 == 12 [pid = 17181] [id = 47] 02:46:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b98694c00) [pid = 17181] [serial = 139] [outer = (nil)] 02:46:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b9f373000) [pid = 17181] [serial = 140] [outer = 0x7f5b98694c00] 02:46:15 INFO - PROCESS | 17181 | 1461577575352 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5ba01e9000) [pid = 17181] [serial = 141] [outer = 0x7f5b98694c00] 02:46:16 INFO - PROCESS | 17181 | 1461577576244 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:46:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1283ms 02:46:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:46:16 INFO - PROCESS | 17181 | 1461577576297 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 17181 | 1461577576300 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 02:46:16 INFO - PROCESS | 17181 | 1461577576305 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 17181 | 1461577576308 Marionette TRACE conn3 <- [1,162,null,{}] 02:46:16 INFO - PROCESS | 17181 | 1461577576313 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}] 02:46:16 INFO - PROCESS | 17181 | 1461577576485 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 02:46:16 INFO - PROCESS | 17181 | 1461577576547 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad427800 == 13 [pid = 17181] [id = 48] 02:46:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b9e1dc000) [pid = 17181] [serial = 142] [outer = (nil)] 02:46:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5bac084000) [pid = 17181] [serial = 143] [outer = 0x7f5b9e1dc000] 02:46:16 INFO - PROCESS | 17181 | 1461577576605 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5bac234400) [pid = 17181] [serial = 144] [outer = 0x7f5b9e1dc000] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b9f03b400) [pid = 17181] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b9f627000) [pid = 17181] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b953d3400) [pid = 17181] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b9f637400) [pid = 17181] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b96d41000) [pid = 17181] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b954bfc00) [pid = 17181] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b954c0000) [pid = 17181] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b9892ec00) [pid = 17181] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b9564b800) [pid = 17181] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b986dec00) [pid = 17181] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5ba2410000) [pid = 17181] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b95650800) [pid = 17181] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b95d36800) [pid = 17181] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b94fe5000) [pid = 17181] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5bad154800) [pid = 17181] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b94ff0c00) [pid = 17181] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b97b49800) [pid = 17181] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5bac0f5800) [pid = 17181] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5b9564ec00) [pid = 17181] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5b961f3800) [pid = 17181] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5ba02d9800) [pid = 17181] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b9fb54800) [pid = 17181] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5bb0da7000) [pid = 17181] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5b98937000) [pid = 17181] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 119 (0x7f5ba247a400) [pid = 17181] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 118 (0x7f5b9f22f000) [pid = 17181] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 117 (0x7f5b9daec800) [pid = 17181] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 116 (0x7f5ba02d1800) [pid = 17181] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 115 (0x7f5b9f03a800) [pid = 17181] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 114 (0x7f5b95658000) [pid = 17181] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 113 (0x7f5ba0211800) [pid = 17181] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 112 (0x7f5b9e73dc00) [pid = 17181] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 111 (0x7f5b9564a800) [pid = 17181] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 110 (0x7f5bb0da6800) [pid = 17181] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:46:18 INFO - PROCESS | 17181 | --DOMWINDOW == 109 (0x7f5b9af0e000) [pid = 17181] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:46:18 INFO - PROCESS | 17181 | 1461577578202 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:46:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1931ms 02:46:18 INFO - PROCESS | 17181 | 1461577578237 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 17181 | 1461577578240 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 02:46:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:46:18 INFO - PROCESS | 17181 | 1461577578245 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 17181 | 1461577578247 Marionette TRACE conn3 <- [1,166,null,{}] 02:46:18 INFO - PROCESS | 17181 | 1461577578252 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}] 02:46:18 INFO - PROCESS | 17181 | 1461577578370 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 02:46:18 INFO - PROCESS | 17181 | 1461577578384 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b957a7000 == 14 [pid = 17181] [id = 49] 02:46:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 110 (0x7f5b954bfc00) [pid = 17181] [serial = 145] [outer = (nil)] 02:46:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 111 (0x7f5b961f3800) [pid = 17181] [serial = 146] [outer = 0x7f5b954bfc00] 02:46:18 INFO - PROCESS | 17181 | 1461577578446 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5b98697c00) [pid = 17181] [serial = 147] [outer = 0x7f5b954bfc00] 02:46:19 INFO - PROCESS | 17181 | 1461577579255 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]]]}] 02:46:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:46:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1075ms 02:46:19 INFO - PROCESS | 17181 | 1461577579371 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 17181 | 1461577579373 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 02:46:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:46:19 INFO - PROCESS | 17181 | 1461577579397 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 17181 | 1461577579399 Marionette TRACE conn3 <- [1,170,null,{}] 02:46:19 INFO - PROCESS | 17181 | 1461577579406 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}] 02:46:19 INFO - PROCESS | 17181 | 1461577579574 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 02:46:19 INFO - PROCESS | 17181 | 1461577579674 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61f2800 == 15 [pid = 17181] [id = 50] 02:46:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5b9564d800) [pid = 17181] [serial = 148] [outer = (nil)] 02:46:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 114 (0x7f5ba24c8c00) [pid = 17181] [serial = 149] [outer = 0x7f5b9564d800] 02:46:19 INFO - PROCESS | 17181 | 1461577579741 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 115 (0x7f5baeeab000) [pid = 17181] [serial = 150] [outer = 0x7f5b9564d800] 02:46:20 INFO - PROCESS | 17181 | 1461577580617 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]]]}] 02:46:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:46:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1293ms 02:46:20 INFO - PROCESS | 17181 | 1461577580678 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 02:46:20 INFO - PROCESS | 17181 | 1461577580684 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 02:46:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:46:20 INFO - PROCESS | 17181 | 1461577580693 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 17181 | 1461577580698 Marionette TRACE conn3 <- [1,174,null,{}] 02:46:20 INFO - PROCESS | 17181 | 1461577580705 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}] 02:46:20 INFO - PROCESS | 17181 | 1461577580867 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 02:46:21 INFO - PROCESS | 17181 | 1461577580998 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e606800 == 16 [pid = 17181] [id = 51] 02:46:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 116 (0x7f5b98692800) [pid = 17181] [serial = 151] [outer = (nil)] 02:46:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 117 (0x7f5b9a472800) [pid = 17181] [serial = 152] [outer = 0x7f5b98692800] 02:46:21 INFO - PROCESS | 17181 | 1461577581070 Marionette DEBUG loaded listener.js 02:46:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 118 (0x7f5b9c30d400) [pid = 17181] [serial = 153] [outer = 0x7f5b98692800] 02:46:21 INFO - PROCESS | 17181 | 1461577581930 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:46:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1286ms 02:46:21 INFO - PROCESS | 17181 | 1461577581979 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 17181 | 1461577581987 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 02:46:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:46:21 INFO - PROCESS | 17181 | 1461577581996 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 17181 | 1461577582001 Marionette TRACE conn3 <- [1,178,null,{}] 02:46:22 INFO - PROCESS | 17181 | 1461577582006 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}] 02:46:22 INFO - PROCESS | 17181 | 1461577582191 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 02:46:22 INFO - PROCESS | 17181 | 1461577582323 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9867a800 == 17 [pid = 17181] [id = 52] 02:46:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 119 (0x7f5b94fe5800) [pid = 17181] [serial = 154] [outer = (nil)] 02:46:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5b95657800) [pid = 17181] [serial = 155] [outer = 0x7f5b94fe5800] 02:46:22 INFO - PROCESS | 17181 | 1461577582394 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b9e683400) [pid = 17181] [serial = 156] [outer = 0x7f5b94fe5800] 02:46:23 INFO - PROCESS | 17181 | 1461577583421 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:46:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1434ms 02:46:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:46:23 INFO - PROCESS | 17181 | 1461577583430 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 17181 | 1461577583434 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 02:46:23 INFO - PROCESS | 17181 | 1461577583442 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - PROCESS | 17181 | 1461577583447 Marionette TRACE conn3 <- [1,182,null,{}] 02:46:23 INFO - PROCESS | 17181 | 1461577583455 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}] 02:46:23 INFO - PROCESS | 17181 | 1461577583594 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 02:46:23 INFO - PROCESS | 17181 | 1461577583759 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9561d800 == 18 [pid = 17181] [id = 53] 02:46:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b954c1c00) [pid = 17181] [serial = 157] [outer = (nil)] 02:46:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b954ce400) [pid = 17181] [serial = 158] [outer = 0x7f5b954c1c00] 02:46:23 INFO - PROCESS | 17181 | 1461577583907 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b96e1b000) [pid = 17181] [serial = 159] [outer = 0x7f5b954c1c00] 02:46:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad12c800 == 17 [pid = 17181] [id = 44] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5baee4f800) [pid = 17181] [serial = 2] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b9f369000) [pid = 17181] [serial = 49] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5b9fb57000) [pid = 17181] [serial = 52] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5ba02da000) [pid = 17181] [serial = 53] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 119 (0x7f5b953dc000) [pid = 17181] [serial = 28] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 118 (0x7f5ba245b000) [pid = 17181] [serial = 55] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 117 (0x7f5ba247b400) [pid = 17181] [serial = 56] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 116 (0x7f5b9bbddc00) [pid = 17181] [serial = 37] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 115 (0x7f5b9c3dfc00) [pid = 17181] [serial = 38] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 114 (0x7f5b9d9f0000) [pid = 17181] [serial = 40] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 113 (0x7f5b9f622c00) [pid = 17181] [serial = 50] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 112 (0x7f5b9e1d7c00) [pid = 17181] [serial = 41] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 111 (0x7f5b9f36d000) [pid = 17181] [serial = 43] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 110 (0x7f5b9f627c00) [pid = 17181] [serial = 44] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 109 (0x7f5b9daf9000) [pid = 17181] [serial = 46] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 108 (0x7f5b954c9000) [pid = 17181] [serial = 29] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 107 (0x7f5b96b03000) [pid = 17181] [serial = 31] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 106 (0x7f5b9eabb000) [pid = 17181] [serial = 47] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5b961fbc00) [pid = 17181] [serial = 34] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5b9869cc00) [pid = 17181] [serial = 131] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5b9daf7800) [pid = 17181] [serial = 12] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b9f62c000) [pid = 17181] [serial = 9] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5b95652400) [pid = 17181] [serial = 25] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5b9fbecc00) [pid = 17181] [serial = 26] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 99 (0x7f5b953d3800) [pid = 17181] [serial = 22] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5b953d9000) [pid = 17181] [serial = 23] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b95d2fc00) [pid = 17181] [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.] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9d4dbc00) [pid = 17181] [serial = 17] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5b97071800) [pid = 17181] [serial = 19] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b98939000) [pid = 17181] [serial = 16] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | 1461577584299 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b95d34400) [pid = 17181] [serial = 91] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5bb0ab3c00) [pid = 17181] [serial = 103] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5baeeac400) [pid = 17181] [serial = 101] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b95d39800) [pid = 17181] [serial = 123] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b9d4a0000) [pid = 17181] [serial = 76] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5bad5ee000) [pid = 17181] [serial = 100] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b9d499400) [pid = 17181] [serial = 74] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5b97079800) [pid = 17181] [serial = 126] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5b94ff2800) [pid = 17181] [serial = 122] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5babff1400) [pid = 17181] [serial = 98] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5b9af35000) [pid = 17181] [serial = 73] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5bab11e800) [pid = 17181] [serial = 59] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5b9daf6c00) [pid = 17181] [serial = 65] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 80 (0x7f5bac29ac00) [pid = 17181] [serial = 85] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 79 (0x7f5b9f632800) [pid = 17181] [serial = 67] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 78 (0x7f5babd45800) [pid = 17181] [serial = 97] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 77 (0x7f5b9d4a3400) [pid = 17181] [serial = 64] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 76 (0x7f5b97b55000) [pid = 17181] [serial = 62] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 75 (0x7f5bad1ee400) [pid = 17181] [serial = 113] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 74 (0x7f5b9f633000) [pid = 17181] [serial = 94] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 73 (0x7f5ba5250800) [pid = 17181] [serial = 58] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 72 (0x7f5b96e16c00) [pid = 17181] [serial = 61] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 71 (0x7f5b9f63d400) [pid = 17181] [serial = 80] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 70 (0x7f5ba01e9400) [pid = 17181] [serial = 107] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 69 (0x7f5b94fec800) [pid = 17181] [serial = 125] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 68 (0x7f5bab11fc00) [pid = 17181] [serial = 82] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 67 (0x7f5ba2485800) [pid = 17181] [serial = 109] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 66 (0x7f5bad14a400) [pid = 17181] [serial = 88] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 65 (0x7f5bb12a2000) [pid = 17181] [serial = 116] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 64 (0x7f5bad492800) [pid = 17181] [serial = 114] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 63 (0x7f5b9f36dc00) [pid = 17181] [serial = 106] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 62 (0x7f5ba615bc00) [pid = 17181] [serial = 128] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 61 (0x7f5bb0d9f000) [pid = 17181] [serial = 104] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 60 (0x7f5bac006c00) [pid = 17181] [serial = 83] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 59 (0x7f5ba240e800) [pid = 17181] [serial = 68] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 58 (0x7f5babfec000) [pid = 17181] [serial = 70] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 57 (0x7f5b9ca60000) [pid = 17181] [serial = 92] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 56 (0x7f5ba01e9c00) [pid = 17181] [serial = 95] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 55 (0x7f5bac4da000) [pid = 17181] [serial = 86] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 54 (0x7f5ba615ec00) [pid = 17181] [serial = 110] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 53 (0x7f5bb16e1400) [pid = 17181] [serial = 117] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 52 (0x7f5bb1787800) [pid = 17181] [serial = 119] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 51 (0x7f5babfe3400) [pid = 17181] [serial = 129] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 50 (0x7f5bac008000) [pid = 17181] [serial = 71] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 49 (0x7f5b9f626c00) [pid = 17181] [serial = 79] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 48 (0x7f5bb32be400) [pid = 17181] [serial = 120] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 47 (0x7f5b9dc0f400) [pid = 17181] [serial = 77] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | --DOMWINDOW == 46 (0x7f5bad231800) [pid = 17181] [serial = 89] [outer = (nil)] [url = about:blank] 02:46:24 INFO - PROCESS | 17181 | 1461577584767 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:46:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1387ms 02:46:24 INFO - PROCESS | 17181 | 1461577584827 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 17181 | 1461577584833 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 02:46:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:46:24 INFO - PROCESS | 17181 | 1461577584842 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - PROCESS | 17181 | 1461577584845 Marionette TRACE conn3 <- [1,186,null,{}] 02:46:24 INFO - PROCESS | 17181 | 1461577584850 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}] 02:46:24 INFO - PROCESS | 17181 | 1461577584982 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 02:46:25 INFO - PROCESS | 17181 | 1461577584993 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97b13800 == 18 [pid = 17181] [id = 54] 02:46:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 47 (0x7f5b97b55000) [pid = 17181] [serial = 160] [outer = (nil)] 02:46:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 48 (0x7f5b9a471800) [pid = 17181] [serial = 161] [outer = 0x7f5b97b55000] 02:46:25 INFO - PROCESS | 17181 | 1461577585052 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 49 (0x7f5b9af11800) [pid = 17181] [serial = 162] [outer = 0x7f5b97b55000] 02:46:25 INFO - PROCESS | 17181 | 1461577585696 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]]]}] 02:46:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:46:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 884ms 02:46:25 INFO - PROCESS | 17181 | 1461577585725 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 02:46:25 INFO - PROCESS | 17181 | 1461577585729 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 02:46:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:46:25 INFO - PROCESS | 17181 | 1461577585743 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:46:25 INFO - PROCESS | 17181 | 1461577585748 Marionette TRACE conn3 <- [1,190,null,{}] 02:46:25 INFO - PROCESS | 17181 | 1461577585795 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}] 02:46:26 INFO - PROCESS | 17181 | 1461577586056 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 02:46:26 INFO - PROCESS | 17181 | 1461577586153 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af48000 == 19 [pid = 17181] [id = 55] 02:46:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 50 (0x7f5b9bbdf800) [pid = 17181] [serial = 163] [outer = (nil)] 02:46:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 51 (0x7f5b9d2bd400) [pid = 17181] [serial = 164] [outer = 0x7f5b9bbdf800] 02:46:26 INFO - PROCESS | 17181 | 1461577586221 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 52 (0x7f5b9d4a4400) [pid = 17181] [serial = 165] [outer = 0x7f5b9bbdf800] 02:46:26 INFO - PROCESS | 17181 | 1461577586860 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]]]}] 02:46:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:46:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1151ms 02:46:26 INFO - PROCESS | 17181 | 1461577586888 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 02:46:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:46:26 INFO - PROCESS | 17181 | 1461577586892 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 02:46:26 INFO - PROCESS | 17181 | 1461577586898 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 17181 | 1461577586900 Marionette TRACE conn3 <- [1,194,null,{}] 02:46:26 INFO - PROCESS | 17181 | 1461577586922 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}] 02:46:27 INFO - PROCESS | 17181 | 1461577587087 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 02:46:27 INFO - PROCESS | 17181 | 1461577587119 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d77a800 == 20 [pid = 17181] [id = 56] 02:46:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 53 (0x7f5b94ff0000) [pid = 17181] [serial = 166] [outer = (nil)] 02:46:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 54 (0x7f5b9dc17000) [pid = 17181] [serial = 167] [outer = 0x7f5b94ff0000] 02:46:27 INFO - PROCESS | 17181 | 1461577587177 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 55 (0x7f5b9e67d400) [pid = 17181] [serial = 168] [outer = 0x7f5b94ff0000] 02:46:27 INFO - PROCESS | 17181 | 1461577587807 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:46:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 941ms 02:46:27 INFO - PROCESS | 17181 | 1461577587838 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 17181 | 1461577587841 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 02:46:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:46:27 INFO - PROCESS | 17181 | 1461577587847 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 17181 | 1461577587849 Marionette TRACE conn3 <- [1,198,null,{}] 02:46:27 INFO - PROCESS | 17181 | 1461577587858 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}] 02:46:28 INFO - PROCESS | 17181 | 1461577588049 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 02:46:28 INFO - PROCESS | 17181 | 1461577588078 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1ca800 == 21 [pid = 17181] [id = 57] 02:46:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 56 (0x7f5b94fef800) [pid = 17181] [serial = 169] [outer = (nil)] 02:46:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 57 (0x7f5b9eb18000) [pid = 17181] [serial = 170] [outer = 0x7f5b94fef800] 02:46:28 INFO - PROCESS | 17181 | 1461577588134 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 58 (0x7f5b9f239800) [pid = 17181] [serial = 171] [outer = 0x7f5b94fef800] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 57 (0x7f5b9e1dc000) [pid = 17181] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 56 (0x7f5b954bfc00) [pid = 17181] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 55 (0x7f5b9892d000) [pid = 17181] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 54 (0x7f5b98930800) [pid = 17181] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 53 (0x7f5b98698800) [pid = 17181] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:46:28 INFO - PROCESS | 17181 | --DOMWINDOW == 52 (0x7f5b98694c00) [pid = 17181] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:46:28 INFO - PROCESS | 17181 | 1461577588882 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:46:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1082ms 02:46:28 INFO - PROCESS | 17181 | 1461577588928 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 17181 | 1461577588931 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 02:46:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:46:28 INFO - PROCESS | 17181 | 1461577588936 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 17181 | 1461577588939 Marionette TRACE conn3 <- [1,202,null,{}] 02:46:28 INFO - PROCESS | 17181 | 1461577588943 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}] 02:46:29 INFO - PROCESS | 17181 | 1461577589118 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 02:46:29 INFO - PROCESS | 17181 | 1461577589139 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e9a9800 == 22 [pid = 17181] [id = 58] 02:46:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 53 (0x7f5b9d8f9000) [pid = 17181] [serial = 172] [outer = (nil)] 02:46:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 54 (0x7f5b9f625000) [pid = 17181] [serial = 173] [outer = 0x7f5b9d8f9000] 02:46:29 INFO - PROCESS | 17181 | 1461577589210 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 55 (0x7f5b9fb53c00) [pid = 17181] [serial = 174] [outer = 0x7f5b9d8f9000] 02:46:29 INFO - PROCESS | 17181 | 1461577589808 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:46:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 931ms 02:46:29 INFO - PROCESS | 17181 | 1461577589867 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 02:46:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:46:29 INFO - PROCESS | 17181 | 1461577589870 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 02:46:29 INFO - PROCESS | 17181 | 1461577589875 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - PROCESS | 17181 | 1461577589878 Marionette TRACE conn3 <- [1,206,null,{}] 02:46:29 INFO - PROCESS | 17181 | 1461577589883 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}] 02:46:30 INFO - PROCESS | 17181 | 1461577590002 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 02:46:30 INFO - PROCESS | 17181 | 1461577590016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f07f800 == 23 [pid = 17181] [id = 59] 02:46:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 56 (0x7f5b9fbf2800) [pid = 17181] [serial = 175] [outer = (nil)] 02:46:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 57 (0x7f5ba02df400) [pid = 17181] [serial = 176] [outer = 0x7f5b9fbf2800] 02:46:30 INFO - PROCESS | 17181 | 1461577590073 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 58 (0x7f5ba2462800) [pid = 17181] [serial = 177] [outer = 0x7f5b9fbf2800] 02:46:30 INFO - PROCESS | 17181 | 1461577590861 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]]]}] 02:46:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:46:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1033ms 02:46:30 INFO - PROCESS | 17181 | 1461577590908 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 17181 | 1461577590913 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 02:46:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:46:30 INFO - PROCESS | 17181 | 1461577590922 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - PROCESS | 17181 | 1461577590927 Marionette TRACE conn3 <- [1,210,null,{}] 02:46:30 INFO - PROCESS | 17181 | 1461577590948 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}] 02:46:31 INFO - PROCESS | 17181 | 1461577591162 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 02:46:31 INFO - PROCESS | 17181 | 1461577591257 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97094000 == 24 [pid = 17181] [id = 60] 02:46:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 59 (0x7f5b95651000) [pid = 17181] [serial = 178] [outer = (nil)] 02:46:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 60 (0x7f5b96e1c800) [pid = 17181] [serial = 179] [outer = 0x7f5b95651000] 02:46:31 INFO - PROCESS | 17181 | 1461577591330 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 61 (0x7f5b98692c00) [pid = 17181] [serial = 180] [outer = 0x7f5b95651000] 02:46:31 INFO - PROCESS | 17181 | 1461577591996 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:46:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1145ms 02:46:32 INFO - PROCESS | 17181 | 1461577592067 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 17181 | 1461577592074 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 02:46:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:46:32 INFO - PROCESS | 17181 | 1461577592085 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - PROCESS | 17181 | 1461577592088 Marionette TRACE conn3 <- [1,214,null,{}] 02:46:32 INFO - PROCESS | 17181 | 1461577592092 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}] 02:46:32 INFO - PROCESS | 17181 | 1461577592286 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 02:46:32 INFO - PROCESS | 17181 | 1461577592299 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af47800 == 25 [pid = 17181] [id = 61] 02:46:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 62 (0x7f5b98939000) [pid = 17181] [serial = 181] [outer = (nil)] 02:46:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 63 (0x7f5b9c2e3000) [pid = 17181] [serial = 182] [outer = 0x7f5b98939000] 02:46:32 INFO - PROCESS | 17181 | 1461577592366 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 64 (0x7f5b9d49ec00) [pid = 17181] [serial = 183] [outer = 0x7f5b98939000] 02:46:33 INFO - PROCESS | 17181 | 1461577593199 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]]]}] 02:46:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:46:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1139ms 02:46:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:46:33 INFO - PROCESS | 17181 | 1461577593230 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 02:46:33 INFO - PROCESS | 17181 | 1461577593233 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 02:46:33 INFO - PROCESS | 17181 | 1461577593240 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:46:33 INFO - PROCESS | 17181 | 1461577593245 Marionette TRACE conn3 <- [1,218,null,{}] 02:46:33 INFO - PROCESS | 17181 | 1461577593260 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}] 02:46:33 INFO - PROCESS | 17181 | 1461577593403 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 02:46:33 INFO - PROCESS | 17181 | 1461577593532 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f84e000 == 26 [pid = 17181] [id = 62] 02:46:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 65 (0x7f5b9e1dc000) [pid = 17181] [serial = 184] [outer = (nil)] 02:46:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 66 (0x7f5b9f376400) [pid = 17181] [serial = 185] [outer = 0x7f5b9e1dc000] 02:46:33 INFO - PROCESS | 17181 | 1461577593604 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 67 (0x7f5b9f62c000) [pid = 17181] [serial = 186] [outer = 0x7f5b9e1dc000] 02:46:34 INFO - PROCESS | 17181 | 1461577594346 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:46:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1135ms 02:46:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:46:34 INFO - PROCESS | 17181 | 1461577594375 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 17181 | 1461577594378 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 02:46:34 INFO - PROCESS | 17181 | 1461577594383 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 17181 | 1461577594386 Marionette TRACE conn3 <- [1,222,null,{}] 02:46:34 INFO - PROCESS | 17181 | 1461577594391 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}] 02:46:34 INFO - PROCESS | 17181 | 1461577594540 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 02:46:34 INFO - PROCESS | 17181 | 1461577594665 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba01ca000 == 27 [pid = 17181] [id = 63] 02:46:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 68 (0x7f5b9e737c00) [pid = 17181] [serial = 187] [outer = (nil)] 02:46:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5ba2462400) [pid = 17181] [serial = 188] [outer = 0x7f5b9e737c00] 02:46:34 INFO - PROCESS | 17181 | 1461577594735 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5ba24c7400) [pid = 17181] [serial = 189] [outer = 0x7f5b9e737c00] 02:46:35 INFO - PROCESS | 17181 | 1461577595469 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:46:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1134ms 02:46:35 INFO - PROCESS | 17181 | 1461577595517 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 17181 | 1461577595521 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 02:46:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:46:35 INFO - PROCESS | 17181 | 1461577595526 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 17181 | 1461577595528 Marionette TRACE conn3 <- [1,226,null,{}] 02:46:35 INFO - PROCESS | 17181 | 1461577595534 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}] 02:46:35 INFO - PROCESS | 17181 | 1461577595668 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 02:46:35 INFO - PROCESS | 17181 | 1461577595793 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0270800 == 28 [pid = 17181] [id = 64] 02:46:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 71 (0x7f5b9fb55800) [pid = 17181] [serial = 190] [outer = (nil)] 02:46:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 72 (0x7f5ba615cc00) [pid = 17181] [serial = 191] [outer = 0x7f5b9fb55800] 02:46:35 INFO - PROCESS | 17181 | 1461577595862 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 73 (0x7f5bab11f400) [pid = 17181] [serial = 192] [outer = 0x7f5b9fb55800] 02:46:36 INFO - PROCESS | 17181 | 1461577596724 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:46:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1241ms 02:46:36 INFO - PROCESS | 17181 | 1461577596769 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 02:46:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:46:36 INFO - PROCESS | 17181 | 1461577596774 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 02:46:36 INFO - PROCESS | 17181 | 1461577596781 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 17181 | 1461577596786 Marionette TRACE conn3 <- [1,230,null,{}] 02:46:36 INFO - PROCESS | 17181 | 1461577596793 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}] 02:46:36 INFO - PROCESS | 17181 | 1461577596933 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 02:46:37 INFO - PROCESS | 17181 | 1461577597078 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95617800 == 29 [pid = 17181] [id = 65] 02:46:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 74 (0x7f5b954c1800) [pid = 17181] [serial = 193] [outer = (nil)] 02:46:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 75 (0x7f5b95d38000) [pid = 17181] [serial = 194] [outer = 0x7f5b954c1800] 02:46:37 INFO - PROCESS | 17181 | 1461577597161 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5b97b53000) [pid = 17181] [serial = 195] [outer = 0x7f5b954c1800] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 75 (0x7f5bac084000) [pid = 17181] [serial = 143] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 74 (0x7f5b961f3800) [pid = 17181] [serial = 146] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 73 (0x7f5b9a46bc00) [pid = 17181] [serial = 134] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 72 (0x7f5b9a479400) [pid = 17181] [serial = 135] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 71 (0x7f5b9d2b3400) [pid = 17181] [serial = 137] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 70 (0x7f5b9daea400) [pid = 17181] [serial = 138] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 69 (0x7f5b9a478800) [pid = 17181] [serial = 132] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 68 (0x7f5bac234400) [pid = 17181] [serial = 144] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 67 (0x7f5b9f373000) [pid = 17181] [serial = 140] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 66 (0x7f5ba01e9000) [pid = 17181] [serial = 141] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 65 (0x7f5ba24c8c00) [pid = 17181] [serial = 149] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | --DOMWINDOW == 64 (0x7f5b98697c00) [pid = 17181] [serial = 147] [outer = (nil)] [url = about:blank] 02:46:37 INFO - PROCESS | 17181 | 1461577597911 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:46:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1183ms 02:46:37 INFO - PROCESS | 17181 | 1461577597967 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 17181 | 1461577597974 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 02:46:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:46:37 INFO - PROCESS | 17181 | 1461577597984 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 17181 | 1461577597987 Marionette TRACE conn3 <- [1,234,null,{}] 02:46:37 INFO - PROCESS | 17181 | 1461577597992 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}] 02:46:38 INFO - PROCESS | 17181 | 1461577598135 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 02:46:38 INFO - PROCESS | 17181 | 1461577598145 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af40800 == 30 [pid = 17181] [id = 66] 02:46:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 65 (0x7f5b96d47000) [pid = 17181] [serial = 196] [outer = (nil)] 02:46:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 66 (0x7f5b9a46bc00) [pid = 17181] [serial = 197] [outer = 0x7f5b96d47000] 02:46:38 INFO - PROCESS | 17181 | 1461577598202 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 67 (0x7f5b9c2d5800) [pid = 17181] [serial = 198] [outer = 0x7f5b96d47000] 02:46:38 INFO - PROCESS | 17181 | 1461577598870 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:46:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 935ms 02:46:38 INFO - PROCESS | 17181 | 1461577598918 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 17181 | 1461577598922 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 02:46:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:46:38 INFO - PROCESS | 17181 | 1461577598927 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 17181 | 1461577598932 Marionette TRACE conn3 <- [1,238,null,{}] 02:46:38 INFO - PROCESS | 17181 | 1461577598946 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}] 02:46:39 INFO - PROCESS | 17181 | 1461577599122 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 02:46:39 INFO - PROCESS | 17181 | 1461577599136 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e553000 == 31 [pid = 17181] [id = 67] 02:46:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 68 (0x7f5b9ca6e800) [pid = 17181] [serial = 199] [outer = (nil)] 02:46:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5b9d9f1000) [pid = 17181] [serial = 200] [outer = 0x7f5b9ca6e800] 02:46:39 INFO - PROCESS | 17181 | 1461577599197 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5b9e1e1000) [pid = 17181] [serial = 201] [outer = 0x7f5b9ca6e800] 02:46:39 INFO - PROCESS | 17181 | 1461577599835 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:46:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 939ms 02:46:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:46:39 INFO - PROCESS | 17181 | 1461577599866 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 17181 | 1461577599869 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 02:46:39 INFO - PROCESS | 17181 | 1461577599874 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 17181 | 1461577599877 Marionette TRACE conn3 <- [1,242,null,{}] 02:46:39 INFO - PROCESS | 17181 | 1461577599882 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}] 02:46:40 INFO - PROCESS | 17181 | 1461577600054 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 02:46:40 INFO - PROCESS | 17181 | 1461577600078 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f84c000 == 32 [pid = 17181] [id = 68] 02:46:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 71 (0x7f5b94fec000) [pid = 17181] [serial = 202] [outer = (nil)] 02:46:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 72 (0x7f5b9f627000) [pid = 17181] [serial = 203] [outer = 0x7f5b94fec000] 02:46:40 INFO - PROCESS | 17181 | 1461577600135 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 73 (0x7f5ba245cc00) [pid = 17181] [serial = 204] [outer = 0x7f5b94fec000] 02:46:40 INFO - PROCESS | 17181 | 1461577600739 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:46:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 02:46:40 INFO - PROCESS | 17181 | 1461577600805 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 17181 | 1461577600808 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 02:46:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:46:40 INFO - PROCESS | 17181 | 1461577600814 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - PROCESS | 17181 | 1461577600816 Marionette TRACE conn3 <- [1,246,null,{}] 02:46:40 INFO - PROCESS | 17181 | 1461577600826 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}] 02:46:40 INFO - PROCESS | 17181 | 1461577600981 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 02:46:41 INFO - PROCESS | 17181 | 1461577601042 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba52f3000 == 33 [pid = 17181] [id = 69] 02:46:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 74 (0x7f5b9bbddc00) [pid = 17181] [serial = 205] [outer = (nil)] 02:46:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 75 (0x7f5ba615f000) [pid = 17181] [serial = 206] [outer = 0x7f5b9bbddc00] 02:46:41 INFO - PROCESS | 17181 | 1461577601099 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5babd46800) [pid = 17181] [serial = 207] [outer = 0x7f5b9bbddc00] 02:46:41 INFO - PROCESS | 17181 | 1461577601804 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:46:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1036ms 02:46:41 INFO - PROCESS | 17181 | 1461577601854 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 17181 | 1461577601856 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 02:46:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:46:41 INFO - PROCESS | 17181 | 1461577601862 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 17181 | 1461577601864 Marionette TRACE conn3 <- [1,250,null,{}] 02:46:41 INFO - PROCESS | 17181 | 1461577601880 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}] 02:46:42 INFO - PROCESS | 17181 | 1461577602097 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 75 (0x7f5b9bbdf800) [pid = 17181] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 74 (0x7f5b98692800) [pid = 17181] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 73 (0x7f5b954c1c00) [pid = 17181] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 72 (0x7f5b94ff0000) [pid = 17181] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 71 (0x7f5b97b55000) [pid = 17181] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 70 (0x7f5b94fe5800) [pid = 17181] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 69 (0x7f5b94fef800) [pid = 17181] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:46:42 INFO - PROCESS | 17181 | --DOMWINDOW == 68 (0x7f5b9d8f9000) [pid = 17181] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:46:42 INFO - PROCESS | 17181 | 1461577602165 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95368000 == 34 [pid = 17181] [id = 70] 02:46:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5b94fef800) [pid = 17181] [serial = 208] [outer = (nil)] 02:46:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5b96e1a400) [pid = 17181] [serial = 209] [outer = 0x7f5b94fef800] 02:46:42 INFO - PROCESS | 17181 | 1461577602227 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 71 (0x7f5bac07f000) [pid = 17181] [serial = 210] [outer = 0x7f5b94fef800] 02:46:42 INFO - PROCESS | 17181 | 1461577602809 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:46:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 985ms 02:46:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:46:42 INFO - PROCESS | 17181 | 1461577602848 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 17181 | 1461577602850 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 02:46:42 INFO - PROCESS | 17181 | 1461577602857 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 17181 | 1461577602859 Marionette TRACE conn3 <- [1,254,null,{}] 02:46:42 INFO - PROCESS | 17181 | 1461577602864 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}] 02:46:43 INFO - PROCESS | 17181 | 1461577602995 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 02:46:43 INFO - PROCESS | 17181 | 1461577603119 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf49800 == 35 [pid = 17181] [id = 71] 02:46:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 72 (0x7f5bac2a8800) [pid = 17181] [serial = 211] [outer = (nil)] 02:46:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 73 (0x7f5bad151000) [pid = 17181] [serial = 212] [outer = 0x7f5bac2a8800] 02:46:43 INFO - PROCESS | 17181 | 1461577603178 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 74 (0x7f5bad231800) [pid = 17181] [serial = 213] [outer = 0x7f5bac2a8800] 02:46:43 INFO - PROCESS | 17181 | 1461577603702 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:46:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 886ms 02:46:43 INFO - PROCESS | 17181 | 1461577603747 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 17181 | 1461577603750 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 02:46:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:46:43 INFO - PROCESS | 17181 | 1461577603756 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - PROCESS | 17181 | 1461577603758 Marionette TRACE conn3 <- [1,258,null,{}] 02:46:43 INFO - PROCESS | 17181 | 1461577603763 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}] 02:46:43 INFO - PROCESS | 17181 | 1461577603889 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 02:46:43 INFO - PROCESS | 17181 | 1461577603980 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac2e2000 == 36 [pid = 17181] [id = 72] 02:46:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 75 (0x7f5bac417000) [pid = 17181] [serial = 214] [outer = (nil)] 02:46:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5bad2cd000) [pid = 17181] [serial = 215] [outer = 0x7f5bac417000] 02:46:44 INFO - PROCESS | 17181 | 1461577604037 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 77 (0x7f5baeeb0400) [pid = 17181] [serial = 216] [outer = 0x7f5bac417000] 02:46:44 INFO - PROCESS | 17181 | 1461577604863 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:46:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1178ms 02:46:44 INFO - PROCESS | 17181 | 1461577604935 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 17181 | 1461577604942 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 02:46:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:46:44 INFO - PROCESS | 17181 | 1461577604951 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 17181 | 1461577604956 Marionette TRACE conn3 <- [1,262,null,{}] 02:46:44 INFO - PROCESS | 17181 | 1461577604963 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}] 02:46:45 INFO - PROCESS | 17181 | 1461577605157 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 02:46:45 INFO - PROCESS | 17181 | 1461577605283 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9ca2b800 == 37 [pid = 17181] [id = 73] 02:46:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 78 (0x7f5b9869e400) [pid = 17181] [serial = 217] [outer = (nil)] 02:46:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 79 (0x7f5b9af0dc00) [pid = 17181] [serial = 218] [outer = 0x7f5b9869e400] 02:46:45 INFO - PROCESS | 17181 | 1461577605358 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b9c3de000) [pid = 17181] [serial = 219] [outer = 0x7f5b9869e400] 02:46:46 INFO - PROCESS | 17181 | 1461577606101 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:46:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1188ms 02:46:46 INFO - PROCESS | 17181 | 1461577606139 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 17181 | 1461577606147 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 02:46:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:46:46 INFO - PROCESS | 17181 | 1461577606156 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 17181 | 1461577606160 Marionette TRACE conn3 <- [1,266,null,{}] 02:46:46 INFO - PROCESS | 17181 | 1461577606165 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}] 02:46:46 INFO - PROCESS | 17181 | 1461577606320 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 02:46:46 INFO - PROCESS | 17181 | 1461577606445 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e6800 == 38 [pid = 17181] [id = 74] 02:46:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5b98938400) [pid = 17181] [serial = 220] [outer = (nil)] 02:46:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5b9eb0dc00) [pid = 17181] [serial = 221] [outer = 0x7f5b98938400] 02:46:46 INFO - PROCESS | 17181 | 1461577606515 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5b9f635800) [pid = 17181] [serial = 222] [outer = 0x7f5b98938400] 02:46:47 INFO - PROCESS | 17181 | 1461577607303 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:46:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1181ms 02:46:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:46:47 INFO - PROCESS | 17181 | 1461577607338 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 17181 | 1461577607341 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 02:46:47 INFO - PROCESS | 17181 | 1461577607347 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 17181 | 1461577607353 Marionette TRACE conn3 <- [1,270,null,{}] 02:46:47 INFO - PROCESS | 17181 | 1461577607368 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}] 02:46:47 INFO - PROCESS | 17181 | 1461577607521 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 02:46:47 INFO - PROCESS | 17181 | 1461577607647 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad20f800 == 39 [pid = 17181] [id = 75] 02:46:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5ba524bc00) [pid = 17181] [serial = 223] [outer = (nil)] 02:46:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5bac0fb400) [pid = 17181] [serial = 224] [outer = 0x7f5ba524bc00] 02:46:47 INFO - PROCESS | 17181 | 1461577607719 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5bad48b400) [pid = 17181] [serial = 225] [outer = 0x7f5ba524bc00] 02:46:48 INFO - PROCESS | 17181 | 1461577608517 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:46:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1194ms 02:46:48 INFO - PROCESS | 17181 | 1461577608542 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 17181 | 1461577608546 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 02:46:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:46:48 INFO - PROCESS | 17181 | 1461577608552 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 17181 | 1461577608555 Marionette TRACE conn3 <- [1,274,null,{}] 02:46:48 INFO - PROCESS | 17181 | 1461577608560 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}] 02:46:48 INFO - PROCESS | 17181 | 1461577608706 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 02:46:48 INFO - PROCESS | 17181 | 1461577608837 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0a4f800 == 40 [pid = 17181] [id = 76] 02:46:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bac006c00) [pid = 17181] [serial = 226] [outer = (nil)] 02:46:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5baf3bdc00) [pid = 17181] [serial = 227] [outer = 0x7f5bac006c00] 02:46:48 INFO - PROCESS | 17181 | 1461577608908 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5bb0af3400) [pid = 17181] [serial = 228] [outer = 0x7f5bac006c00] 02:46:49 INFO - PROCESS | 17181 | 1461577609646 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:46:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1131ms 02:46:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:46:49 INFO - PROCESS | 17181 | 1461577609684 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 17181 | 1461577609686 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 02:46:49 INFO - PROCESS | 17181 | 1461577609692 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 17181 | 1461577609695 Marionette TRACE conn3 <- [1,278,null,{}] 02:46:49 INFO - PROCESS | 17181 | 1461577609700 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}] 02:46:49 INFO - PROCESS | 17181 | 1461577609854 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 02:46:49 INFO - PROCESS | 17181 | 1461577609988 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95605000 == 41 [pid = 17181] [id = 77] 02:46:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b94ff2800) [pid = 17181] [serial = 229] [outer = (nil)] 02:46:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b95d33c00) [pid = 17181] [serial = 230] [outer = 0x7f5b94ff2800] 02:46:50 INFO - PROCESS | 17181 | 1461577610056 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b9ca68800) [pid = 17181] [serial = 231] [outer = 0x7f5b94ff2800] 02:46:50 INFO - PROCESS | 17181 | 1461577610983 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:46:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1328ms 02:46:51 INFO - PROCESS | 17181 | 1461577611019 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 02:46:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:46:51 INFO - PROCESS | 17181 | 1461577611026 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 02:46:51 INFO - PROCESS | 17181 | 1461577611033 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 17181 | 1461577611037 Marionette TRACE conn3 <- [1,282,null,{}] 02:46:51 INFO - PROCESS | 17181 | 1461577611044 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}] 02:46:51 INFO - PROCESS | 17181 | 1461577611178 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 02:46:51 INFO - PROCESS | 17181 | 1461577611340 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9579b800 == 42 [pid = 17181] [id = 78] 02:46:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b986a0c00) [pid = 17181] [serial = 232] [outer = (nil)] 02:46:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9af35c00) [pid = 17181] [serial = 233] [outer = 0x7f5b986a0c00] 02:46:51 INFO - PROCESS | 17181 | 1461577611417 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b9d425800) [pid = 17181] [serial = 234] [outer = 0x7f5b986a0c00] 02:46:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf49800 == 41 [pid = 17181] [id = 71] 02:46:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95368000 == 40 [pid = 17181] [id = 70] 02:46:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba52f3000 == 39 [pid = 17181] [id = 69] 02:46:51 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5ba02df400) [pid = 17181] [serial = 176] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f84c000 == 38 [pid = 17181] [id = 68] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e553000 == 37 [pid = 17181] [id = 67] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af40800 == 36 [pid = 17181] [id = 66] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95617800 == 35 [pid = 17181] [id = 65] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0270800 == 34 [pid = 17181] [id = 64] 02:46:52 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba01ca000 == 33 [pid = 17181] [id = 63] 02:46:52 INFO - PROCESS | 17181 | 1461577612196 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:46:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1182ms 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b9d2bd400) [pid = 17181] [serial = 164] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5b9c30d400) [pid = 17181] [serial = 153] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5b9a472800) [pid = 17181] [serial = 152] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b96e1b000) [pid = 17181] [serial = 159] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b9dc17000) [pid = 17181] [serial = 167] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b954ce400) [pid = 17181] [serial = 158] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b9a471800) [pid = 17181] [serial = 161] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5b9af11800) [pid = 17181] [serial = 162] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5b9e683400) [pid = 17181] [serial = 156] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5b95657800) [pid = 17181] [serial = 155] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5b9eb18000) [pid = 17181] [serial = 170] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5b9f239800) [pid = 17181] [serial = 171] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5b9e67d400) [pid = 17181] [serial = 168] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 80 (0x7f5b9d4a4400) [pid = 17181] [serial = 165] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 79 (0x7f5b9fb53c00) [pid = 17181] [serial = 174] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | --DOMWINDOW == 78 (0x7f5b9f625000) [pid = 17181] [serial = 173] [outer = (nil)] [url = about:blank] 02:46:52 INFO - PROCESS | 17181 | 1461577612235 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 17181 | 1461577612242 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 02:46:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:46:52 INFO - PROCESS | 17181 | 1461577612253 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 17181 | 1461577612256 Marionette TRACE conn3 <- [1,286,null,{}] 02:46:52 INFO - PROCESS | 17181 | 1461577612260 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}] 02:46:52 INFO - PROCESS | 17181 | 1461577612395 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 02:46:52 INFO - PROCESS | 17181 | 1461577612412 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af54000 == 34 [pid = 17181] [id = 79] 02:46:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 79 (0x7f5b9d9ef800) [pid = 17181] [serial = 235] [outer = (nil)] 02:46:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b9e0a7800) [pid = 17181] [serial = 236] [outer = 0x7f5b9d9ef800] 02:46:52 INFO - PROCESS | 17181 | 1461577612470 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5b9f239800) [pid = 17181] [serial = 237] [outer = 0x7f5b9d9ef800] 02:46:53 INFO - PROCESS | 17181 | 1461577613217 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:46:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 984ms 02:46:53 INFO - PROCESS | 17181 | 1461577613236 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 17181 | 1461577613239 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 02:46:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:46:53 INFO - PROCESS | 17181 | 1461577613245 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 17181 | 1461577613249 Marionette TRACE conn3 <- [1,290,null,{}] 02:46:53 INFO - PROCESS | 17181 | 1461577613272 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}] 02:46:53 INFO - PROCESS | 17181 | 1461577613446 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 02:46:53 INFO - PROCESS | 17181 | 1461577613464 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3ec000 == 35 [pid = 17181] [id = 80] 02:46:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5ba2464000) [pid = 17181] [serial = 238] [outer = (nil)] 02:46:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5ba5255800) [pid = 17181] [serial = 239] [outer = 0x7f5ba2464000] 02:46:53 INFO - PROCESS | 17181 | 1461577613524 Marionette DEBUG loaded listener.js 02:46:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5babfe7400) [pid = 17181] [serial = 240] [outer = 0x7f5ba2464000] 02:46:54 INFO - PROCESS | 17181 | 1461577614278 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]]]}] 02:46:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:46:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1082ms 02:46:54 INFO - PROCESS | 17181 | 1461577614345 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 02:46:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:46:54 INFO - PROCESS | 17181 | 1461577614349 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 02:46:54 INFO - PROCESS | 17181 | 1461577614354 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:46:54 INFO - PROCESS | 17181 | 1461577614357 Marionette TRACE conn3 <- [1,294,null,{}] 02:46:54 INFO - PROCESS | 17181 | 1461577614371 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}] 02:46:54 INFO - PROCESS | 17181 | 1461577614543 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 02:46:54 INFO - PROCESS | 17181 | 1461577614575 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba52f3000 == 36 [pid = 17181] [id = 81] 02:46:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5ba24c3000) [pid = 17181] [serial = 241] [outer = (nil)] 02:46:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5bac208400) [pid = 17181] [serial = 242] [outer = 0x7f5ba24c3000] 02:46:54 INFO - PROCESS | 17181 | 1461577614634 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bad1f6c00) [pid = 17181] [serial = 243] [outer = 0x7f5ba24c3000] 02:46:55 INFO - PROCESS | 17181 | 1461577615287 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]]]}] 02:46:55 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. 02:46:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 976ms 02:46:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:46:55 INFO - PROCESS | 17181 | 1461577615339 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 17181 | 1461577615341 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 02:46:55 INFO - PROCESS | 17181 | 1461577615347 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 17181 | 1461577615350 Marionette TRACE conn3 <- [1,298,null,{}] 02:46:55 INFO - PROCESS | 17181 | 1461577615355 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}] 02:46:55 INFO - PROCESS | 17181 | 1461577615519 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 02:46:55 INFO - PROCESS | 17181 | 1461577615548 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac09e000 == 37 [pid = 17181] [id = 82] 02:46:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b95422c00) [pid = 17181] [serial = 244] [outer = (nil)] 02:46:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5baee2d400) [pid = 17181] [serial = 245] [outer = 0x7f5b95422c00] 02:46:55 INFO - PROCESS | 17181 | 1461577615609 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5bb0d99c00) [pid = 17181] [serial = 246] [outer = 0x7f5b95422c00] 02:46:56 INFO - PROCESS | 17181 | 1461577616446 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]]]}] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b96d47000) [pid = 17181] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b9bbddc00) [pid = 17181] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b94fec000) [pid = 17181] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5b9fbf2800) [pid = 17181] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5bac2a8800) [pid = 17181] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5b94fef800) [pid = 17181] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5b954c1800) [pid = 17181] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:46:56 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5b9ca6e800) [pid = 17181] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:46:56 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. 02:46:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1130ms 02:46:56 INFO - PROCESS | 17181 | 1461577616477 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 17181 | 1461577616479 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 02:46:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:46:56 INFO - PROCESS | 17181 | 1461577616484 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - PROCESS | 17181 | 1461577616486 Marionette TRACE conn3 <- [1,302,null,{}] 02:46:56 INFO - PROCESS | 17181 | 1461577616491 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}] 02:46:56 INFO - PROCESS | 17181 | 1461577616635 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 02:46:56 INFO - PROCESS | 17181 | 1461577616653 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9535f800 == 38 [pid = 17181] [id = 83] 02:46:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5ba2478800) [pid = 17181] [serial = 247] [outer = (nil)] 02:46:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5bb12a0400) [pid = 17181] [serial = 248] [outer = 0x7f5ba2478800] 02:46:56 INFO - PROCESS | 17181 | 1461577616792 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5bb1611400) [pid = 17181] [serial = 249] [outer = 0x7f5ba2478800] 02:46:57 INFO - PROCESS | 17181 | 1461577617396 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]]]}] 02:46:57 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. 02:46:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 986ms 02:46:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:46:57 INFO - PROCESS | 17181 | 1461577617471 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 17181 | 1461577617474 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 02:46:57 INFO - PROCESS | 17181 | 1461577617479 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 17181 | 1461577617482 Marionette TRACE conn3 <- [1,306,null,{}] 02:46:57 INFO - PROCESS | 17181 | 1461577617487 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}] 02:46:57 INFO - PROCESS | 17181 | 1461577617612 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 02:46:57 INFO - PROCESS | 17181 | 1461577617703 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb125e800 == 39 [pid = 17181] [id = 84] 02:46:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5b95650c00) [pid = 17181] [serial = 250] [outer = (nil)] 02:46:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bb16ea800) [pid = 17181] [serial = 251] [outer = 0x7f5b95650c00] 02:46:57 INFO - PROCESS | 17181 | 1461577617760 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5bb1787400) [pid = 17181] [serial = 252] [outer = 0x7f5b95650c00] 02:46:58 INFO - PROCESS | 17181 | 1461577618380 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]]]}] 02:46:58 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. 02:46:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 926ms 02:46:58 INFO - PROCESS | 17181 | 1461577618406 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 17181 | 1461577618410 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 02:46:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:46:58 INFO - PROCESS | 17181 | 1461577618480 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - PROCESS | 17181 | 1461577618484 Marionette TRACE conn3 <- [1,310,null,{}] 02:46:58 INFO - PROCESS | 17181 | 1461577618495 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}] 02:46:58 INFO - PROCESS | 17181 | 1461577618661 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 02:46:58 INFO - PROCESS | 17181 | 1461577618792 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98679000 == 40 [pid = 17181] [id = 85] 02:46:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b961f4000) [pid = 17181] [serial = 253] [outer = (nil)] 02:46:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b97079c00) [pid = 17181] [serial = 254] [outer = 0x7f5b961f4000] 02:46:58 INFO - PROCESS | 17181 | 1461577618864 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b9a479c00) [pid = 17181] [serial = 255] [outer = 0x7f5b961f4000] 02:46:59 INFO - PROCESS | 17181 | 1461577619663 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]]]}] 02:46:59 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. 02:46:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1232ms 02:46:59 INFO - PROCESS | 17181 | 1461577619710 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 02:46:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:46:59 INFO - PROCESS | 17181 | 1461577619715 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 02:46:59 INFO - PROCESS | 17181 | 1461577619722 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 17181 | 1461577619725 Marionette TRACE conn3 <- [1,314,null,{}] 02:46:59 INFO - PROCESS | 17181 | 1461577619737 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}] 02:46:59 INFO - PROCESS | 17181 | 1461577619893 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 02:47:00 INFO - PROCESS | 17181 | 1461577620024 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3ef800 == 41 [pid = 17181] [id = 86] 02:47:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b9d49a400) [pid = 17181] [serial = 256] [outer = (nil)] 02:47:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9e025400) [pid = 17181] [serial = 257] [outer = 0x7f5b9d49a400] 02:47:00 INFO - PROCESS | 17181 | 1461577620095 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9e02b800) [pid = 17181] [serial = 258] [outer = 0x7f5b9d49a400] 02:47:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b9f628000) [pid = 17181] [serial = 259] [outer = 0x7f5b95d36400] 02:47:01 INFO - PROCESS | 17181 | 1461577621095 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]]]}] 02:47:01 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. 02:47:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1385ms 02:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:47:01 INFO - PROCESS | 17181 | 1461577621106 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 17181 | 1461577621109 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 02:47:01 INFO - PROCESS | 17181 | 1461577621115 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 17181 | 1461577621119 Marionette TRACE conn3 <- [1,318,null,{}] 02:47:01 INFO - PROCESS | 17181 | 1461577621124 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}] 02:47:01 INFO - PROCESS | 17181 | 1461577621280 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 02:47:01 INFO - PROCESS | 17181 | 1461577621426 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb14b1000 == 42 [pid = 17181] [id = 87] 02:47:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5ba24c5c00) [pid = 17181] [serial = 260] [outer = (nil)] 02:47:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5babfe7c00) [pid = 17181] [serial = 261] [outer = 0x7f5ba24c5c00] 02:47:01 INFO - PROCESS | 17181 | 1461577621505 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5bac4d6400) [pid = 17181] [serial = 262] [outer = 0x7f5ba24c5c00] 02:47:02 INFO - PROCESS | 17181 | 1461577622413 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]]]}] 02:47:02 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. 02:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1329ms 02:47:02 INFO - PROCESS | 17181 | 1461577622444 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 02:47:02 INFO - PROCESS | 17181 | 1461577622447 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 02:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:47:02 INFO - PROCESS | 17181 | 1461577622453 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:47:02 INFO - PROCESS | 17181 | 1461577622456 Marionette TRACE conn3 <- [1,322,null,{}] 02:47:02 INFO - PROCESS | 17181 | 1461577622461 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}] 02:47:02 INFO - PROCESS | 17181 | 1461577622603 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 02:47:02 INFO - PROCESS | 17181 | 1461577622741 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3295000 == 43 [pid = 17181] [id = 88] 02:47:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5b9da1c400) [pid = 17181] [serial = 263] [outer = (nil)] 02:47:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5b9da24c00) [pid = 17181] [serial = 264] [outer = 0x7f5b9da1c400] 02:47:02 INFO - PROCESS | 17181 | 1461577622813 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5babfee400) [pid = 17181] [serial = 265] [outer = 0x7f5b9da1c400] 02:47:03 INFO - PROCESS | 17181 | 1461577623675 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]]]}] 02:47:03 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. 02:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1281ms 02:47:03 INFO - PROCESS | 17181 | 1461577623734 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 17181 | 1461577623737 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 02:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:47:03 INFO - PROCESS | 17181 | 1461577623743 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 17181 | 1461577623745 Marionette TRACE conn3 <- [1,326,null,{}] 02:47:03 INFO - PROCESS | 17181 | 1461577623750 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}] 02:47:03 INFO - PROCESS | 17181 | 1461577623928 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 02:47:04 INFO - PROCESS | 17181 | 1461577624289 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9ead3000 == 44 [pid = 17181] [id = 89] 02:47:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5b95d39800) [pid = 17181] [serial = 266] [outer = (nil)] 02:47:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5b96e17c00) [pid = 17181] [serial = 267] [outer = 0x7f5b95d39800] 02:47:04 INFO - PROCESS | 17181 | 1461577624358 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5b9884dc00) [pid = 17181] [serial = 268] [outer = 0x7f5b95d39800] 02:47:05 INFO - PROCESS | 17181 | 1461577625176 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]]]}] 02:47:05 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. 02:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1477ms 02:47:05 INFO - PROCESS | 17181 | 1461577625222 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 17181 | 1461577625233 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 02:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:47:05 INFO - PROCESS | 17181 | 1461577625252 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - PROCESS | 17181 | 1461577625256 Marionette TRACE conn3 <- [1,330,null,{}] 02:47:05 INFO - PROCESS | 17181 | 1461577625263 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}] 02:47:05 INFO - PROCESS | 17181 | 1461577625415 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 02:47:05 INFO - PROCESS | 17181 | 1461577625552 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97be6800 == 45 [pid = 17181] [id = 90] 02:47:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5b98852400) [pid = 17181] [serial = 269] [outer = (nil)] 02:47:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5b9bbdf800) [pid = 17181] [serial = 270] [outer = 0x7f5b98852400] 02:47:05 INFO - PROCESS | 17181 | 1461577625620 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5b9d498800) [pid = 17181] [serial = 271] [outer = 0x7f5b98852400] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9535f800 == 44 [pid = 17181] [id = 83] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac09e000 == 43 [pid = 17181] [id = 82] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba52f3000 == 42 [pid = 17181] [id = 81] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 106 (0x7f5ba615cc00) [pid = 17181] [serial = 191] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5b96e1c800) [pid = 17181] [serial = 179] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5ba2462400) [pid = 17181] [serial = 188] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5b9f376400) [pid = 17181] [serial = 185] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b9c2e3000) [pid = 17181] [serial = 182] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f3ec000 == 41 [pid = 17181] [id = 80] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af54000 == 40 [pid = 17181] [id = 79] 02:47:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9579b800 == 39 [pid = 17181] [id = 78] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5b9c2d5800) [pid = 17181] [serial = 198] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5ba615f000) [pid = 17181] [serial = 206] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 99 (0x7f5ba245cc00) [pid = 17181] [serial = 204] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5ba2462800) [pid = 17181] [serial = 177] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b9f627000) [pid = 17181] [serial = 203] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9a46bc00) [pid = 17181] [serial = 197] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5babd46800) [pid = 17181] [serial = 207] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5bad151000) [pid = 17181] [serial = 212] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b96e1a400) [pid = 17181] [serial = 209] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5bac07f000) [pid = 17181] [serial = 210] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5b97b53000) [pid = 17181] [serial = 195] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b9e1e1000) [pid = 17181] [serial = 201] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b95d38000) [pid = 17181] [serial = 194] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b9d9f1000) [pid = 17181] [serial = 200] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5bad231800) [pid = 17181] [serial = 213] [outer = (nil)] [url = about:blank] 02:47:06 INFO - PROCESS | 17181 | 1461577626431 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]]]}] 02:47:06 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. 02:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1195ms 02:47:06 INFO - PROCESS | 17181 | 1461577626445 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 02:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:47:06 INFO - PROCESS | 17181 | 1461577626450 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 02:47:06 INFO - PROCESS | 17181 | 1461577626456 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 17181 | 1461577626459 Marionette TRACE conn3 <- [1,334,null,{}] 02:47:06 INFO - PROCESS | 17181 | 1461577626464 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}] 02:47:06 INFO - PROCESS | 17181 | 1461577626603 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 02:47:06 INFO - PROCESS | 17181 | 1461577626701 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9c377800 == 40 [pid = 17181] [id = 91] 02:47:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b97b4b400) [pid = 17181] [serial = 272] [outer = (nil)] 02:47:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b9d4a5400) [pid = 17181] [serial = 273] [outer = 0x7f5b97b4b400] 02:47:06 INFO - PROCESS | 17181 | 1461577626761 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b9daf5400) [pid = 17181] [serial = 274] [outer = 0x7f5b97b4b400] 02:47:07 INFO - PROCESS | 17181 | 1461577627441 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]]]}] 02:47:07 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. 02:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1035ms 02:47:07 INFO - PROCESS | 17181 | 1461577627492 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 17181 | 1461577627495 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 02:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:47:07 INFO - PROCESS | 17181 | 1461577627516 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 17181 | 1461577627524 Marionette TRACE conn3 <- [1,338,null,{}] 02:47:07 INFO - PROCESS | 17181 | 1461577627550 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}] 02:47:07 INFO - PROCESS | 17181 | 1461577627693 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 02:47:07 INFO - PROCESS | 17181 | 1461577627705 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba01c7000 == 41 [pid = 17181] [id = 92] 02:47:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b9e72fc00) [pid = 17181] [serial = 275] [outer = (nil)] 02:47:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b9f627000) [pid = 17181] [serial = 276] [outer = 0x7f5b9e72fc00] 02:47:07 INFO - PROCESS | 17181 | 1461577627767 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9f636800) [pid = 17181] [serial = 277] [outer = 0x7f5b9e72fc00] 02:47:08 INFO - PROCESS | 17181 | 1461577628462 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]]]}] 02:47:08 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. 02:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1020ms 02:47:08 INFO - PROCESS | 17181 | 1461577628521 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 17181 | 1461577628524 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 02:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:47:08 INFO - PROCESS | 17181 | 1461577628530 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 17181 | 1461577628532 Marionette TRACE conn3 <- [1,342,null,{}] 02:47:08 INFO - PROCESS | 17181 | 1461577628562 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}] 02:47:08 INFO - PROCESS | 17181 | 1461577628724 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 02:47:08 INFO - PROCESS | 17181 | 1461577628786 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61ed000 == 42 [pid = 17181] [id = 93] 02:47:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9eb09400) [pid = 17181] [serial = 278] [outer = (nil)] 02:47:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5ba02d1800) [pid = 17181] [serial = 279] [outer = 0x7f5b9eb09400] 02:47:08 INFO - PROCESS | 17181 | 1461577628843 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5ba615cc00) [pid = 17181] [serial = 280] [outer = 0x7f5b9eb09400] 02:47:09 INFO - PROCESS | 17181 | 1461577629524 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]]]}] 02:47:09 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. 02:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1035ms 02:47:09 INFO - PROCESS | 17181 | 1461577629565 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 17181 | 1461577629568 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 02:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:47:09 INFO - PROCESS | 17181 | 1461577629590 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 17181 | 1461577629593 Marionette TRACE conn3 <- [1,346,null,{}] 02:47:09 INFO - PROCESS | 17181 | 1461577629600 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}] 02:47:09 INFO - PROCESS | 17181 | 1461577629774 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 02:47:09 INFO - PROCESS | 17181 | 1461577629794 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac09c800 == 43 [pid = 17181] [id = 94] 02:47:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5babfec400) [pid = 17181] [serial = 281] [outer = (nil)] 02:47:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5bac076400) [pid = 17181] [serial = 282] [outer = 0x7f5babfec400] 02:47:09 INFO - PROCESS | 17181 | 1461577629866 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5bad149000) [pid = 17181] [serial = 283] [outer = 0x7f5babfec400] 02:47:10 INFO - PROCESS | 17181 | 1461577630739 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]]]}] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5b94ff2800) [pid = 17181] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b9d9ef800) [pid = 17181] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9564d800) [pid = 17181] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5b9e737c00) [pid = 17181] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b95651000) [pid = 17181] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b9fb55800) [pid = 17181] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5b9e1dc000) [pid = 17181] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5b98939000) [pid = 17181] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b95422c00) [pid = 17181] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5ba24c3000) [pid = 17181] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5ba2478800) [pid = 17181] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b986a0c00) [pid = 17181] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:47:10 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5ba2464000) [pid = 17181] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:47:10 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. 02:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1234ms 02:47:10 INFO - PROCESS | 17181 | 1461577630820 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 17181 | 1461577630823 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 02:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:47:10 INFO - PROCESS | 17181 | 1461577630829 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 17181 | 1461577630830 Marionette TRACE conn3 <- [1,350,null,{}] 02:47:10 INFO - PROCESS | 17181 | 1461577630835 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}] 02:47:10 INFO - PROCESS | 17181 | 1461577630967 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 02:47:11 INFO - PROCESS | 17181 | 1461577631067 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d818800 == 44 [pid = 17181] [id = 95] 02:47:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5b9dc19c00) [pid = 17181] [serial = 284] [outer = (nil)] 02:47:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b9fb53c00) [pid = 17181] [serial = 285] [outer = 0x7f5b9dc19c00] 02:47:11 INFO - PROCESS | 17181 | 1461577631125 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5babfeec00) [pid = 17181] [serial = 286] [outer = 0x7f5b9dc19c00] 02:47:11 INFO - PROCESS | 17181 | 1461577631706 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]]]}] 02:47:11 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. 02:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 927ms 02:47:11 INFO - PROCESS | 17181 | 1461577631756 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 17181 | 1461577631759 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 02:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:47:11 INFO - PROCESS | 17181 | 1461577631764 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 17181 | 1461577631766 Marionette TRACE conn3 <- [1,354,null,{}] 02:47:11 INFO - PROCESS | 17181 | 1461577631771 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}] 02:47:11 INFO - PROCESS | 17181 | 1461577631892 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 02:47:11 INFO - PROCESS | 17181 | 1461577631909 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1439800 == 45 [pid = 17181] [id = 96] 02:47:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5bac005800) [pid = 17181] [serial = 287] [outer = (nil)] 02:47:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5bb0da0c00) [pid = 17181] [serial = 288] [outer = 0x7f5bac005800] 02:47:11 INFO - PROCESS | 17181 | 1461577631967 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5bb12a7400) [pid = 17181] [serial = 289] [outer = 0x7f5bac005800] 02:47:12 INFO - PROCESS | 17181 | 1461577632639 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]]]}] 02:47:12 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. 02:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 924ms 02:47:12 INFO - PROCESS | 17181 | 1461577632689 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 17181 | 1461577632692 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 02:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:47:12 INFO - PROCESS | 17181 | 1461577632760 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - PROCESS | 17181 | 1461577632765 Marionette TRACE conn3 <- [1,358,null,{}] 02:47:12 INFO - PROCESS | 17181 | 1461577632776 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}] 02:47:12 INFO - PROCESS | 17181 | 1461577632949 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 02:47:13 INFO - PROCESS | 17181 | 1461577633091 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af4f000 == 46 [pid = 17181] [id = 97] 02:47:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b97079800) [pid = 17181] [serial = 290] [outer = (nil)] 02:47:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b986e9400) [pid = 17181] [serial = 291] [outer = 0x7f5b97079800] 02:47:13 INFO - PROCESS | 17181 | 1461577633161 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b98857400) [pid = 17181] [serial = 292] [outer = 0x7f5b97079800] 02:47:14 INFO - PROCESS | 17181 | 1461577634102 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]]]}] 02:47:14 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. 02:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1390ms 02:47:14 INFO - PROCESS | 17181 | 1461577634148 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 02:47:14 INFO - PROCESS | 17181 | 1461577634153 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 02:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:47:14 INFO - PROCESS | 17181 | 1461577634160 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 17181 | 1461577634163 Marionette TRACE conn3 <- [1,362,null,{}] 02:47:14 INFO - PROCESS | 17181 | 1461577634174 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}] 02:47:14 INFO - PROCESS | 17181 | 1461577634368 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 02:47:14 INFO - PROCESS | 17181 | 1461577634501 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e8000 == 47 [pid = 17181] [id = 98] 02:47:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5b9d9ef800) [pid = 17181] [serial = 293] [outer = (nil)] 02:47:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5b9da27800) [pid = 17181] [serial = 294] [outer = 0x7f5b9d9ef800] 02:47:14 INFO - PROCESS | 17181 | 1461577634573 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5b9e027c00) [pid = 17181] [serial = 295] [outer = 0x7f5b9d9ef800] 02:47:15 INFO - PROCESS | 17181 | 1461577635412 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]]]}] 02:47:15 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. 02:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1285ms 02:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:47:15 INFO - PROCESS | 17181 | 1461577635445 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 02:47:15 INFO - PROCESS | 17181 | 1461577635447 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 02:47:15 INFO - PROCESS | 17181 | 1461577635454 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:47:15 INFO - PROCESS | 17181 | 1461577635457 Marionette TRACE conn3 <- [1,366,null,{}] 02:47:15 INFO - PROCESS | 17181 | 1461577635463 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}] 02:47:15 INFO - PROCESS | 17181 | 1461577635606 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 02:47:15 INFO - PROCESS | 17181 | 1461577635754 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb40f1000 == 48 [pid = 17181] [id = 99] 02:47:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5ba245fc00) [pid = 17181] [serial = 296] [outer = (nil)] 02:47:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5ba6160400) [pid = 17181] [serial = 297] [outer = 0x7f5ba245fc00] 02:47:15 INFO - PROCESS | 17181 | 1461577635832 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5bac4d9c00) [pid = 17181] [serial = 298] [outer = 0x7f5ba245fc00] 02:47:16 INFO - PROCESS | 17181 | 1461577636770 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]]]}] 02:47:16 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. 02:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1379ms 02:47:16 INFO - PROCESS | 17181 | 1461577636833 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 17181 | 1461577636837 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 02:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:47:16 INFO - PROCESS | 17181 | 1461577636843 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 17181 | 1461577636845 Marionette TRACE conn3 <- [1,370,null,{}] 02:47:16 INFO - PROCESS | 17181 | 1461577636850 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}] 02:47:17 INFO - PROCESS | 17181 | 1461577636998 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 02:47:17 INFO - PROCESS | 17181 | 1461577637129 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb663c000 == 49 [pid = 17181] [id = 100] 02:47:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5ba524c400) [pid = 17181] [serial = 299] [outer = (nil)] 02:47:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5bb0af9000) [pid = 17181] [serial = 300] [outer = 0x7f5ba524c400] 02:47:17 INFO - PROCESS | 17181 | 1461577637200 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5bb1609000) [pid = 17181] [serial = 301] [outer = 0x7f5ba524c400] 02:47:18 INFO - PROCESS | 17181 | 1461577638001 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]]]}] 02:47:18 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. 02:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1183ms 02:47:18 INFO - PROCESS | 17181 | 1461577638026 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 17181 | 1461577638030 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 02:47:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:47:18 INFO - PROCESS | 17181 | 1461577638035 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 17181 | 1461577638038 Marionette TRACE conn3 <- [1,374,null,{}] 02:47:18 INFO - PROCESS | 17181 | 1461577638048 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}] 02:47:18 INFO - PROCESS | 17181 | 1461577638189 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 02:47:18 INFO - PROCESS | 17181 | 1461577638326 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d91b800 == 50 [pid = 17181] [id = 101] 02:47:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5baf33ec00) [pid = 17181] [serial = 302] [outer = (nil)] 02:47:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5bb1705000) [pid = 17181] [serial = 303] [outer = 0x7f5baf33ec00] 02:47:18 INFO - PROCESS | 17181 | 1461577638397 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5bb1787800) [pid = 17181] [serial = 304] [outer = 0x7f5baf33ec00] 02:47:19 INFO - PROCESS | 17181 | 1461577639267 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:47:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1283ms 02:47:19 INFO - PROCESS | 17181 | 1461577639333 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 17181 | 1461577639337 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 02:47:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:47:19 INFO - PROCESS | 17181 | 1461577639344 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 17181 | 1461577639346 Marionette TRACE conn3 <- [1,378,null,{}] 02:47:19 INFO - PROCESS | 17181 | 1461577639351 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}] 02:47:19 INFO - PROCESS | 17181 | 1461577639521 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 02:47:19 INFO - PROCESS | 17181 | 1461577639655 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9607a800 == 51 [pid = 17181] [id = 102] 02:47:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 108 (0x7f5b95655400) [pid = 17181] [serial = 305] [outer = (nil)] 02:47:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 109 (0x7f5b9a472c00) [pid = 17181] [serial = 306] [outer = 0x7f5b95655400] 02:47:19 INFO - PROCESS | 17181 | 1461577639725 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 110 (0x7f5bb4097000) [pid = 17181] [serial = 307] [outer = 0x7f5b95655400] 02:47:20 INFO - PROCESS | 17181 | 1461577640724 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:47:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1432ms 02:47:20 INFO - PROCESS | 17181 | 1461577640776 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 17181 | 1461577640782 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 02:47:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:47:20 INFO - PROCESS | 17181 | 1461577640789 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 17181 | 1461577640794 Marionette TRACE conn3 <- [1,382,null,{}] 02:47:20 INFO - PROCESS | 17181 | 1461577640801 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}] 02:47:20 INFO - PROCESS | 17181 | 1461577640939 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 02:47:21 INFO - PROCESS | 17181 | 1461577641092 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b957af000 == 52 [pid = 17181] [id = 103] 02:47:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 111 (0x7f5b9af35400) [pid = 17181] [serial = 308] [outer = (nil)] 02:47:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5b9c27a800) [pid = 17181] [serial = 309] [outer = 0x7f5b9af35400] 02:47:21 INFO - PROCESS | 17181 | 1461577641184 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5b9d4a0400) [pid = 17181] [serial = 310] [outer = 0x7f5b9af35400] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d818800 == 51 [pid = 17181] [id = 95] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac09c800 == 50 [pid = 17181] [id = 94] 02:47:21 INFO - PROCESS | 17181 | --DOMWINDOW == 112 (0x7f5bb16ea800) [pid = 17181] [serial = 251] [outer = (nil)] [url = about:blank] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61ed000 == 49 [pid = 17181] [id = 93] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba01c7000 == 48 [pid = 17181] [id = 92] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9c377800 == 47 [pid = 17181] [id = 91] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97be6800 == 46 [pid = 17181] [id = 90] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9ead3000 == 45 [pid = 17181] [id = 89] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98679000 == 44 [pid = 17181] [id = 85] 02:47:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb125e800 == 43 [pid = 17181] [id = 84] 02:47:21 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:21 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:47:21 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:21 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:21 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:47:22 INFO - PROCESS | 17181 | 1461577642040 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 111 (0x7f5baeeab000) [pid = 17181] [serial = 150] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 110 (0x7f5ba24c7400) [pid = 17181] [serial = 189] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 109 (0x7f5b98692c00) [pid = 17181] [serial = 180] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 108 (0x7f5bab11f400) [pid = 17181] [serial = 192] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 107 (0x7f5b9f62c000) [pid = 17181] [serial = 186] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 106 (0x7f5b9d49ec00) [pid = 17181] [serial = 183] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5baee2d400) [pid = 17181] [serial = 245] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5bac208400) [pid = 17181] [serial = 242] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5bb12a0400) [pid = 17181] [serial = 248] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b9d425800) [pid = 17181] [serial = 234] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5b9af35c00) [pid = 17181] [serial = 233] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5ba5255800) [pid = 17181] [serial = 239] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 99 (0x7f5b9ca68800) [pid = 17181] [serial = 231] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5b95d33c00) [pid = 17181] [serial = 230] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b9e0a7800) [pid = 17181] [serial = 236] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9f239800) [pid = 17181] [serial = 237] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5bad2cd000) [pid = 17181] [serial = 215] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b9af0dc00) [pid = 17181] [serial = 218] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b9eb0dc00) [pid = 17181] [serial = 221] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5bac0fb400) [pid = 17181] [serial = 224] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5baf3bdc00) [pid = 17181] [serial = 227] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5bb0d99c00) [pid = 17181] [serial = 246] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5bb1611400) [pid = 17181] [serial = 249] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5bad1f6c00) [pid = 17181] [serial = 243] [outer = (nil)] [url = about:blank] 02:47:22 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5babfe7400) [pid = 17181] [serial = 240] [outer = (nil)] [url = about:blank] 02:47:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:47:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1337ms 02:47:22 INFO - PROCESS | 17181 | 1461577642126 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 17181 | 1461577642133 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 02:47:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:47:22 INFO - PROCESS | 17181 | 1461577642142 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 17181 | 1461577642145 Marionette TRACE conn3 <- [1,386,null,{}] 02:47:22 INFO - PROCESS | 17181 | 1461577642151 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}] 02:47:22 INFO - PROCESS | 17181 | 1461577642284 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 02:47:22 INFO - PROCESS | 17181 | 1461577642376 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b92e800 == 44 [pid = 17181] [id = 104] 02:47:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b9af36000) [pid = 17181] [serial = 311] [outer = (nil)] 02:47:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b9da27c00) [pid = 17181] [serial = 312] [outer = 0x7f5b9af36000] 02:47:22 INFO - PROCESS | 17181 | 1461577642434 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b9eabd000) [pid = 17181] [serial = 313] [outer = 0x7f5b9af36000] 02:47:23 INFO - PROCESS | 17181 | 1461577643151 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]]]}] 02:47:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:47:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1030ms 02:47:23 INFO - PROCESS | 17181 | 1461577643173 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 02:47:23 INFO - PROCESS | 17181 | 1461577643176 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 02:47:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:47:23 INFO - PROCESS | 17181 | 1461577643182 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:47:23 INFO - PROCESS | 17181 | 1461577643187 Marionette TRACE conn3 <- [1,390,null,{}] 02:47:23 INFO - PROCESS | 17181 | 1461577643223 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}] 02:47:23 INFO - PROCESS | 17181 | 1461577643355 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 02:47:23 INFO - PROCESS | 17181 | 1461577643375 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0113000 == 45 [pid = 17181] [id = 105] 02:47:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5ba245b000) [pid = 17181] [serial = 314] [outer = (nil)] 02:47:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5ba5255800) [pid = 17181] [serial = 315] [outer = 0x7f5ba245b000] 02:47:23 INFO - PROCESS | 17181 | 1461577643445 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5babff0800) [pid = 17181] [serial = 316] [outer = 0x7f5ba245b000] 02:47:24 INFO - PROCESS | 17181 | 1461577644175 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:47:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1034ms 02:47:24 INFO - PROCESS | 17181 | 1461577644216 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 17181 | 1461577644220 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 02:47:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:47:24 INFO - PROCESS | 17181 | 1461577644225 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 17181 | 1461577644227 Marionette TRACE conn3 <- [1,394,null,{}] 02:47:24 INFO - PROCESS | 17181 | 1461577644233 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}] 02:47:24 INFO - PROCESS | 17181 | 1461577644413 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 02:47:24 INFO - PROCESS | 17181 | 1461577644442 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd06800 == 46 [pid = 17181] [id = 106] 02:47:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b98930800) [pid = 17181] [serial = 317] [outer = (nil)] 02:47:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5bac008400) [pid = 17181] [serial = 318] [outer = 0x7f5b98930800] 02:47:24 INFO - PROCESS | 17181 | 1461577644500 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5bb1246800) [pid = 17181] [serial = 319] [outer = 0x7f5b98930800] 02:47:25 INFO - PROCESS | 17181 | 1461577645221 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]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:47:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1032ms 02:47:25 INFO - PROCESS | 17181 | 1461577645259 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 02:47:25 INFO - PROCESS | 17181 | 1461577645262 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 02:47:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:47:25 INFO - PROCESS | 17181 | 1461577645267 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 17181 | 1461577645269 Marionette TRACE conn3 <- [1,398,null,{}] 02:47:25 INFO - PROCESS | 17181 | 1461577645275 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}] 02:47:25 INFO - PROCESS | 17181 | 1461577645430 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 02:47:25 INFO - PROCESS | 17181 | 1461577645498 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bacf15800 == 47 [pid = 17181] [id = 107] 02:47:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5b9540b400) [pid = 17181] [serial = 320] [outer = (nil)] 02:47:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5b95414c00) [pid = 17181] [serial = 321] [outer = 0x7f5b9540b400] 02:47:25 INFO - PROCESS | 17181 | 1461577645563 Marionette DEBUG loaded listener.js 02:47:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5b9541a800) [pid = 17181] [serial = 322] [outer = 0x7f5b9540b400] 02:47:26 INFO - PROCESS | 17181 | 1461577646356 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]]]}] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5babfec400) [pid = 17181] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b95d39800) [pid = 17181] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b97b4b400) [pid = 17181] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5b9e72fc00) [pid = 17181] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b98852400) [pid = 17181] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5b9dc19c00) [pid = 17181] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5b95650c00) [pid = 17181] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:47:26 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5b9eb09400) [pid = 17181] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:47:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:47:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1186ms 02:47:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:47:26 INFO - PROCESS | 17181 | 1461577646456 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 17181 | 1461577646458 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 02:47:26 INFO - PROCESS | 17181 | 1461577646464 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - PROCESS | 17181 | 1461577646466 Marionette TRACE conn3 <- [1,402,null,{}] 02:47:26 INFO - PROCESS | 17181 | 1461577646471 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}] 02:47:26 INFO - PROCESS | 17181 | 1461577646624 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 02:47:26 INFO - PROCESS | 17181 | 1461577646635 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0a44000 == 48 [pid = 17181] [id = 108] 02:47:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5bb12a0400) [pid = 17181] [serial = 323] [outer = (nil)] 02:47:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5bb1705400) [pid = 17181] [serial = 324] [outer = 0x7f5bb12a0400] 02:47:26 INFO - PROCESS | 17181 | 1461577646706 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5bb32c3800) [pid = 17181] [serial = 325] [outer = 0x7f5bb12a0400] 02:47:27 INFO - PROCESS | 17181 | 1461577647405 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:47:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 976ms 02:47:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:47:27 INFO - PROCESS | 17181 | 1461577647439 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 17181 | 1461577647442 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 02:47:27 INFO - PROCESS | 17181 | 1461577647446 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 17181 | 1461577647449 Marionette TRACE conn3 <- [1,406,null,{}] 02:47:27 INFO - PROCESS | 17181 | 1461577647454 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}] 02:47:27 INFO - PROCESS | 17181 | 1461577647611 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 02:47:27 INFO - PROCESS | 17181 | 1461577647631 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e1a800 == 49 [pid = 17181] [id = 109] 02:47:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b95417800) [pid = 17181] [serial = 326] [outer = (nil)] 02:47:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5bb32c7400) [pid = 17181] [serial = 327] [outer = 0x7f5b95417800] 02:47:27 INFO - PROCESS | 17181 | 1461577647687 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5bb5617400) [pid = 17181] [serial = 328] [outer = 0x7f5b95417800] 02:47:28 INFO - PROCESS | 17181 | 1461577648329 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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:47:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 927ms 02:47:28 INFO - PROCESS | 17181 | 1461577648373 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 17181 | 1461577648375 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 02:47:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:47:28 INFO - PROCESS | 17181 | 1461577648382 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 17181 | 1461577648384 Marionette TRACE conn3 <- [1,410,null,{}] 02:47:28 INFO - PROCESS | 17181 | 1461577648389 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}] 02:47:28 INFO - PROCESS | 17181 | 1461577648595 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 02:47:28 INFO - PROCESS | 17181 | 1461577648768 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98921800 == 50 [pid = 17181] [id = 110] 02:47:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5b9540e000) [pid = 17181] [serial = 329] [outer = (nil)] 02:47:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5b95415400) [pid = 17181] [serial = 330] [outer = 0x7f5b9540e000] 02:47:28 INFO - PROCESS | 17181 | 1461577648839 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5b961fb800) [pid = 17181] [serial = 331] [outer = 0x7f5b9540e000] 02:47:29 INFO - PROCESS | 17181 | 1461577649752 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:47:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1432ms 02:47:29 INFO - PROCESS | 17181 | 1461577649816 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 02:47:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:47:29 INFO - PROCESS | 17181 | 1461577649821 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 02:47:29 INFO - PROCESS | 17181 | 1461577649828 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 17181 | 1461577649834 Marionette TRACE conn3 <- [1,414,null,{}] 02:47:29 INFO - PROCESS | 17181 | 1461577649840 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}] 02:47:30 INFO - PROCESS | 17181 | 1461577649998 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 02:47:30 INFO - PROCESS | 17181 | 1461577650133 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9fb9c800 == 51 [pid = 17181] [id = 111] 02:47:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5b98855c00) [pid = 17181] [serial = 332] [outer = (nil)] 02:47:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5b9da25000) [pid = 17181] [serial = 333] [outer = 0x7f5b98855c00] 02:47:30 INFO - PROCESS | 17181 | 1461577650206 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5b9e02a800) [pid = 17181] [serial = 334] [outer = 0x7f5b98855c00] 02:47:31 INFO - PROCESS | 17181 | 1461577651087 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:47:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1333ms 02:47:31 INFO - PROCESS | 17181 | 1461577651162 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 17181 | 1461577651166 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 02:47:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:47:31 INFO - PROCESS | 17181 | 1461577651172 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 17181 | 1461577651175 Marionette TRACE conn3 <- [1,418,null,{}] 02:47:31 INFO - PROCESS | 17181 | 1461577651181 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}] 02:47:31 INFO - PROCESS | 17181 | 1461577651370 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 02:47:31 INFO - PROCESS | 17181 | 1461577651506 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1716800 == 52 [pid = 17181] [id = 112] 02:47:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5b9e027000) [pid = 17181] [serial = 335] [outer = (nil)] 02:47:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5ba0208c00) [pid = 17181] [serial = 336] [outer = 0x7f5b9e027000] 02:47:31 INFO - PROCESS | 17181 | 1461577651574 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5bac07a800) [pid = 17181] [serial = 337] [outer = 0x7f5b9e027000] 02:47:32 INFO - PROCESS | 17181 | 1461577652945 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]]]}] 02:47:32 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 02:47:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1785ms 02:47:32 INFO - PROCESS | 17181 | 1461577652958 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 17181 | 1461577652964 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 02:47:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:47:33 INFO - PROCESS | 17181 | 1461577653039 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - PROCESS | 17181 | 1461577653046 Marionette TRACE conn3 <- [1,422,null,{}] 02:47:33 INFO - PROCESS | 17181 | 1461577653056 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}] 02:47:33 INFO - PROCESS | 17181 | 1461577653404 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 02:47:33 INFO - PROCESS | 17181 | 1461577653556 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98671800 == 53 [pid = 17181] [id = 113] 02:47:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5b9541a000) [pid = 17181] [serial = 338] [outer = (nil)] 02:47:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 108 (0x7f5b954c9000) [pid = 17181] [serial = 339] [outer = 0x7f5b9541a000] 02:47:33 INFO - PROCESS | 17181 | 1461577653621 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 109 (0x7f5b9706e800) [pid = 17181] [serial = 340] [outer = 0x7f5b9541a000] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0e1a800 == 52 [pid = 17181] [id = 109] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0a44000 == 51 [pid = 17181] [id = 108] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 108 (0x7f5b9e025400) [pid = 17181] [serial = 257] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 107 (0x7f5babfe7c00) [pid = 17181] [serial = 261] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 106 (0x7f5b97079c00) [pid = 17181] [serial = 254] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5b9da24c00) [pid = 17181] [serial = 264] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5bb0da0c00) [pid = 17181] [serial = 288] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bacf15800 == 50 [pid = 17181] [id = 107] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babd06800 == 49 [pid = 17181] [id = 106] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0113000 == 48 [pid = 17181] [id = 105] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9b92e800 == 47 [pid = 17181] [id = 104] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b957af000 == 46 [pid = 17181] [id = 103] 02:47:34 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb1439800 == 45 [pid = 17181] [id = 96] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5bac076400) [pid = 17181] [serial = 282] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b9884dc00) [pid = 17181] [serial = 268] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5b96e17c00) [pid = 17181] [serial = 267] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5b9d4a5400) [pid = 17181] [serial = 273] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 99 (0x7f5b9daf5400) [pid = 17181] [serial = 274] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5b9f627000) [pid = 17181] [serial = 276] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5b9d498800) [pid = 17181] [serial = 271] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9bbdf800) [pid = 17181] [serial = 270] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5b9fb53c00) [pid = 17181] [serial = 285] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5bb1787400) [pid = 17181] [serial = 252] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5ba02d1800) [pid = 17181] [serial = 279] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5ba615cc00) [pid = 17181] [serial = 280] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5ba2479400) [pid = 17181] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5bad149000) [pid = 17181] [serial = 283] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5babfeec00) [pid = 17181] [serial = 286] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b9f636800) [pid = 17181] [serial = 277] [outer = (nil)] [url = about:blank] 02:47:34 INFO - PROCESS | 17181 | 1461577654951 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:47:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2016ms 02:47:34 INFO - PROCESS | 17181 | 1461577654988 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 17181 | 1461577654994 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 02:47:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:47:35 INFO - PROCESS | 17181 | 1461577655001 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 17181 | 1461577655006 Marionette TRACE conn3 <- [1,426,null,{}] 02:47:35 INFO - PROCESS | 17181 | 1461577655055 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}] 02:47:35 INFO - PROCESS | 17181 | 1461577655184 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 02:47:35 INFO - PROCESS | 17181 | 1461577655273 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b925000 == 46 [pid = 17181] [id = 114] 02:47:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b9540e800) [pid = 17181] [serial = 341] [outer = (nil)] 02:47:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b9bbd6800) [pid = 17181] [serial = 342] [outer = 0x7f5b9540e800] 02:47:35 INFO - PROCESS | 17181 | 1461577655334 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b9d497800) [pid = 17181] [serial = 343] [outer = 0x7f5b9540e800] 02:47:35 INFO - PROCESS | 17181 | 1461577655950 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] 02:47:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:47:35 INFO - PROCESS | 17181 | 1461577655982 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 02:47:35 INFO - PROCESS | 17181 | 1461577655988 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 17181 | 1461577655991 Marionette TRACE conn3 <- [1,430,null,{}] 02:47:35 INFO - PROCESS | 17181 | 1461577655996 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}] 02:47:36 INFO - PROCESS | 17181 | 1461577656133 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 02:47:36 INFO - PROCESS | 17181 | 1461577656235 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f074000 == 47 [pid = 17181] [id = 115] 02:47:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b95416000) [pid = 17181] [serial = 344] [outer = (nil)] 02:47:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9e01f800) [pid = 17181] [serial = 345] [outer = 0x7f5b95416000] 02:47:36 INFO - PROCESS | 17181 | 1461577656293 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9e0a6000) [pid = 17181] [serial = 346] [outer = 0x7f5b95416000] 02:47:36 INFO - PROCESS | 17181 | 1461577656984 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]]]}] 02:47:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:47:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1030ms 02:47:37 INFO - PROCESS | 17181 | 1461577657017 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 02:47:37 INFO - PROCESS | 17181 | 1461577657022 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 02:47:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:47:37 INFO - PROCESS | 17181 | 1461577657036 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:47:37 INFO - PROCESS | 17181 | 1461577657042 Marionette TRACE conn3 <- [1,434,null,{}] 02:47:37 INFO - PROCESS | 17181 | 1461577657063 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}] 02:47:37 INFO - PROCESS | 17181 | 1461577657248 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 02:47:37 INFO - PROCESS | 17181 | 1461577657278 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba025a800 == 48 [pid = 17181] [id = 116] 02:47:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b9e1dc000) [pid = 17181] [serial = 347] [outer = (nil)] 02:47:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5b9f63d400) [pid = 17181] [serial = 348] [outer = 0x7f5b9e1dc000] 02:47:37 INFO - PROCESS | 17181 | 1461577657335 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5ba24cc000) [pid = 17181] [serial = 349] [outer = 0x7f5b9e1dc000] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 96 (0x7f5b9af36000) [pid = 17181] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5ba24c5c00) [pid = 17181] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b98938400) [pid = 17181] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5ba524bc00) [pid = 17181] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5b9869e400) [pid = 17181] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5ba524c400) [pid = 17181] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b9540b400) [pid = 17181] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b97079800) [pid = 17181] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b98930800) [pid = 17181] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b9da1c400) [pid = 17181] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5b95655400) [pid = 17181] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5b9af35400) [pid = 17181] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5bac417000) [pid = 17181] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5baf33ec00) [pid = 17181] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5ba245fc00) [pid = 17181] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5bb12a0400) [pid = 17181] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 80 (0x7f5bac006c00) [pid = 17181] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 79 (0x7f5ba245b000) [pid = 17181] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 78 (0x7f5bac005800) [pid = 17181] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 77 (0x7f5b9d9ef800) [pid = 17181] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 76 (0x7f5b961f4000) [pid = 17181] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:47:38 INFO - PROCESS | 17181 | --DOMWINDOW == 75 (0x7f5b9d49a400) [pid = 17181] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:47:38 INFO - PROCESS | 17181 | 1461577658689 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:47:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1706ms 02:47:38 INFO - PROCESS | 17181 | 1461577658736 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 17181 | 1461577658742 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 02:47:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:47:38 INFO - PROCESS | 17181 | 1461577658750 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 17181 | 1461577658755 Marionette TRACE conn3 <- [1,438,null,{}] 02:47:38 INFO - PROCESS | 17181 | 1461577658763 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}] 02:47:38 INFO - PROCESS | 17181 | 1461577658916 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 02:47:39 INFO - PROCESS | 17181 | 1461577659050 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d920000 == 49 [pid = 17181] [id = 117] 02:47:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5b961fbc00) [pid = 17181] [serial = 350] [outer = (nil)] 02:47:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 77 (0x7f5b9884cc00) [pid = 17181] [serial = 351] [outer = 0x7f5b961fbc00] 02:47:39 INFO - PROCESS | 17181 | 1461577659123 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 78 (0x7f5b9a47a000) [pid = 17181] [serial = 352] [outer = 0x7f5b961fbc00] 02:47:39 INFO - PROCESS | 17181 | 1461577659949 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:47:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1236ms 02:47:39 INFO - PROCESS | 17181 | 1461577659986 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 17181 | 1461577659994 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 02:47:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:47:40 INFO - PROCESS | 17181 | 1461577660004 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - PROCESS | 17181 | 1461577660007 Marionette TRACE conn3 <- [1,442,null,{}] 02:47:40 INFO - PROCESS | 17181 | 1461577660013 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}] 02:47:40 INFO - PROCESS | 17181 | 1461577660159 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 02:47:40 INFO - PROCESS | 17181 | 1461577660298 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1817000 == 50 [pid = 17181] [id = 118] 02:47:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 79 (0x7f5b9c31ac00) [pid = 17181] [serial = 353] [outer = (nil)] 02:47:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b9da1b000) [pid = 17181] [serial = 354] [outer = 0x7f5b9c31ac00] 02:47:40 INFO - PROCESS | 17181 | 1461577660367 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5b9e021c00) [pid = 17181] [serial = 355] [outer = 0x7f5b9c31ac00] 02:47:41 INFO - PROCESS | 17181 | 1461577661305 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]]]}] 02:47:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:47:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1331ms 02:47:41 INFO - PROCESS | 17181 | 1461577661335 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 02:47:41 INFO - PROCESS | 17181 | 1461577661338 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 02:47:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:47:41 INFO - PROCESS | 17181 | 1461577661345 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - PROCESS | 17181 | 1461577661350 Marionette TRACE conn3 <- [1,446,null,{}] 02:47:41 INFO - PROCESS | 17181 | 1461577661366 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}] 02:47:41 INFO - PROCESS | 17181 | 1461577661512 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 02:47:41 INFO - PROCESS | 17181 | 1461577661654 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac2e1800 == 51 [pid = 17181] [id = 119] 02:47:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5b9f628800) [pid = 17181] [serial = 356] [outer = (nil)] 02:47:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5ba020b800) [pid = 17181] [serial = 357] [outer = 0x7f5b9f628800] 02:47:41 INFO - PROCESS | 17181 | 1461577661727 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5bab125c00) [pid = 17181] [serial = 358] [outer = 0x7f5b9f628800] 02:47:42 INFO - PROCESS | 17181 | 1461577662564 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]]]}] 02:47:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:47:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1284ms 02:47:42 INFO - PROCESS | 17181 | 1461577662629 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 02:47:42 INFO - PROCESS | 17181 | 1461577662634 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 02:47:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:47:42 INFO - PROCESS | 17181 | 1461577662640 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - PROCESS | 17181 | 1461577662642 Marionette TRACE conn3 <- [1,450,null,{}] 02:47:42 INFO - PROCESS | 17181 | 1461577662647 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}] 02:47:42 INFO - PROCESS | 17181 | 1461577662800 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 02:47:42 INFO - PROCESS | 17181 | 1461577662932 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5baee51800 == 52 [pid = 17181] [id = 120] 02:47:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5b9f629800) [pid = 17181] [serial = 359] [outer = (nil)] 02:47:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5bac208400) [pid = 17181] [serial = 360] [outer = 0x7f5b9f629800] 02:47:43 INFO - PROCESS | 17181 | 1461577663001 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bac4d3c00) [pid = 17181] [serial = 361] [outer = 0x7f5b9f629800] 02:47:43 INFO - PROCESS | 17181 | 1461577663905 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] 02:47:43 INFO - PROCESS | 17181 | 1461577663974 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 02:47:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:47:43 INFO - PROCESS | 17181 | 1461577663979 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 17181 | 1461577663982 Marionette TRACE conn3 <- [1,454,null,{}] 02:47:43 INFO - PROCESS | 17181 | 1461577663987 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}] 02:47:44 INFO - PROCESS | 17181 | 1461577664142 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 02:47:44 INFO - PROCESS | 17181 | 1461577664274 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9eaea800 == 53 [pid = 17181] [id = 121] 02:47:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b94feec00) [pid = 17181] [serial = 362] [outer = (nil)] 02:47:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5bad5ee000) [pid = 17181] [serial = 363] [outer = 0x7f5b94feec00] 02:47:44 INFO - PROCESS | 17181 | 1461577664342 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5bb0aae800) [pid = 17181] [serial = 364] [outer = 0x7f5b94feec00] 02:47:45 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:45 INFO - PROCESS | 17181 | 1461577665214 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]]]}] 02:47:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:47:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1286ms 02:47:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:47:45 INFO - PROCESS | 17181 | 1461577665265 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 17181 | 1461577665268 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 02:47:45 INFO - PROCESS | 17181 | 1461577665274 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 17181 | 1461577665277 Marionette TRACE conn3 <- [1,458,null,{}] 02:47:45 INFO - PROCESS | 17181 | 1461577665282 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}] 02:47:45 INFO - PROCESS | 17181 | 1461577665457 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 02:47:45 INFO - PROCESS | 17181 | 1461577665594 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96091000 == 54 [pid = 17181] [id = 122] 02:47:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b94ff2000) [pid = 17181] [serial = 365] [outer = (nil)] 02:47:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b96135400) [pid = 17181] [serial = 366] [outer = 0x7f5b94ff2000] 02:47:45 INFO - PROCESS | 17181 | 1461577665668 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9e023400) [pid = 17181] [serial = 367] [outer = 0x7f5b94ff2000] 02:47:46 INFO - PROCESS | 17181 | 1461577666625 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] 02:47:46 INFO - PROCESS | 17181 | 1461577666672 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 02:47:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:47:46 INFO - PROCESS | 17181 | 1461577666681 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 17181 | 1461577666684 Marionette TRACE conn3 <- [1,462,null,{}] 02:47:46 INFO - PROCESS | 17181 | 1461577666691 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}] 02:47:46 INFO - PROCESS | 17181 | 1461577666831 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 02:47:46 INFO - PROCESS | 17181 | 1461577666977 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96094000 == 55 [pid = 17181] [id = 123] 02:47:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b98697c00) [pid = 17181] [serial = 368] [outer = (nil)] 02:47:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b98857000) [pid = 17181] [serial = 369] [outer = 0x7f5b98697c00] 02:47:47 INFO - PROCESS | 17181 | 1461577667067 Marionette DEBUG loaded listener.js 02:47:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5b9c317000) [pid = 17181] [serial = 370] [outer = 0x7f5b98697c00] 02:47:47 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f074000 == 54 [pid = 17181] [id = 115] 02:47:47 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9b925000 == 53 [pid = 17181] [id = 114] 02:47:47 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98671800 == 52 [pid = 17181] [id = 113] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 95 (0x7f5bb32c7400) [pid = 17181] [serial = 327] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9fb9c800 == 51 [pid = 17181] [id = 111] 02:47:47 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98921800 == 50 [pid = 17181] [id = 110] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 94 (0x7f5b9eabd000) [pid = 17181] [serial = 313] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 93 (0x7f5bac4d6400) [pid = 17181] [serial = 262] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 92 (0x7f5b9f635800) [pid = 17181] [serial = 222] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 91 (0x7f5bad48b400) [pid = 17181] [serial = 225] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b9c3de000) [pid = 17181] [serial = 219] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5bb0af9000) [pid = 17181] [serial = 300] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b95414c00) [pid = 17181] [serial = 321] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b98857400) [pid = 17181] [serial = 292] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5bac008400) [pid = 17181] [serial = 318] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5bb1246800) [pid = 17181] [serial = 319] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5babfee400) [pid = 17181] [serial = 265] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5b9da27c00) [pid = 17181] [serial = 312] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5b9a472c00) [pid = 17181] [serial = 306] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5b986e9400) [pid = 17181] [serial = 291] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 80 (0x7f5b9d4a0400) [pid = 17181] [serial = 310] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 79 (0x7f5baeeb0400) [pid = 17181] [serial = 216] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 78 (0x7f5b9c27a800) [pid = 17181] [serial = 309] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 77 (0x7f5bb1705000) [pid = 17181] [serial = 303] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 76 (0x7f5bb1787800) [pid = 17181] [serial = 304] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 75 (0x7f5ba6160400) [pid = 17181] [serial = 297] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 74 (0x7f5b9541a800) [pid = 17181] [serial = 322] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 73 (0x7f5bb32c3800) [pid = 17181] [serial = 325] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 72 (0x7f5bb0af3400) [pid = 17181] [serial = 228] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 71 (0x7f5ba5255800) [pid = 17181] [serial = 315] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 70 (0x7f5bb12a7400) [pid = 17181] [serial = 289] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 69 (0x7f5bac4d9c00) [pid = 17181] [serial = 298] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 68 (0x7f5bb1705400) [pid = 17181] [serial = 324] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 67 (0x7f5b9da27800) [pid = 17181] [serial = 294] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 66 (0x7f5b9a479c00) [pid = 17181] [serial = 255] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 65 (0x7f5bb4097000) [pid = 17181] [serial = 307] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 64 (0x7f5bb1609000) [pid = 17181] [serial = 301] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 63 (0x7f5b9e02b800) [pid = 17181] [serial = 258] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 62 (0x7f5b9e027c00) [pid = 17181] [serial = 295] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | --DOMWINDOW == 61 (0x7f5babff0800) [pid = 17181] [serial = 316] [outer = (nil)] [url = about:blank] 02:47:47 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:47:47 INFO - PROCESS | 17181 | 1461577667892 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] 02:47:47 INFO - PROCESS | 17181 | 1461577667972 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 02:47:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:47:47 INFO - PROCESS | 17181 | 1461577667982 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 17181 | 1461577667986 Marionette TRACE conn3 <- [1,466,null,{}] 02:47:47 INFO - PROCESS | 17181 | 1461577667991 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}] 02:47:48 INFO - PROCESS | 17181 | 1461577668132 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 02:47:48 INFO - PROCESS | 17181 | 1461577668142 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e368800 == 51 [pid = 17181] [id = 124] 02:47:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 62 (0x7f5b9d4a5c00) [pid = 17181] [serial = 371] [outer = (nil)] 02:47:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 63 (0x7f5b9e025c00) [pid = 17181] [serial = 372] [outer = 0x7f5b9d4a5c00] 02:47:48 INFO - PROCESS | 17181 | 1461577668201 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 64 (0x7f5b9e737c00) [pid = 17181] [serial = 373] [outer = 0x7f5b9d4a5c00] 02:47:48 INFO - PROCESS | 17181 | 1461577668991 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] 02:47:49 INFO - PROCESS | 17181 | 1461577669023 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 02:47:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:47:49 INFO - PROCESS | 17181 | 1461577669029 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 17181 | 1461577669034 Marionette TRACE conn3 <- [1,470,null,{}] 02:47:49 INFO - PROCESS | 17181 | 1461577669064 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}] 02:47:49 INFO - PROCESS | 17181 | 1461577669208 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 02:47:49 INFO - PROCESS | 17181 | 1461577669226 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1820800 == 52 [pid = 17181] [id = 125] 02:47:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 65 (0x7f5ba5252800) [pid = 17181] [serial = 374] [outer = (nil)] 02:47:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 66 (0x7f5bac013400) [pid = 17181] [serial = 375] [outer = 0x7f5ba5252800] 02:47:49 INFO - PROCESS | 17181 | 1461577669286 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 67 (0x7f5bad5ed800) [pid = 17181] [serial = 376] [outer = 0x7f5ba5252800] 02:47:50 INFO - PROCESS | 17181 | 1461577670024 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:47:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1046ms 02:47:50 INFO - PROCESS | 17181 | 1461577670082 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 02:47:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:47:50 INFO - PROCESS | 17181 | 1461577670095 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 02:47:50 INFO - PROCESS | 17181 | 1461577670101 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 17181 | 1461577670104 Marionette TRACE conn3 <- [1,474,null,{}] 02:47:50 INFO - PROCESS | 17181 | 1461577670108 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}] 02:47:50 INFO - PROCESS | 17181 | 1461577670283 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 02:47:50 INFO - PROCESS | 17181 | 1461577670354 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac26b000 == 53 [pid = 17181] [id = 126] 02:47:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 68 (0x7f5b94d6fc00) [pid = 17181] [serial = 377] [outer = (nil)] 02:47:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5b94d7b000) [pid = 17181] [serial = 378] [outer = 0x7f5b94d6fc00] 02:47:50 INFO - PROCESS | 17181 | 1461577670411 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5ba2478800) [pid = 17181] [serial = 379] [outer = 0x7f5b94d6fc00] 02:47:51 INFO - PROCESS | 17181 | 1461577671111 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:47:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1030ms 02:47:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:47:51 INFO - PROCESS | 17181 | 1461577671142 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 17181 | 1461577671145 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 02:47:51 INFO - PROCESS | 17181 | 1461577671150 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 17181 | 1461577671153 Marionette TRACE conn3 <- [1,478,null,{}] 02:47:51 INFO - PROCESS | 17181 | 1461577671158 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}] 02:47:51 INFO - PROCESS | 17181 | 1461577671323 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 02:47:51 INFO - PROCESS | 17181 | --DOMWINDOW == 69 (0x7f5b95417800) [pid = 17181] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:47:51 INFO - PROCESS | 17181 | --DOMWINDOW == 68 (0x7f5b9540e800) [pid = 17181] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:47:51 INFO - PROCESS | 17181 | --DOMWINDOW == 67 (0x7f5b9541a000) [pid = 17181] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:47:51 INFO - PROCESS | 17181 | --DOMWINDOW == 66 (0x7f5b95416000) [pid = 17181] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:47:51 INFO - PROCESS | 17181 | 1461577671419 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95798000 == 54 [pid = 17181] [id = 127] 02:47:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 67 (0x7f5b94d7cc00) [pid = 17181] [serial = 380] [outer = (nil)] 02:47:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 68 (0x7f5b96e16800) [pid = 17181] [serial = 381] [outer = 0x7f5b94d7cc00] 02:47:51 INFO - PROCESS | 17181 | 1461577671477 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 69 (0x7f5bad147400) [pid = 17181] [serial = 382] [outer = 0x7f5b94d7cc00] 02:47:52 INFO - PROCESS | 17181 | 1461577672065 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:47:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 937ms 02:47:52 INFO - PROCESS | 17181 | 1461577672087 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 17181 | 1461577672089 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 02:47:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:47:52 INFO - PROCESS | 17181 | 1461577672095 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 17181 | 1461577672097 Marionette TRACE conn3 <- [1,482,null,{}] 02:47:52 INFO - PROCESS | 17181 | 1461577672102 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}] 02:47:52 INFO - PROCESS | 17181 | 1461577672312 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 02:47:52 INFO - PROCESS | 17181 | 1461577672406 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e1a800 == 55 [pid = 17181] [id = 128] 02:47:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 70 (0x7f5b9540e800) [pid = 17181] [serial = 383] [outer = (nil)] 02:47:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 71 (0x7f5bb1444800) [pid = 17181] [serial = 384] [outer = 0x7f5b9540e800] 02:47:52 INFO - PROCESS | 17181 | 1461577672465 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 72 (0x7f5bb178b400) [pid = 17181] [serial = 385] [outer = 0x7f5b9540e800] 02:47:53 INFO - PROCESS | 17181 | 1461577673077 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:47:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1028ms 02:47:53 INFO - PROCESS | 17181 | 1461577673123 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 17181 | 1461577673126 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 02:47:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:47:53 INFO - PROCESS | 17181 | 1461577673131 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 17181 | 1461577673134 Marionette TRACE conn3 <- [1,486,null,{}] 02:47:53 INFO - PROCESS | 17181 | 1461577673139 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}] 02:47:53 INFO - PROCESS | 17181 | 1461577673265 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 02:47:53 INFO - PROCESS | 17181 | 1461577673365 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1717800 == 56 [pid = 17181] [id = 129] 02:47:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 73 (0x7f5b953de400) [pid = 17181] [serial = 386] [outer = (nil)] 02:47:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 74 (0x7f5b95ae8c00) [pid = 17181] [serial = 387] [outer = 0x7f5b953de400] 02:47:53 INFO - PROCESS | 17181 | 1461577673422 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 75 (0x7f5b95aef800) [pid = 17181] [serial = 388] [outer = 0x7f5b953de400] 02:47:54 INFO - PROCESS | 17181 | 1461577674227 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:47:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1126ms 02:47:54 INFO - PROCESS | 17181 | 1461577674267 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 17181 | 1461577674273 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 02:47:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:47:54 INFO - PROCESS | 17181 | 1461577674281 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 17181 | 1461577674287 Marionette TRACE conn3 <- [1,490,null,{}] 02:47:54 INFO - PROCESS | 17181 | 1461577674296 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}] 02:47:54 INFO - PROCESS | 17181 | 1461577674459 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 02:47:54 INFO - PROCESS | 17181 | 1461577674595 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e55c800 == 57 [pid = 17181] [id = 130] 02:47:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 76 (0x7f5b94fec400) [pid = 17181] [serial = 389] [outer = (nil)] 02:47:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 77 (0x7f5b958e4400) [pid = 17181] [serial = 390] [outer = 0x7f5b94fec400] 02:47:54 INFO - PROCESS | 17181 | 1461577674667 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 78 (0x7f5b958eac00) [pid = 17181] [serial = 391] [outer = 0x7f5b94fec400] 02:47:55 INFO - PROCESS | 17181 | 1461577675466 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:47:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1233ms 02:47:55 INFO - PROCESS | 17181 | 1461577675529 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 17181 | 1461577675538 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 02:47:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:47:55 INFO - PROCESS | 17181 | 1461577675548 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 17181 | 1461577675552 Marionette TRACE conn3 <- [1,494,null,{}] 02:47:55 INFO - PROCESS | 17181 | 1461577675558 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}] 02:47:55 INFO - PROCESS | 17181 | 1461577675712 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 02:47:55 INFO - PROCESS | 17181 | 1461577675845 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad423800 == 58 [pid = 17181] [id = 131] 02:47:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 79 (0x7f5b958f0800) [pid = 17181] [serial = 392] [outer = (nil)] 02:47:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b95aefc00) [pid = 17181] [serial = 393] [outer = 0x7f5b958f0800] 02:47:55 INFO - PROCESS | 17181 | 1461577675914 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5b9884c800) [pid = 17181] [serial = 394] [outer = 0x7f5b958f0800] 02:47:56 INFO - PROCESS | 17181 | 1461577676843 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:47:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1328ms 02:47:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:47:56 INFO - PROCESS | 17181 | 1461577676877 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 17181 | 1461577676880 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 02:47:56 INFO - PROCESS | 17181 | 1461577676886 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - PROCESS | 17181 | 1461577676891 Marionette TRACE conn3 <- [1,498,null,{}] 02:47:56 INFO - PROCESS | 17181 | 1461577676907 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}] 02:47:57 INFO - PROCESS | 17181 | 1461577677057 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 02:47:57 INFO - PROCESS | 17181 | 1461577677200 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb56c3000 == 59 [pid = 17181] [id = 132] 02:47:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5b9ca6e000) [pid = 17181] [serial = 395] [outer = (nil)] 02:47:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5b9e02a000) [pid = 17181] [serial = 396] [outer = 0x7f5b9ca6e000] 02:47:57 INFO - PROCESS | 17181 | 1461577677273 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5b9fb57400) [pid = 17181] [serial = 397] [outer = 0x7f5b9ca6e000] 02:47:58 INFO - PROCESS | 17181 | 1461577678055 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:47:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1234ms 02:47:58 INFO - PROCESS | 17181 | 1461577678120 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 17181 | 1461577678124 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 02:47:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:47:58 INFO - PROCESS | 17181 | 1461577678131 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 17181 | 1461577678133 Marionette TRACE conn3 <- [1,502,null,{}] 02:47:58 INFO - PROCESS | 17181 | 1461577678139 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}] 02:47:58 INFO - PROCESS | 17181 | 1461577678285 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 02:47:58 INFO - PROCESS | 17181 | 1461577678417 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95dd4000 == 60 [pid = 17181] [id = 133] 02:47:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5b9d49ac00) [pid = 17181] [serial = 398] [outer = (nil)] 02:47:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5bad5ef000) [pid = 17181] [serial = 399] [outer = 0x7f5b9d49ac00] 02:47:58 INFO - PROCESS | 17181 | 1461577678486 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bb0d9d800) [pid = 17181] [serial = 400] [outer = 0x7f5b9d49ac00] 02:47:59 INFO - PROCESS | 17181 | 1461577679648 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]]]}] 02:47:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:47:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1628ms 02:47:59 INFO - PROCESS | 17181 | 1461577679767 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 02:47:59 INFO - PROCESS | 17181 | 1461577679772 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 02:47:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:47:59 INFO - PROCESS | 17181 | 1461577679779 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:47:59 INFO - PROCESS | 17181 | 1461577679788 Marionette TRACE conn3 <- [1,506,null,{}] 02:47:59 INFO - PROCESS | 17181 | 1461577679843 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}] 02:48:00 INFO - PROCESS | 17181 | 1461577680113 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 02:48:00 INFO - PROCESS | 17181 | 1461577680243 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9548c800 == 61 [pid = 17181] [id = 134] 02:48:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b953db800) [pid = 17181] [serial = 401] [outer = (nil)] 02:48:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b95412800) [pid = 17181] [serial = 402] [outer = 0x7f5b953db800] 02:48:00 INFO - PROCESS | 17181 | 1461577680351 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b958e2c00) [pid = 17181] [serial = 403] [outer = 0x7f5b953db800] 02:48:00 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0e1a800 == 60 [pid = 17181] [id = 128] 02:48:00 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95798000 == 59 [pid = 17181] [id = 127] 02:48:00 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b9f63d400) [pid = 17181] [serial = 348] [outer = (nil)] [url = about:blank] 02:48:00 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b95415400) [pid = 17181] [serial = 330] [outer = (nil)] [url = about:blank] 02:48:00 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b9da25000) [pid = 17181] [serial = 333] [outer = (nil)] [url = about:blank] 02:48:00 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5ba0208c00) [pid = 17181] [serial = 336] [outer = (nil)] [url = about:blank] 02:48:00 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac26b000 == 58 [pid = 17181] [id = 126] 02:48:00 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1820800 == 57 [pid = 17181] [id = 125] 02:48:00 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e368800 == 56 [pid = 17181] [id = 124] 02:48:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96094000 == 55 [pid = 17181] [id = 123] 02:48:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d920000 == 54 [pid = 17181] [id = 117] 02:48:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba025a800 == 53 [pid = 17181] [id = 116] 02:48:01 INFO - PROCESS | 17181 | 1461577681183 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]]]}] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5b9e0a6000) [pid = 17181] [serial = 346] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5b9e01f800) [pid = 17181] [serial = 345] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5bb5617400) [pid = 17181] [serial = 328] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5b9bbd6800) [pid = 17181] [serial = 342] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5b9d497800) [pid = 17181] [serial = 343] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 80 (0x7f5b9706e800) [pid = 17181] [serial = 340] [outer = (nil)] [url = about:blank] 02:48:01 INFO - PROCESS | 17181 | --DOMWINDOW == 79 (0x7f5b954c9000) [pid = 17181] [serial = 339] [outer = (nil)] [url = about:blank] 02:48:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:48:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1446ms 02:48:01 INFO - PROCESS | 17181 | 1461577681225 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 17181 | 1461577681232 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 02:48:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:48:01 INFO - PROCESS | 17181 | 1461577681241 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 17181 | 1461577681245 Marionette TRACE conn3 <- [1,510,null,{}] 02:48:01 INFO - PROCESS | 17181 | 1461577681253 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}] 02:48:01 INFO - PROCESS | 17181 | 1461577681383 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 02:48:01 INFO - PROCESS | 17181 | 1461577681400 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9bb23000 == 54 [pid = 17181] [id = 135] 02:48:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 80 (0x7f5b958ed800) [pid = 17181] [serial = 404] [outer = (nil)] 02:48:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 81 (0x7f5b95d35c00) [pid = 17181] [serial = 405] [outer = 0x7f5b958ed800] 02:48:01 INFO - PROCESS | 17181 | 1461577681457 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5b96e1f400) [pid = 17181] [serial = 406] [outer = 0x7f5b958ed800] 02:48:02 INFO - PROCESS | 17181 | 1461577682201 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:48:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 981ms 02:48:02 INFO - PROCESS | 17181 | 1461577682222 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 17181 | 1461577682224 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 02:48:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:48:02 INFO - PROCESS | 17181 | 1461577682231 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 17181 | 1461577682236 Marionette TRACE conn3 <- [1,514,null,{}] 02:48:02 INFO - PROCESS | 17181 | 1461577682263 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}] 02:48:02 INFO - PROCESS | 17181 | 1461577682398 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 02:48:02 INFO - PROCESS | 17181 | 1461577682416 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e99a000 == 55 [pid = 17181] [id = 136] 02:48:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5b98857400) [pid = 17181] [serial = 407] [outer = (nil)] 02:48:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5b9a46bc00) [pid = 17181] [serial = 408] [outer = 0x7f5b98857400] 02:48:02 INFO - PROCESS | 17181 | 1461577682476 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5b9af11000) [pid = 17181] [serial = 409] [outer = 0x7f5b98857400] 02:48:03 INFO - PROCESS | 17181 | 1461577683237 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]]]}] 02:48:03 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 02:48:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1047ms 02:48:03 INFO - PROCESS | 17181 | 1461577683277 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 17181 | 1461577683280 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 02:48:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:48:03 INFO - PROCESS | 17181 | 1461577683286 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 17181 | 1461577683287 Marionette TRACE conn3 <- [1,518,null,{}] 02:48:03 INFO - PROCESS | 17181 | 1461577683292 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}] 02:48:03 INFO - PROCESS | 17181 | 1461577683469 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 02:48:03 INFO - PROCESS | 17181 | 1461577683504 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f8bb000 == 56 [pid = 17181] [id = 137] 02:48:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5b98930800) [pid = 17181] [serial = 410] [outer = (nil)] 02:48:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5b9d427c00) [pid = 17181] [serial = 411] [outer = 0x7f5b98930800] 02:48:03 INFO - PROCESS | 17181 | 1461577683562 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b9da21c00) [pid = 17181] [serial = 412] [outer = 0x7f5b98930800] 02:48:04 INFO - PROCESS | 17181 | 1461577684306 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:48:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1080ms 02:48:04 INFO - PROCESS | 17181 | 1461577684368 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 02:48:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:48:04 INFO - PROCESS | 17181 | 1461577684371 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 02:48:04 INFO - PROCESS | 17181 | 1461577684376 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - PROCESS | 17181 | 1461577684379 Marionette TRACE conn3 <- [1,522,null,{}] 02:48:04 INFO - PROCESS | 17181 | 1461577684383 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}] 02:48:04 INFO - PROCESS | 17181 | 1461577684539 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 02:48:04 INFO - PROCESS | 17181 | 1461577684563 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e2000 == 57 [pid = 17181] [id = 138] 02:48:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b94fec000) [pid = 17181] [serial = 413] [outer = (nil)] 02:48:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b9e020000) [pid = 17181] [serial = 414] [outer = 0x7f5b94fec000] 02:48:04 INFO - PROCESS | 17181 | 1461577684620 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b9e02dc00) [pid = 17181] [serial = 415] [outer = 0x7f5b94fec000] 02:48:05 INFO - PROCESS | 17181 | 1461577685340 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:48:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1028ms 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 90 (0x7f5b9540e000) [pid = 17181] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 89 (0x7f5b9e027000) [pid = 17181] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 88 (0x7f5b98855c00) [pid = 17181] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 87 (0x7f5b9d4a5c00) [pid = 17181] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 86 (0x7f5ba5252800) [pid = 17181] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 85 (0x7f5b98697c00) [pid = 17181] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 84 (0x7f5b94d6fc00) [pid = 17181] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 83 (0x7f5b94ff2000) [pid = 17181] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 82 (0x7f5b94d7cc00) [pid = 17181] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:48:05 INFO - PROCESS | 17181 | --DOMWINDOW == 81 (0x7f5b9540e800) [pid = 17181] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:48:05 INFO - PROCESS | 17181 | 1461577685771 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 17181 | 1461577685774 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 02:48:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:48:05 INFO - PROCESS | 17181 | 1461577685781 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 17181 | 1461577685782 Marionette TRACE conn3 <- [1,526,null,{}] 02:48:05 INFO - PROCESS | 17181 | 1461577685788 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}] 02:48:05 INFO - PROCESS | 17181 | 1461577685936 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 02:48:06 INFO - PROCESS | 17181 | 1461577686074 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac09b800 == 58 [pid = 17181] [id = 139] 02:48:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 82 (0x7f5b9daf5400) [pid = 17181] [serial = 416] [outer = (nil)] 02:48:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 83 (0x7f5b9f369000) [pid = 17181] [serial = 417] [outer = 0x7f5b9daf5400] 02:48:06 INFO - PROCESS | 17181 | 1461577686151 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 84 (0x7f5b9fb53c00) [pid = 17181] [serial = 418] [outer = 0x7f5b9daf5400] 02:48:06 INFO - PROCESS | 17181 | 1461577686755 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]]]}] 02:48:06 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 02:48:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1030ms 02:48:06 INFO - PROCESS | 17181 | 1461577686811 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 17181 | 1461577686815 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 02:48:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:48:06 INFO - PROCESS | 17181 | 1461577686820 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 17181 | 1461577686823 Marionette TRACE conn3 <- [1,530,null,{}] 02:48:06 INFO - PROCESS | 17181 | 1461577686827 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}] 02:48:06 INFO - PROCESS | 17181 | 1461577686951 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 02:48:07 INFO - PROCESS | 17181 | 1461577687053 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96b09000 == 59 [pid = 17181] [id = 140] 02:48:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 85 (0x7f5b94d76400) [pid = 17181] [serial = 419] [outer = (nil)] 02:48:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 86 (0x7f5ba615d800) [pid = 17181] [serial = 420] [outer = 0x7f5b94d76400] 02:48:07 INFO - PROCESS | 17181 | 1461577687110 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 87 (0x7f5bac209400) [pid = 17181] [serial = 421] [outer = 0x7f5b94d76400] 02:48:07 INFO - PROCESS | 17181 | 1461577687677 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"]]]}] 02:48:07 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 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:48:07 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 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:48:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:48:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:48:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 875ms 02:48:07 INFO - PROCESS | 17181 | 1461577687721 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 17181 | 1461577687725 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 02:48:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:48:07 INFO - PROCESS | 17181 | 1461577687802 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 17181 | 1461577687807 Marionette TRACE conn3 <- [1,534,null,{}] 02:48:07 INFO - PROCESS | 17181 | 1461577687815 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}] 02:48:07 INFO - PROCESS | 17181 | 1461577687994 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 02:48:08 INFO - PROCESS | 17181 | 1461577688131 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af54800 == 60 [pid = 17181] [id = 141] 02:48:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 88 (0x7f5b95410800) [pid = 17181] [serial = 422] [outer = (nil)] 02:48:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 89 (0x7f5b95415800) [pid = 17181] [serial = 423] [outer = 0x7f5b95410800] 02:48:08 INFO - PROCESS | 17181 | 1461577688204 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 90 (0x7f5b95651000) [pid = 17181] [serial = 424] [outer = 0x7f5b95410800] 02:48:09 INFO - PROCESS | 17181 | 1461577689042 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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:48:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1292ms 02:48:09 INFO - PROCESS | 17181 | 1461577689098 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 17181 | 1461577689104 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 02:48:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:48:09 INFO - PROCESS | 17181 | 1461577689111 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 17181 | 1461577689115 Marionette TRACE conn3 <- [1,538,null,{}] 02:48:09 INFO - PROCESS | 17181 | 1461577689126 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}] 02:48:09 INFO - PROCESS | 17181 | 1461577689310 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 02:48:09 INFO - PROCESS | 17181 | 1461577689424 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac08c000 == 61 [pid = 17181] [id = 142] 02:48:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 91 (0x7f5b95412000) [pid = 17181] [serial = 425] [outer = (nil)] 02:48:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 92 (0x7f5b96e17800) [pid = 17181] [serial = 426] [outer = 0x7f5b95412000] 02:48:09 INFO - PROCESS | 17181 | 1461577689493 Marionette DEBUG loaded listener.js 02:48:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 93 (0x7f5b9a472c00) [pid = 17181] [serial = 427] [outer = 0x7f5b95412000] 02:48:10 INFO - PROCESS | 17181 | 1461577690264 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]]]}] 02:48:10 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. 02:48:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1231ms 02:48:10 INFO - PROCESS | 17181 | 1461577690345 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 17181 | 1461577690349 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 02:48:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:48:10 INFO - PROCESS | 17181 | 1461577690356 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 17181 | 1461577690359 Marionette TRACE conn3 <- [1,542,null,{}] 02:48:10 INFO - PROCESS | 17181 | 1461577690364 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}] 02:48:10 INFO - PROCESS | 17181 | 1461577690518 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 02:48:10 INFO - PROCESS | 17181 | 1461577690663 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb404b800 == 62 [pid = 17181] [id = 143] 02:48:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 94 (0x7f5b9da27c00) [pid = 17181] [serial = 428] [outer = (nil)] 02:48:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 95 (0x7f5b9e027000) [pid = 17181] [serial = 429] [outer = 0x7f5b9da27c00] 02:48:10 INFO - PROCESS | 17181 | 1461577690742 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 96 (0x7f5b9f36dc00) [pid = 17181] [serial = 430] [outer = 0x7f5b9da27c00] 02:48:11 INFO - PROCESS | 17181 | 1461577691552 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]]]}] 02:48:11 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. 02:48:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1227ms 02:48:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:48:11 INFO - PROCESS | 17181 | 1461577691583 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 17181 | 1461577691586 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 02:48:11 INFO - PROCESS | 17181 | 1461577691592 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 17181 | 1461577691595 Marionette TRACE conn3 <- [1,546,null,{}] 02:48:11 INFO - PROCESS | 17181 | 1461577691618 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}] 02:48:11 INFO - PROCESS | 17181 | 1461577691776 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 02:48:11 INFO - PROCESS | 17181 | 1461577691897 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987ab800 == 63 [pid = 17181] [id = 144] 02:48:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 97 (0x7f5b94d7b400) [pid = 17181] [serial = 431] [outer = (nil)] 02:48:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5b9f627400) [pid = 17181] [serial = 432] [outer = 0x7f5b94d7b400] 02:48:11 INFO - PROCESS | 17181 | 1461577691967 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5baf33c000) [pid = 17181] [serial = 433] [outer = 0x7f5b94d7b400] 02:48:12 INFO - PROCESS | 17181 | 1461577692730 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]]]}] 02:48:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:48:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1185ms 02:48:12 INFO - PROCESS | 17181 | 1461577692777 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 17181 | 1461577692780 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 02:48:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:48:12 INFO - PROCESS | 17181 | 1461577692786 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 17181 | 1461577692788 Marionette TRACE conn3 <- [1,550,null,{}] 02:48:12 INFO - PROCESS | 17181 | 1461577692794 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}] 02:48:12 INFO - PROCESS | 17181 | 1461577692959 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 02:48:13 INFO - PROCESS | 17181 | 1461577693122 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad263800 == 64 [pid = 17181] [id = 145] 02:48:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5b9da25000) [pid = 17181] [serial = 434] [outer = (nil)] 02:48:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5bad14ec00) [pid = 17181] [serial = 435] [outer = 0x7f5b9da25000] 02:48:13 INFO - PROCESS | 17181 | 1461577693191 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5bb12aa400) [pid = 17181] [serial = 436] [outer = 0x7f5b9da25000] 02:48:13 INFO - PROCESS | 17181 | 1461577693931 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]]]}] 02:48:14 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. 02:48:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1228ms 02:48:14 INFO - PROCESS | 17181 | 1461577694028 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 17181 | 1461577694031 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 02:48:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:48:14 INFO - PROCESS | 17181 | 1461577694037 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 17181 | 1461577694039 Marionette TRACE conn3 <- [1,554,null,{}] 02:48:14 INFO - PROCESS | 17181 | 1461577694045 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}] 02:48:14 INFO - PROCESS | 17181 | 1461577694278 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 02:48:14 INFO - PROCESS | 17181 | 1461577694293 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990c8800 == 65 [pid = 17181] [id = 146] 02:48:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5bb170c400) [pid = 17181] [serial = 437] [outer = (nil)] 02:48:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5bb3256c00) [pid = 17181] [serial = 438] [outer = 0x7f5bb170c400] 02:48:14 INFO - PROCESS | 17181 | 1461577694361 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5bb4015000) [pid = 17181] [serial = 439] [outer = 0x7f5bb170c400] 02:48:14 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:15 INFO - PROCESS | 17181 | 1461577695228 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:48:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1238ms 02:48:15 INFO - PROCESS | 17181 | 1461577695275 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 17181 | 1461577695279 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 02:48:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:48:15 INFO - PROCESS | 17181 | 1461577695284 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 17181 | 1461577695287 Marionette TRACE conn3 <- [1,558,null,{}] 02:48:15 INFO - PROCESS | 17181 | 1461577695292 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}] 02:48:15 INFO - PROCESS | 17181 | 1461577695431 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 02:48:15 INFO - PROCESS | 17181 | 1461577695570 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990e0800 == 66 [pid = 17181] [id = 147] 02:48:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5b95422c00) [pid = 17181] [serial = 440] [outer = (nil)] 02:48:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5bb40c7400) [pid = 17181] [serial = 441] [outer = 0x7f5b95422c00] 02:48:15 INFO - PROCESS | 17181 | 1461577695639 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 108 (0x7f5bb5681400) [pid = 17181] [serial = 442] [outer = 0x7f5b95422c00] 02:48:16 INFO - PROCESS | 17181 | 1461577696452 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:48:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1238ms 02:48:16 INFO - PROCESS | 17181 | 1461577696523 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 17181 | 1461577696527 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 02:48:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:48:16 INFO - PROCESS | 17181 | 1461577696532 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 17181 | 1461577696535 Marionette TRACE conn3 <- [1,562,null,{}] 02:48:16 INFO - PROCESS | 17181 | 1461577696540 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}] 02:48:16 INFO - PROCESS | 17181 | 1461577696681 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 02:48:16 INFO - PROCESS | 17181 | 1461577696816 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9318e800 == 67 [pid = 17181] [id = 148] 02:48:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 109 (0x7f5b9da1dc00) [pid = 17181] [serial = 443] [outer = (nil)] 02:48:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 110 (0x7f5bb585f000) [pid = 17181] [serial = 444] [outer = 0x7f5b9da1dc00] 02:48:16 INFO - PROCESS | 17181 | 1461577696884 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 111 (0x7f5bb642ac00) [pid = 17181] [serial = 445] [outer = 0x7f5b9da1dc00] 02:48:17 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:17 INFO - PROCESS | 17181 | 1461577697662 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:48:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1178ms 02:48:17 INFO - PROCESS | 17181 | 1461577697712 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 17181 | 1461577697716 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 02:48:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:48:17 INFO - PROCESS | 17181 | 1461577697722 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - PROCESS | 17181 | 1461577697724 Marionette TRACE conn3 <- [1,566,null,{}] 02:48:17 INFO - PROCESS | 17181 | 1461577697730 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}] 02:48:17 INFO - PROCESS | 17181 | 1461577697878 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 02:48:18 INFO - PROCESS | 17181 | 1461577698016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e69000 == 68 [pid = 17181] [id = 149] 02:48:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5b94623000) [pid = 17181] [serial = 446] [outer = (nil)] 02:48:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5b9462a000) [pid = 17181] [serial = 447] [outer = 0x7f5b94623000] 02:48:18 INFO - PROCESS | 17181 | 1461577698083 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 114 (0x7f5b94630000) [pid = 17181] [serial = 448] [outer = 0x7f5b94623000] 02:48:18 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:19 INFO - PROCESS | 17181 | 1461577699068 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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:48:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1388ms 02:48:19 INFO - PROCESS | 17181 | 1461577699110 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 02:48:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:48:19 INFO - PROCESS | 17181 | 1461577699115 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 02:48:19 INFO - PROCESS | 17181 | 1461577699123 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 17181 | 1461577699128 Marionette TRACE conn3 <- [1,570,null,{}] 02:48:19 INFO - PROCESS | 17181 | 1461577699135 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}] 02:48:19 INFO - PROCESS | 17181 | 1461577699295 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 02:48:19 INFO - PROCESS | 17181 | 1461577699536 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97094800 == 69 [pid = 17181] [id = 150] 02:48:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 115 (0x7f5b94631800) [pid = 17181] [serial = 449] [outer = (nil)] 02:48:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 116 (0x7f5b95419000) [pid = 17181] [serial = 450] [outer = 0x7f5b94631800] 02:48:19 INFO - PROCESS | 17181 | 1461577699603 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 117 (0x7f5b95657800) [pid = 17181] [serial = 451] [outer = 0x7f5b94631800] 02:48:20 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:20 INFO - PROCESS | 17181 | 1461577700425 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]]]}] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac09b800 == 68 [pid = 17181] [id = 139] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61e2000 == 67 [pid = 17181] [id = 138] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 116 (0x7f5b95ae8c00) [pid = 17181] [serial = 387] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 115 (0x7f5b9884cc00) [pid = 17181] [serial = 351] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 114 (0x7f5b9da1b000) [pid = 17181] [serial = 354] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 113 (0x7f5ba020b800) [pid = 17181] [serial = 357] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 112 (0x7f5bac208400) [pid = 17181] [serial = 360] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 111 (0x7f5bad5ee000) [pid = 17181] [serial = 363] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e99a000 == 66 [pid = 17181] [id = 136] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9bb23000 == 65 [pid = 17181] [id = 135] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9548c800 == 64 [pid = 17181] [id = 134] 02:48:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e55c800 == 63 [pid = 17181] [id = 130] 02:48:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:48:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1385ms 02:48:20 INFO - PROCESS | 17181 | 1461577700506 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 02:48:20 INFO - PROCESS | 17181 | 1461577700514 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 02:48:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:48:20 INFO - PROCESS | 17181 | 1461577700522 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 17181 | 1461577700525 Marionette TRACE conn3 <- [1,574,null,{}] 02:48:20 INFO - PROCESS | 17181 | 1461577700531 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}] 02:48:20 INFO - PROCESS | 17181 | 1461577700669 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 02:48:20 INFO - PROCESS | 17181 | 1461577700680 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d2ec000 == 64 [pid = 17181] [id = 151] 02:48:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5b958ef400) [pid = 17181] [serial = 452] [outer = (nil)] 02:48:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5b96e18c00) [pid = 17181] [serial = 453] [outer = 0x7f5b958ef400] 02:48:20 INFO - PROCESS | 17181 | 1461577700738 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 114 (0x7f5b9884a400) [pid = 17181] [serial = 454] [outer = 0x7f5b958ef400] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 113 (0x7f5b961fb800) [pid = 17181] [serial = 331] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 112 (0x7f5bac07a800) [pid = 17181] [serial = 337] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 111 (0x7f5b9e02a800) [pid = 17181] [serial = 334] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 110 (0x7f5b9e025c00) [pid = 17181] [serial = 372] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 109 (0x7f5b9e737c00) [pid = 17181] [serial = 373] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 108 (0x7f5bac013400) [pid = 17181] [serial = 375] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 107 (0x7f5b9c317000) [pid = 17181] [serial = 370] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 106 (0x7f5b98857000) [pid = 17181] [serial = 369] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5b94d7b000) [pid = 17181] [serial = 378] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5b9e023400) [pid = 17181] [serial = 367] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5b96135400) [pid = 17181] [serial = 366] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b96e16800) [pid = 17181] [serial = 381] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5bb1444800) [pid = 17181] [serial = 384] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5bad147400) [pid = 17181] [serial = 382] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 99 (0x7f5bad5ed800) [pid = 17181] [serial = 376] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 98 (0x7f5ba2478800) [pid = 17181] [serial = 379] [outer = (nil)] [url = about:blank] 02:48:20 INFO - PROCESS | 17181 | --DOMWINDOW == 97 (0x7f5bb178b400) [pid = 17181] [serial = 385] [outer = (nil)] [url = about:blank] 02:48:21 INFO - PROCESS | 17181 | 1461577701530 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]]]}] 02:48:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:48:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1030ms 02:48:21 INFO - PROCESS | 17181 | 1461577701552 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 02:48:21 INFO - PROCESS | 17181 | 1461577701555 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 02:48:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:48:21 INFO - PROCESS | 17181 | 1461577701561 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:48:21 INFO - PROCESS | 17181 | 1461577701566 Marionette TRACE conn3 <- [1,578,null,{}] 02:48:21 INFO - PROCESS | 17181 | 1461577701596 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}] 02:48:21 INFO - PROCESS | 17181 | 1461577701733 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 02:48:21 INFO - PROCESS | 17181 | 1461577701752 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f074000 == 65 [pid = 17181] [id = 152] 02:48:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 98 (0x7f5b9c2d5800) [pid = 17181] [serial = 455] [outer = (nil)] 02:48:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 99 (0x7f5b9d4a1000) [pid = 17181] [serial = 456] [outer = 0x7f5b9c2d5800] 02:48:21 INFO - PROCESS | 17181 | 1461577701811 Marionette DEBUG loaded listener.js 02:48:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 100 (0x7f5b9da20800) [pid = 17181] [serial = 457] [outer = 0x7f5b9c2d5800] 02:48:22 INFO - PROCESS | 17181 | 1461577702975 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]]]}] 02:48:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:48:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1432ms 02:48:22 INFO - PROCESS | 17181 | 1461577702993 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 02:48:22 INFO - PROCESS | 17181 | 1461577702998 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 02:48:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:48:23 INFO - PROCESS | 17181 | 1461577703003 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 17181 | 1461577703005 Marionette TRACE conn3 <- [1,582,null,{}] 02:48:23 INFO - PROCESS | 17181 | 1461577703010 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}] 02:48:23 INFO - PROCESS | 17181 | 1461577703188 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 02:48:23 INFO - PROCESS | 17181 | 1461577703215 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd1c800 == 66 [pid = 17181] [id = 153] 02:48:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5b95aec400) [pid = 17181] [serial = 458] [outer = (nil)] 02:48:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5b9e025c00) [pid = 17181] [serial = 459] [outer = 0x7f5b95aec400] 02:48:23 INFO - PROCESS | 17181 | 1461577703272 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5bb1444800) [pid = 17181] [serial = 460] [outer = 0x7f5b95aec400] 02:48:23 INFO - PROCESS | 17181 | 1461577703979 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]]]}] 02:48:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:48:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1027ms 02:48:24 INFO - PROCESS | 17181 | 1461577704039 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 02:48:24 INFO - PROCESS | 17181 | 1461577704047 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 02:48:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:48:24 INFO - PROCESS | 17181 | 1461577704091 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 17181 | 1461577704094 Marionette TRACE conn3 <- [1,586,null,{}] 02:48:24 INFO - PROCESS | 17181 | 1461577704102 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}] 02:48:24 INFO - PROCESS | 17181 | 1461577704279 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 02:48:24 INFO - PROCESS | 17181 | 1461577704297 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad272800 == 67 [pid = 17181] [id = 154] 02:48:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5b94f93c00) [pid = 17181] [serial = 461] [outer = (nil)] 02:48:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5b94f9b800) [pid = 17181] [serial = 462] [outer = 0x7f5b94f93c00] 02:48:24 INFO - PROCESS | 17181 | 1461577704353 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5b94fa1400) [pid = 17181] [serial = 463] [outer = 0x7f5b94f93c00] 02:48:24 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:25 INFO - PROCESS | 17181 | 1461577705122 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]]]}] 02:48:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:48:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1118ms 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 105 (0x7f5b98930800) [pid = 17181] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 104 (0x7f5b953db800) [pid = 17181] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 103 (0x7f5b958ed800) [pid = 17181] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 102 (0x7f5b94fec000) [pid = 17181] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 101 (0x7f5b9daf5400) [pid = 17181] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:48:25 INFO - PROCESS | 17181 | --DOMWINDOW == 100 (0x7f5b98857400) [pid = 17181] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:48:25 INFO - PROCESS | 17181 | 1461577705266 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 02:48:25 INFO - PROCESS | 17181 | 1461577705269 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 02:48:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:48:25 INFO - PROCESS | 17181 | 1461577705276 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 17181 | 1461577705278 Marionette TRACE conn3 <- [1,590,null,{}] 02:48:25 INFO - PROCESS | 17181 | 1461577705297 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}] 02:48:25 INFO - PROCESS | 17181 | 1461577705445 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 02:48:25 INFO - PROCESS | 17181 | 1461577705456 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e02800 == 68 [pid = 17181] [id = 155] 02:48:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 101 (0x7f5b94fa1800) [pid = 17181] [serial = 464] [outer = (nil)] 02:48:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 102 (0x7f5bb1789400) [pid = 17181] [serial = 465] [outer = 0x7f5b94fa1800] 02:48:25 INFO - PROCESS | 17181 | 1461577705516 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 103 (0x7f5bb400a000) [pid = 17181] [serial = 466] [outer = 0x7f5b94fa1800] 02:48:26 INFO - PROCESS | 17181 | 1461577706396 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:48:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1143ms 02:48:26 INFO - PROCESS | 17181 | 1461577706421 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 17181 | 1461577706424 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 02:48:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:48:26 INFO - PROCESS | 17181 | 1461577706429 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 17181 | 1461577706432 Marionette TRACE conn3 <- [1,594,null,{}] 02:48:26 INFO - PROCESS | 17181 | 1461577706437 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}] 02:48:26 INFO - PROCESS | 17181 | 1461577706560 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 02:48:26 INFO - PROCESS | 17181 | 1461577706574 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3283000 == 69 [pid = 17181] [id = 156] 02:48:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 104 (0x7f5b958c7000) [pid = 17181] [serial = 467] [outer = (nil)] 02:48:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 105 (0x7f5b958d0800) [pid = 17181] [serial = 468] [outer = 0x7f5b958c7000] 02:48:26 INFO - PROCESS | 17181 | 1461577706632 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 106 (0x7f5bb143d000) [pid = 17181] [serial = 469] [outer = 0x7f5b958c7000] 02:48:27 INFO - PROCESS | 17181 | 1461577707390 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:48:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1026ms 02:48:27 INFO - PROCESS | 17181 | 1461577707456 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 17181 | 1461577707462 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 02:48:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:48:27 INFO - PROCESS | 17181 | 1461577707470 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 17181 | 1461577707476 Marionette TRACE conn3 <- [1,598,null,{}] 02:48:27 INFO - PROCESS | 17181 | 1461577707544 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}] 02:48:27 INFO - PROCESS | 17181 | 1461577707700 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 02:48:27 INFO - PROCESS | 17181 | 1461577707814 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95b9c800 == 70 [pid = 17181] [id = 157] 02:48:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 107 (0x7f5b94629000) [pid = 17181] [serial = 470] [outer = (nil)] 02:48:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 108 (0x7f5b94fe5c00) [pid = 17181] [serial = 471] [outer = 0x7f5b94629000] 02:48:27 INFO - PROCESS | 17181 | 1461577707887 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 109 (0x7f5b95410400) [pid = 17181] [serial = 472] [outer = 0x7f5b94629000] 02:48:28 INFO - PROCESS | 17181 | 1461577708753 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]]]}] 02:48:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:48:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1329ms 02:48:28 INFO - PROCESS | 17181 | 1461577708799 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 02:48:28 INFO - PROCESS | 17181 | 1461577708807 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 02:48:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:48:28 INFO - PROCESS | 17181 | 1461577708817 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:48:28 INFO - PROCESS | 17181 | 1461577708821 Marionette TRACE conn3 <- [1,602,null,{}] 02:48:28 INFO - PROCESS | 17181 | 1461577708826 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}] 02:48:28 INFO - PROCESS | 17181 | 1461577708975 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 02:48:29 INFO - PROCESS | 17181 | 1461577709158 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b931800 == 71 [pid = 17181] [id = 158] 02:48:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 110 (0x7f5b95ae3000) [pid = 17181] [serial = 473] [outer = (nil)] 02:48:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 111 (0x7f5b95aef000) [pid = 17181] [serial = 474] [outer = 0x7f5b95ae3000] 02:48:29 INFO - PROCESS | 17181 | 1461577709241 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 112 (0x7f5b98692000) [pid = 17181] [serial = 475] [outer = 0x7f5b95ae3000] 02:48:30 INFO - PROCESS | 17181 | 1461577710143 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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:48:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1382ms 02:48:30 INFO - PROCESS | 17181 | 1461577710198 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 17181 | 1461577710202 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 02:48:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:48:30 INFO - PROCESS | 17181 | 1461577710208 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 17181 | 1461577710214 Marionette TRACE conn3 <- [1,606,null,{}] 02:48:30 INFO - PROCESS | 17181 | 1461577710229 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}] 02:48:30 INFO - PROCESS | 17181 | 1461577710389 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 02:48:30 INFO - PROCESS | 17181 | 1461577710529 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf40800 == 72 [pid = 17181] [id = 159] 02:48:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 113 (0x7f5b997e4800) [pid = 17181] [serial = 476] [outer = (nil)] 02:48:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 114 (0x7f5b997eb400) [pid = 17181] [serial = 477] [outer = 0x7f5b997e4800] 02:48:30 INFO - PROCESS | 17181 | 1461577710605 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 115 (0x7f5b997f1400) [pid = 17181] [serial = 478] [outer = 0x7f5b997e4800] 02:48:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 116 (0x7f5b997eac00) [pid = 17181] [serial = 479] [outer = 0x7f5b95d36400] 02:48:31 INFO - PROCESS | 17181 | 1461577711500 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:48:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1340ms 02:48:31 INFO - PROCESS | 17181 | 1461577711548 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 02:48:31 INFO - PROCESS | 17181 | 1461577711553 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 02:48:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:48:31 INFO - PROCESS | 17181 | 1461577711559 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 17181 | 1461577711561 Marionette TRACE conn3 <- [1,610,null,{}] 02:48:31 INFO - PROCESS | 17181 | 1461577711566 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}] 02:48:31 INFO - PROCESS | 17181 | 1461577711716 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 02:48:31 INFO - PROCESS | 17181 | 1461577711861 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948ac000 == 73 [pid = 17181] [id = 160] 02:48:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 117 (0x7f5b997e6400) [pid = 17181] [serial = 480] [outer = (nil)] 02:48:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 118 (0x7f5b9dfce000) [pid = 17181] [serial = 481] [outer = 0x7f5b997e6400] 02:48:31 INFO - PROCESS | 17181 | 1461577711930 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 119 (0x7f5bab11e800) [pid = 17181] [serial = 482] [outer = 0x7f5b997e6400] 02:48:32 INFO - PROCESS | 17181 | 1461577712764 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]]]}] 02:48:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:48:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1276ms 02:48:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:48:32 INFO - PROCESS | 17181 | 1461577712836 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 02:48:32 INFO - PROCESS | 17181 | 1461577712839 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 02:48:32 INFO - PROCESS | 17181 | 1461577712845 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:48:32 INFO - PROCESS | 17181 | 1461577712848 Marionette TRACE conn3 <- [1,614,null,{}] 02:48:32 INFO - PROCESS | 17181 | 1461577712853 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}] 02:48:33 INFO - PROCESS | 17181 | 1461577713007 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 02:48:33 INFO - PROCESS | 17181 | 1461577713147 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb6646000 == 74 [pid = 17181] [id = 161] 02:48:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5b94a78000) [pid = 17181] [serial = 483] [outer = (nil)] 02:48:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b94a7ec00) [pid = 17181] [serial = 484] [outer = 0x7f5b94a78000] 02:48:33 INFO - PROCESS | 17181 | 1461577713218 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b94a83400) [pid = 17181] [serial = 485] [outer = 0x7f5b94a78000] 02:48:34 INFO - PROCESS | 17181 | 1461577714044 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:48:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1281ms 02:48:34 INFO - PROCESS | 17181 | 1461577714128 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 17181 | 1461577714134 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 02:48:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:48:34 INFO - PROCESS | 17181 | 1461577714145 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 17181 | 1461577714151 Marionette TRACE conn3 <- [1,618,null,{}] 02:48:34 INFO - PROCESS | 17181 | 1461577714156 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}] 02:48:34 INFO - PROCESS | 17181 | 1461577714381 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 02:48:34 INFO - PROCESS | 17181 | 1461577714525 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9318f800 == 75 [pid = 17181] [id = 162] 02:48:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b997ed400) [pid = 17181] [serial = 486] [outer = (nil)] 02:48:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b9d9f0800) [pid = 17181] [serial = 487] [outer = 0x7f5b997ed400] 02:48:34 INFO - PROCESS | 17181 | 1461577714595 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5bb1611c00) [pid = 17181] [serial = 488] [outer = 0x7f5b997ed400] 02:48:35 INFO - PROCESS | 17181 | 1461577715674 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:48:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1580ms 02:48:35 INFO - PROCESS | 17181 | 1461577715727 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 17181 | 1461577715731 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 02:48:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:48:35 INFO - PROCESS | 17181 | 1461577715739 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - PROCESS | 17181 | 1461577715745 Marionette TRACE conn3 <- [1,622,null,{}] 02:48:35 INFO - PROCESS | 17181 | 1461577715753 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}] 02:48:35 INFO - PROCESS | 17181 | 1461577715894 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 02:48:36 INFO - PROCESS | 17181 | 1461577716067 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987a5000 == 76 [pid = 17181] [id = 163] 02:48:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b94a7e000) [pid = 17181] [serial = 489] [outer = (nil)] 02:48:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b94a81400) [pid = 17181] [serial = 490] [outer = 0x7f5b94a7e000] 02:48:36 INFO - PROCESS | 17181 | 1461577716129 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b94f93800) [pid = 17181] [serial = 491] [outer = 0x7f5b94a7e000] 02:48:36 INFO - PROCESS | 17181 | 1461577716889 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:48:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1180ms 02:48:36 INFO - PROCESS | 17181 | 1461577716929 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 17181 | 1461577716937 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 02:48:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:48:36 INFO - PROCESS | 17181 | 1461577716946 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 17181 | 1461577716950 Marionette TRACE conn3 <- [1,626,null,{}] 02:48:36 INFO - PROCESS | 17181 | 1461577716955 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}] 02:48:37 INFO - PROCESS | 17181 | 1461577717131 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 02:48:37 INFO - PROCESS | 17181 | 1461577717325 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9318d800 == 77 [pid = 17181] [id = 164] 02:48:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b94f9f400) [pid = 17181] [serial = 492] [outer = (nil)] 02:48:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b95414000) [pid = 17181] [serial = 493] [outer = 0x7f5b94f9f400] 02:48:37 INFO - PROCESS | 17181 | 1461577717386 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b95650c00) [pid = 17181] [serial = 494] [outer = 0x7f5b94f9f400] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac2e1800 == 76 [pid = 17181] [id = 119] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1817000 == 75 [pid = 17181] [id = 118] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9eaea800 == 74 [pid = 17181] [id = 121] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61e8000 == 73 [pid = 17181] [id = 98] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5baee51800 == 72 [pid = 17181] [id = 120] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0e02800 == 71 [pid = 17181] [id = 155] 02:48:37 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5ba615d800) [pid = 17181] [serial = 420] [outer = (nil)] [url = about:blank] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad272800 == 70 [pid = 17181] [id = 154] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babd1c800 == 69 [pid = 17181] [id = 153] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f8bb000 == 68 [pid = 17181] [id = 137] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f074000 == 67 [pid = 17181] [id = 152] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d2ec000 == 66 [pid = 17181] [id = 151] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97094800 == 65 [pid = 17181] [id = 150] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990c8800 == 64 [pid = 17181] [id = 146] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad263800 == 63 [pid = 17181] [id = 145] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987ab800 == 62 [pid = 17181] [id = 144] 02:48:37 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb404b800 == 61 [pid = 17181] [id = 143] 02:48:38 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac08c000 == 60 [pid = 17181] [id = 142] 02:48:38 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af54800 == 59 [pid = 17181] [id = 141] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5b9e020000) [pid = 17181] [serial = 414] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b9da21c00) [pid = 17181] [serial = 412] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b95d35c00) [pid = 17181] [serial = 405] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5bad5ef000) [pid = 17181] [serial = 399] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5b9d427c00) [pid = 17181] [serial = 411] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5b9af11000) [pid = 17181] [serial = 409] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5b95aefc00) [pid = 17181] [serial = 393] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b95412800) [pid = 17181] [serial = 402] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5b9e02a000) [pid = 17181] [serial = 396] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5b958e2c00) [pid = 17181] [serial = 403] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 119 (0x7f5b958e4400) [pid = 17181] [serial = 390] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 118 (0x7f5b96e1f400) [pid = 17181] [serial = 406] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 117 (0x7f5b9e02dc00) [pid = 17181] [serial = 415] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 116 (0x7f5b9f369000) [pid = 17181] [serial = 417] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 115 (0x7f5b9a46bc00) [pid = 17181] [serial = 408] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | --DOMWINDOW == 114 (0x7f5b9fb53c00) [pid = 17181] [serial = 418] [outer = (nil)] [url = about:blank] 02:48:38 INFO - PROCESS | 17181 | 1461577718287 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:48:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1379ms 02:48:38 INFO - PROCESS | 17181 | 1461577718326 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 17181 | 1461577718328 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 02:48:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:48:38 INFO - PROCESS | 17181 | 1461577718334 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 17181 | 1461577718339 Marionette TRACE conn3 <- [1,630,null,{}] 02:48:38 INFO - PROCESS | 17181 | 1461577718353 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}] 02:48:38 INFO - PROCESS | 17181 | 1461577718488 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 02:48:38 INFO - PROCESS | 17181 | 1461577718504 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990c5800 == 60 [pid = 17181] [id = 165] 02:48:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 115 (0x7f5b958d1000) [pid = 17181] [serial = 495] [outer = (nil)] 02:48:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 116 (0x7f5b95af0c00) [pid = 17181] [serial = 496] [outer = 0x7f5b958d1000] 02:48:38 INFO - PROCESS | 17181 | 1461577718566 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 117 (0x7f5b96e21800) [pid = 17181] [serial = 497] [outer = 0x7f5b958d1000] 02:48:39 INFO - PROCESS | 17181 | 1461577719289 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:48:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 984ms 02:48:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:48:39 INFO - PROCESS | 17181 | 1461577719319 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 17181 | 1461577719322 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 02:48:39 INFO - PROCESS | 17181 | 1461577719326 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 17181 | 1461577719330 Marionette TRACE conn3 <- [1,634,null,{}] 02:48:39 INFO - PROCESS | 17181 | 1461577719335 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}] 02:48:39 INFO - PROCESS | 17181 | 1461577719498 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 02:48:39 INFO - PROCESS | 17181 | 1461577719518 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d91d000 == 61 [pid = 17181] [id = 166] 02:48:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 118 (0x7f5b958d3400) [pid = 17181] [serial = 498] [outer = (nil)] 02:48:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 119 (0x7f5b98857400) [pid = 17181] [serial = 499] [outer = 0x7f5b958d3400] 02:48:39 INFO - PROCESS | 17181 | 1461577719575 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5b997e9400) [pid = 17181] [serial = 500] [outer = 0x7f5b958d3400] 02:48:40 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:40 INFO - PROCESS | 17181 | 1461577720283 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:48:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 976ms 02:48:40 INFO - PROCESS | 17181 | 1461577720308 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 17181 | 1461577720310 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 02:48:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:48:40 INFO - PROCESS | 17181 | 1461577720316 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 17181 | 1461577720318 Marionette TRACE conn3 <- [1,638,null,{}] 02:48:40 INFO - PROCESS | 17181 | 1461577720323 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}] 02:48:40 INFO - PROCESS | 17181 | 1461577720482 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 02:48:40 INFO - PROCESS | 17181 | 1461577720551 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e6a000 == 62 [pid = 17181] [id = 167] 02:48:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b95af1c00) [pid = 17181] [serial = 501] [outer = (nil)] 02:48:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b9a471000) [pid = 17181] [serial = 502] [outer = 0x7f5b95af1c00] 02:48:40 INFO - PROCESS | 17181 | 1461577720608 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b9af37400) [pid = 17181] [serial = 503] [outer = 0x7f5b95af1c00] 02:48:41 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:41 INFO - PROCESS | 17181 | 1461577721286 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:48:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1028ms 02:48:41 INFO - PROCESS | 17181 | 1461577721344 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 17181 | 1461577721347 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 02:48:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:48:41 INFO - PROCESS | 17181 | 1461577721352 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - PROCESS | 17181 | 1461577721355 Marionette TRACE conn3 <- [1,642,null,{}] 02:48:41 INFO - PROCESS | 17181 | 1461577721360 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}] 02:48:41 INFO - PROCESS | 17181 | 1461577721573 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 02:48:41 INFO - PROCESS | 17181 | 1461577721609 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0255000 == 63 [pid = 17181] [id = 168] 02:48:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b9d4a3400) [pid = 17181] [serial = 504] [outer = (nil)] 02:48:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5b9e01e400) [pid = 17181] [serial = 505] [outer = 0x7f5b9d4a3400] 02:48:41 INFO - PROCESS | 17181 | 1461577721670 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b9e02c000) [pid = 17181] [serial = 506] [outer = 0x7f5b9d4a3400] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5b94f93c00) [pid = 17181] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5b94631800) [pid = 17181] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5b9c2d5800) [pid = 17181] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b958ef400) [pid = 17181] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5b94fa1800) [pid = 17181] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5b94d76400) [pid = 17181] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:48:42 INFO - PROCESS | 17181 | --DOMWINDOW == 119 (0x7f5b95aec400) [pid = 17181] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:48:42 INFO - PROCESS | 17181 | 1461577722592 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:48:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1279ms 02:48:42 INFO - PROCESS | 17181 | 1461577722631 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 17181 | 1461577722633 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 02:48:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:48:42 INFO - PROCESS | 17181 | 1461577722639 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 17181 | 1461577722641 Marionette TRACE conn3 <- [1,646,null,{}] 02:48:42 INFO - PROCESS | 17181 | 1461577722646 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}] 02:48:42 INFO - PROCESS | 17181 | 1461577722823 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 02:48:42 INFO - PROCESS | 17181 | 1461577722891 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f30e000 == 64 [pid = 17181] [id = 169] 02:48:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5b94d76400) [pid = 17181] [serial = 507] [outer = (nil)] 02:48:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b98698c00) [pid = 17181] [serial = 508] [outer = 0x7f5b94d76400] 02:48:42 INFO - PROCESS | 17181 | 1461577722947 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b9e683400) [pid = 17181] [serial = 509] [outer = 0x7f5b94d76400] 02:48:43 INFO - PROCESS | 17181 | 1461577723552 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:48:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 928ms 02:48:43 INFO - PROCESS | 17181 | 1461577723568 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 02:48:43 INFO - PROCESS | 17181 | 1461577723570 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 02:48:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:48:43 INFO - PROCESS | 17181 | 1461577723577 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 17181 | 1461577723579 Marionette TRACE conn3 <- [1,650,null,{}] 02:48:43 INFO - PROCESS | 17181 | 1461577723584 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}] 02:48:43 INFO - PROCESS | 17181 | 1461577723714 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 02:48:43 INFO - PROCESS | 17181 | 1461577723831 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf48800 == 65 [pid = 17181] [id = 170] 02:48:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b94f94000) [pid = 17181] [serial = 510] [outer = (nil)] 02:48:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b9f63d000) [pid = 17181] [serial = 511] [outer = 0x7f5b94f94000] 02:48:43 INFO - PROCESS | 17181 | 1461577723888 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5ba5250800) [pid = 17181] [serial = 512] [outer = 0x7f5b94f94000] 02:48:44 INFO - PROCESS | 17181 | 1461577724602 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:48:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1077ms 02:48:44 INFO - PROCESS | 17181 | 1461577724665 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 02:48:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:48:44 INFO - PROCESS | 17181 | 1461577724671 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 02:48:44 INFO - PROCESS | 17181 | 1461577724679 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 17181 | 1461577724685 Marionette TRACE conn3 <- [1,654,null,{}] 02:48:44 INFO - PROCESS | 17181 | 1461577724694 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}] 02:48:44 INFO - PROCESS | 17181 | 1461577724863 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 02:48:45 INFO - PROCESS | 17181 | 1461577725006 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95b91000 == 66 [pid = 17181] [id = 171] 02:48:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b9350c800) [pid = 17181] [serial = 513] [outer = (nil)] 02:48:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b94a82800) [pid = 17181] [serial = 514] [outer = 0x7f5b9350c800] 02:48:45 INFO - PROCESS | 17181 | 1461577725078 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b94f96800) [pid = 17181] [serial = 515] [outer = 0x7f5b9350c800] 02:48:45 INFO - PROCESS | 17181 | 1461577725976 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:48:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1334ms 02:48:46 INFO - PROCESS | 17181 | 1461577726013 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 17181 | 1461577726021 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 02:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:48:46 INFO - PROCESS | 17181 | 1461577726031 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 17181 | 1461577726035 Marionette TRACE conn3 <- [1,658,null,{}] 02:48:46 INFO - PROCESS | 17181 | 1461577726040 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}] 02:48:46 INFO - PROCESS | 17181 | 1461577726189 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 02:48:46 INFO - PROCESS | 17181 | 1461577726337 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e606000 == 67 [pid = 17181] [id = 172] 02:48:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b954cd000) [pid = 17181] [serial = 516] [outer = (nil)] 02:48:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b958d0400) [pid = 17181] [serial = 517] [outer = 0x7f5b954cd000] 02:48:46 INFO - PROCESS | 17181 | 1461577726406 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b95d33800) [pid = 17181] [serial = 518] [outer = 0x7f5b954cd000] 02:48:47 INFO - PROCESS | 17181 | 1461577727324 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1331ms 02:48:47 INFO - PROCESS | 17181 | 1461577727362 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 17181 | 1461577727365 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 02:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:48:47 INFO - PROCESS | 17181 | 1461577727372 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 17181 | 1461577727377 Marionette TRACE conn3 <- [1,662,null,{}] 02:48:47 INFO - PROCESS | 17181 | 1461577727408 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}] 02:48:47 INFO - PROCESS | 17181 | 1461577727569 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 02:48:47 INFO - PROCESS | 17181 | 1461577727709 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad21e000 == 68 [pid = 17181] [id = 173] 02:48:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b9884d000) [pid = 17181] [serial = 519] [outer = (nil)] 02:48:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b9c318400) [pid = 17181] [serial = 520] [outer = 0x7f5b9884d000] 02:48:47 INFO - PROCESS | 17181 | 1461577727783 Marionette DEBUG loaded listener.js 02:48:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b9d8f9800) [pid = 17181] [serial = 521] [outer = 0x7f5b9884d000] 02:48:48 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:48 INFO - PROCESS | 17181 | 1461577728601 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1288ms 02:48:48 INFO - PROCESS | 17181 | 1461577728660 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 17181 | 1461577728665 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 02:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:48:48 INFO - PROCESS | 17181 | 1461577728670 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 17181 | 1461577728673 Marionette TRACE conn3 <- [1,666,null,{}] 02:48:48 INFO - PROCESS | 17181 | 1461577728678 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}] 02:48:48 INFO - PROCESS | 17181 | 1461577728825 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 02:48:48 INFO - PROCESS | 17181 | 1461577728971 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e06000 == 69 [pid = 17181] [id = 174] 02:48:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b9a46cc00) [pid = 17181] [serial = 522] [outer = (nil)] 02:48:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b9e02cc00) [pid = 17181] [serial = 523] [outer = 0x7f5b9a46cc00] 02:48:49 INFO - PROCESS | 17181 | 1461577729041 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5ba6164000) [pid = 17181] [serial = 524] [outer = 0x7f5b9a46cc00] 02:48:49 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:49 INFO - PROCESS | 17181 | 1461577729879 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1234ms 02:48:49 INFO - PROCESS | 17181 | 1461577729906 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 17181 | 1461577729909 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 02:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:48:49 INFO - PROCESS | 17181 | 1461577729915 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - PROCESS | 17181 | 1461577729917 Marionette TRACE conn3 <- [1,670,null,{}] 02:48:49 INFO - PROCESS | 17181 | 1461577729922 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}] 02:48:50 INFO - PROCESS | 17181 | 1461577730076 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 02:48:50 INFO - PROCESS | 17181 | 1461577730222 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb321f800 == 70 [pid = 17181] [id = 175] 02:48:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b9da26000) [pid = 17181] [serial = 525] [outer = (nil)] 02:48:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5bac208000) [pid = 17181] [serial = 526] [outer = 0x7f5b9da26000] 02:48:50 INFO - PROCESS | 17181 | 1461577730292 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5bad1eb400) [pid = 17181] [serial = 527] [outer = 0x7f5b9da26000] 02:48:51 INFO - PROCESS | 17181 | 1461577731088 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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1232ms 02:48:51 INFO - PROCESS | 17181 | 1461577731148 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 17181 | 1461577731152 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 02:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:48:51 INFO - PROCESS | 17181 | 1461577731157 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 17181 | 1461577731159 Marionette TRACE conn3 <- [1,674,null,{}] 02:48:51 INFO - PROCESS | 17181 | 1461577731165 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}] 02:48:51 INFO - PROCESS | 17181 | 1461577731338 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 02:48:51 INFO - PROCESS | 17181 | 1461577731482 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f29000 == 71 [pid = 17181] [id = 176] 02:48:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b95ed6c00) [pid = 17181] [serial = 528] [outer = (nil)] 02:48:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b9e020c00) [pid = 17181] [serial = 529] [outer = 0x7f5b95ed6c00] 02:48:51 INFO - PROCESS | 17181 | 1461577731552 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5bb0d9b000) [pid = 17181] [serial = 530] [outer = 0x7f5b95ed6c00] 02:48:52 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:52 INFO - PROCESS | 17181 | 1461577732396 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]]]}] 02:48:52 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 02:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1280ms 02:48:52 INFO - PROCESS | 17181 | 1461577732439 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 17181 | 1461577732442 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 02:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:48:52 INFO - PROCESS | 17181 | 1461577732447 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 17181 | 1461577732451 Marionette TRACE conn3 <- [1,678,null,{}] 02:48:52 INFO - PROCESS | 17181 | 1461577732455 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}] 02:48:52 INFO - PROCESS | 17181 | 1461577732594 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 02:48:52 INFO - PROCESS | 17181 | 1461577732741 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7cd000 == 72 [pid = 17181] [id = 177] 02:48:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b8d59ac00) [pid = 17181] [serial = 531] [outer = (nil)] 02:48:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b8d59f000) [pid = 17181] [serial = 532] [outer = 0x7f5b8d59ac00] 02:48:52 INFO - PROCESS | 17181 | 1461577732809 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8d5a4c00) [pid = 17181] [serial = 533] [outer = 0x7f5b8d59ac00] 02:48:53 INFO - PROCESS | 17181 | 1461577733846 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1430ms 02:48:53 INFO - PROCESS | 17181 | 1461577733879 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 17181 | 1461577733883 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 02:48:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:48:53 INFO - PROCESS | 17181 | 1461577733891 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 17181 | 1461577733896 Marionette TRACE conn3 <- [1,682,null,{}] 02:48:53 INFO - PROCESS | 17181 | 1461577733903 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}] 02:48:54 INFO - PROCESS | 17181 | 1461577734046 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 02:48:54 INFO - PROCESS | 17181 | 1461577734334 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9317a000 == 73 [pid = 17181] [id = 178] 02:48:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b94d76000) [pid = 17181] [serial = 534] [outer = (nil)] 02:48:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b94f92400) [pid = 17181] [serial = 535] [outer = 0x7f5b94d76000] 02:48:54 INFO - PROCESS | 17181 | 1461577734453 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b94f9dc00) [pid = 17181] [serial = 536] [outer = 0x7f5b94d76000] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad423800 == 72 [pid = 17181] [id = 131] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f30e000 == 71 [pid = 17181] [id = 169] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b958d0800) [pid = 17181] [serial = 468] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0255000 == 70 [pid = 17181] [id = 168] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e6a000 == 69 [pid = 17181] [id = 167] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d91d000 == 68 [pid = 17181] [id = 166] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990c5800 == 67 [pid = 17181] [id = 165] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9318d800 == 66 [pid = 17181] [id = 164] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987a5000 == 65 [pid = 17181] [id = 163] 02:48:55 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95b9c800 == 64 [pid = 17181] [id = 157] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b9e025c00) [pid = 17181] [serial = 459] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5bb1444800) [pid = 17181] [serial = 460] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b94fa1400) [pid = 17181] [serial = 463] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5bb400a000) [pid = 17181] [serial = 466] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b94f9b800) [pid = 17181] [serial = 462] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b95657800) [pid = 17181] [serial = 451] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b95419000) [pid = 17181] [serial = 450] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b96e17800) [pid = 17181] [serial = 426] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b9462a000) [pid = 17181] [serial = 447] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b9d4a1000) [pid = 17181] [serial = 456] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b9da20800) [pid = 17181] [serial = 457] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b96e18c00) [pid = 17181] [serial = 453] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b9884a400) [pid = 17181] [serial = 454] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b9e027000) [pid = 17181] [serial = 429] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5bad14ec00) [pid = 17181] [serial = 435] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5bb1789400) [pid = 17181] [serial = 465] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b95415800) [pid = 17181] [serial = 423] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5bac209400) [pid = 17181] [serial = 421] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5b9f627400) [pid = 17181] [serial = 432] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5bb3256c00) [pid = 17181] [serial = 438] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5bb40c7400) [pid = 17181] [serial = 441] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5bb585f000) [pid = 17181] [serial = 444] [outer = (nil)] [url = about:blank] 02:48:55 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:55 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:48:55 INFO - PROCESS | 17181 | 1461577735696 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]]]}] 02:48:55 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) 02:48:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1838ms 02:48:55 INFO - PROCESS | 17181 | 1461577735730 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 17181 | 1461577735737 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 02:48:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:48:55 INFO - PROCESS | 17181 | 1461577735761 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 17181 | 1461577735764 Marionette TRACE conn3 <- [1,686,null,{}] 02:48:55 INFO - PROCESS | 17181 | 1461577735838 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}] 02:48:55 INFO - PROCESS | 17181 | 1461577735966 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 02:48:55 INFO - PROCESS | 17181 | 1461577735976 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96094000 == 65 [pid = 17181] [id = 179] 02:48:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b94f9ec00) [pid = 17181] [serial = 537] [outer = (nil)] 02:48:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b958d3800) [pid = 17181] [serial = 538] [outer = 0x7f5b94f9ec00] 02:48:56 INFO - PROCESS | 17181 | 1461577736035 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b95af1400) [pid = 17181] [serial = 539] [outer = 0x7f5b94f9ec00] 02:48:57 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:57 INFO - PROCESS | 17181 | 1461577737184 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]]]}] 02:48:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:48:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1459ms 02:48:57 INFO - PROCESS | 17181 | 1461577737205 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 02:48:57 INFO - PROCESS | 17181 | 1461577737207 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 02:48:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:48:57 INFO - PROCESS | 17181 | 1461577737213 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:48:57 INFO - PROCESS | 17181 | 1461577737218 Marionette TRACE conn3 <- [1,690,null,{}] 02:48:57 INFO - PROCESS | 17181 | 1461577737240 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}] 02:48:57 INFO - PROCESS | 17181 | 1461577737372 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 02:48:57 INFO - PROCESS | 17181 | 1461577737535 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990df000 == 66 [pid = 17181] [id = 180] 02:48:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b95ed4400) [pid = 17181] [serial = 540] [outer = (nil)] 02:48:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b97b53000) [pid = 17181] [serial = 541] [outer = 0x7f5b95ed4400] 02:48:57 INFO - PROCESS | 17181 | 1461577737594 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b98857000) [pid = 17181] [serial = 542] [outer = 0x7f5b95ed4400] 02:48:58 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:48:58 INFO - PROCESS | 17181 | 1461577738657 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:48:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1486ms 02:48:58 INFO - PROCESS | 17181 | 1461577738699 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 17181 | 1461577738701 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 02:48:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:48:58 INFO - PROCESS | 17181 | 1461577738716 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 17181 | 1461577738720 Marionette TRACE conn3 <- [1,694,null,{}] 02:48:58 INFO - PROCESS | 17181 | 1461577738732 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}] 02:48:58 INFO - PROCESS | 17181 | 1461577738897 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 02:48:59 INFO - PROCESS | 17181 | 1461577739019 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9df40800 == 67 [pid = 17181] [id = 181] 02:48:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b95ed7000) [pid = 17181] [serial = 543] [outer = (nil)] 02:48:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b9a46bc00) [pid = 17181] [serial = 544] [outer = 0x7f5b95ed7000] 02:48:59 INFO - PROCESS | 17181 | 1461577739084 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b9d1dd800) [pid = 17181] [serial = 545] [outer = 0x7f5b95ed7000] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b95af1c00) [pid = 17181] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b9d4a3400) [pid = 17181] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b958c7000) [pid = 17181] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b94f9f400) [pid = 17181] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b94a7e000) [pid = 17181] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5b958d1000) [pid = 17181] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b958d3400) [pid = 17181] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:48:59 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b94d76400) [pid = 17181] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:49:00 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:00 INFO - PROCESS | 17181 | 1461577740351 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]]]}] 02:49:00 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) 02:49:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1702ms 02:49:00 INFO - PROCESS | 17181 | 1461577740411 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 17181 | 1461577740413 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 02:49:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:49:00 INFO - PROCESS | 17181 | 1461577740422 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - PROCESS | 17181 | 1461577740425 Marionette TRACE conn3 <- [1,698,null,{}] 02:49:00 INFO - PROCESS | 17181 | 1461577740429 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}] 02:49:00 INFO - PROCESS | 17181 | 1461577740590 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 02:49:00 INFO - PROCESS | 17181 | 1461577740604 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d91d000 == 68 [pid = 17181] [id = 182] 02:49:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b94a7f800) [pid = 17181] [serial = 546] [outer = (nil)] 02:49:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b97b49c00) [pid = 17181] [serial = 547] [outer = 0x7f5b94a7f800] 02:49:00 INFO - PROCESS | 17181 | 1461577740660 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b9d9ea000) [pid = 17181] [serial = 548] [outer = 0x7f5b94a7f800] 02:49:01 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:01 INFO - PROCESS | 17181 | 1461577741788 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]]]}] 02:49:01 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) 02:49:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1379ms 02:49:01 INFO - PROCESS | 17181 | 1461577741799 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 02:49:01 INFO - PROCESS | 17181 | 1461577741804 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 02:49:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:49:01 INFO - PROCESS | 17181 | 1461577741812 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:49:01 INFO - PROCESS | 17181 | 1461577741817 Marionette TRACE conn3 <- [1,702,null,{}] 02:49:01 INFO - PROCESS | 17181 | 1461577741826 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}] 02:49:01 INFO - PROCESS | 17181 | 1461577741983 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 02:49:02 INFO - PROCESS | 17181 | 1461577742164 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f3e000 == 69 [pid = 17181] [id = 183] 02:49:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b94f94c00) [pid = 17181] [serial = 549] [outer = (nil)] 02:49:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b94f9c400) [pid = 17181] [serial = 550] [outer = 0x7f5b94f94c00] 02:49:02 INFO - PROCESS | 17181 | 1461577742242 Marionette DEBUG loaded listener.js 02:49:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b95415800) [pid = 17181] [serial = 551] [outer = 0x7f5b94f94c00] 02:49:03 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:03 INFO - PROCESS | 17181 | 1461577743531 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]]]}] 02:49:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:49:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1741ms 02:49:03 INFO - PROCESS | 17181 | 1461577743552 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 02:49:03 INFO - PROCESS | 17181 | 1461577743561 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 02:49:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:49:03 INFO - PROCESS | 17181 | 1461577743666 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:49:03 INFO - PROCESS | 17181 | 1461577743671 Marionette TRACE conn3 <- [1,706,null,{}] 02:49:03 INFO - PROCESS | 17181 | 1461577743678 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}] 02:49:03 INFO - PROCESS | 17181 | 1461577743836 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 02:49:03 INFO - PROCESS | 17181 | 1461577743979 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d912000 == 70 [pid = 17181] [id = 184] 02:49:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b94f95400) [pid = 17181] [serial = 552] [outer = (nil)] 02:49:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b95d2ec00) [pid = 17181] [serial = 553] [outer = 0x7f5b94f95400] 02:49:04 INFO - PROCESS | 17181 | 1461577744050 Marionette DEBUG loaded listener.js 02:49:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b98698000) [pid = 17181] [serial = 554] [outer = 0x7f5b94f95400] 02:49:05 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:05 INFO - PROCESS | 17181 | 1461577745481 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]]]}] 02:49:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:49:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1937ms 02:49:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:49:05 INFO - PROCESS | 17181 | 1461577745553 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 17181 | 1461577745556 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 02:49:05 INFO - PROCESS | 17181 | 1461577745563 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 17181 | 1461577745568 Marionette TRACE conn3 <- [1,710,null,{}] 02:49:05 INFO - PROCESS | 17181 | 1461577745583 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}] 02:49:05 INFO - PROCESS | 17181 | 1461577745779 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 02:49:05 INFO - PROCESS | 17181 | 1461577745923 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61f5000 == 71 [pid = 17181] [id = 185] 02:49:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b98698400) [pid = 17181] [serial = 555] [outer = (nil)] 02:49:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b9d421000) [pid = 17181] [serial = 556] [outer = 0x7f5b98698400] 02:49:05 INFO - PROCESS | 17181 | 1461577745995 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b9f36a400) [pid = 17181] [serial = 557] [outer = 0x7f5b98698400] 02:49:07 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:07 INFO - PROCESS | 17181 | 1461577747328 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]]]}] 02:49:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:49:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1787ms 02:49:07 INFO - PROCESS | 17181 | 1461577747399 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 17181 | 1461577747403 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 02:49:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:49:07 INFO - PROCESS | 17181 | 1461577747413 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - PROCESS | 17181 | 1461577747416 Marionette TRACE conn3 <- [1,714,null,{}] 02:49:07 INFO - PROCESS | 17181 | 1461577747422 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}] 02:49:07 INFO - PROCESS | 17181 | 1461577747565 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 02:49:07 INFO - PROCESS | 17181 | 1461577747707 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad137000 == 72 [pid = 17181] [id = 186] 02:49:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b93518000) [pid = 17181] [serial = 558] [outer = (nil)] 02:49:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5ba615b400) [pid = 17181] [serial = 559] [outer = 0x7f5b93518000] 02:49:07 INFO - PROCESS | 17181 | 1461577747777 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5babff1800) [pid = 17181] [serial = 560] [outer = 0x7f5b93518000] 02:49:09 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:09 INFO - PROCESS | 17181 | 1461577749166 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]]]}] 02:49:09 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 02:49:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1785ms 02:49:09 INFO - PROCESS | 17181 | 1461577749198 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 17181 | 1461577749201 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 02:49:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:49:09 INFO - PROCESS | 17181 | 1461577749210 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 17181 | 1461577749215 Marionette TRACE conn3 <- [1,718,null,{}] 02:49:09 INFO - PROCESS | 17181 | 1461577749223 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}] 02:49:09 INFO - PROCESS | 17181 | 1461577749366 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 02:49:09 INFO - PROCESS | 17181 | 1461577749523 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9535a000 == 73 [pid = 17181] [id = 187] 02:49:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b94d76800) [pid = 17181] [serial = 561] [outer = (nil)] 02:49:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b94d7ac00) [pid = 17181] [serial = 562] [outer = 0x7f5b94d76800] 02:49:09 INFO - PROCESS | 17181 | 1461577749593 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b94fef000) [pid = 17181] [serial = 563] [outer = 0x7f5b94d76800] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af44800 == 72 [pid = 17181] [id = 45] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb3283000 == 71 [pid = 17181] [id = 156] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9df40800 == 70 [pid = 17181] [id = 181] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b9f63d000) [pid = 17181] [serial = 511] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b94fe5c00) [pid = 17181] [serial = 471] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b95aef000) [pid = 17181] [serial = 474] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b9dfce000) [pid = 17181] [serial = 481] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b997eb400) [pid = 17181] [serial = 477] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b94a7ec00) [pid = 17181] [serial = 484] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990df000 == 69 [pid = 17181] [id = 180] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96094000 == 68 [pid = 17181] [id = 179] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9317a000 == 67 [pid = 17181] [id = 178] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad21e000 == 66 [pid = 17181] [id = 173] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e606000 == 65 [pid = 17181] [id = 172] 02:49:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95b91000 == 64 [pid = 17181] [id = 171] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b9e01e400) [pid = 17181] [serial = 505] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5bb143d000) [pid = 17181] [serial = 469] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b95650c00) [pid = 17181] [serial = 494] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b95414000) [pid = 17181] [serial = 493] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b94f93800) [pid = 17181] [serial = 491] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b94a81400) [pid = 17181] [serial = 490] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b95af0c00) [pid = 17181] [serial = 496] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b96e21800) [pid = 17181] [serial = 497] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b98857400) [pid = 17181] [serial = 499] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5b9d9f0800) [pid = 17181] [serial = 487] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b98698c00) [pid = 17181] [serial = 508] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b9e02c000) [pid = 17181] [serial = 506] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5b9af37400) [pid = 17181] [serial = 503] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5b9a471000) [pid = 17181] [serial = 502] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5b9f628000) [pid = 17181] [serial = 259] [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.] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5b9e683400) [pid = 17181] [serial = 509] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b997e9400) [pid = 17181] [serial = 500] [outer = (nil)] [url = about:blank] 02:49:10 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:10 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:11 INFO - PROCESS | 17181 | 1461577751013 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:49:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1839ms 02:49:11 INFO - PROCESS | 17181 | 1461577751062 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 17181 | 1461577751069 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 02:49:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:49:11 INFO - PROCESS | 17181 | 1461577751079 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 17181 | 1461577751083 Marionette TRACE conn3 <- [1,722,null,{}] 02:49:11 INFO - PROCESS | 17181 | 1461577751088 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}] 02:49:11 INFO - PROCESS | 17181 | 1461577751223 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 02:49:11 INFO - PROCESS | 17181 | 1461577751236 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95356800 == 65 [pid = 17181] [id = 188] 02:49:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b94f9b400) [pid = 17181] [serial = 564] [outer = (nil)] 02:49:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b9542f400) [pid = 17181] [serial = 565] [outer = 0x7f5b94f9b400] 02:49:11 INFO - PROCESS | 17181 | 1461577751294 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5b954cd400) [pid = 17181] [serial = 566] [outer = 0x7f5b94f9b400] 02:49:11 INFO - PROCESS | 17181 | 1461577751994 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] 02:49:12 INFO - PROCESS | 17181 | 1461577752019 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 02:49:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:49:12 INFO - PROCESS | 17181 | 1461577752024 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 17181 | 1461577752029 Marionette TRACE conn3 <- [1,726,null,{}] 02:49:12 INFO - PROCESS | 17181 | 1461577752045 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}] 02:49:12 INFO - PROCESS | 17181 | 1461577752227 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 02:49:12 INFO - PROCESS | 17181 | 1461577752250 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97bd1800 == 66 [pid = 17181] [id = 189] 02:49:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b958e2c00) [pid = 17181] [serial = 567] [outer = (nil)] 02:49:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b95d2bc00) [pid = 17181] [serial = 568] [outer = 0x7f5b958e2c00] 02:49:12 INFO - PROCESS | 17181 | 1461577752311 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b95edac00) [pid = 17181] [serial = 569] [outer = 0x7f5b958e2c00] 02:49:13 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:13 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:13 INFO - PROCESS | 17181 | 1461577753239 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:49:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1234ms 02:49:13 INFO - PROCESS | 17181 | 1461577753260 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 02:49:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:49:13 INFO - PROCESS | 17181 | 1461577753265 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 02:49:13 INFO - PROCESS | 17181 | 1461577753270 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 17181 | 1461577753272 Marionette TRACE conn3 <- [1,730,null,{}] 02:49:13 INFO - PROCESS | 17181 | 1461577753277 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}] 02:49:13 INFO - PROCESS | 17181 | 1461577753444 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 02:49:13 INFO - PROCESS | 17181 | 1461577753473 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af49000 == 67 [pid = 17181] [id = 190] 02:49:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b8d59e000) [pid = 17181] [serial = 570] [outer = (nil)] 02:49:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b98697800) [pid = 17181] [serial = 571] [outer = 0x7f5b8d59e000] 02:49:13 INFO - PROCESS | 17181 | 1461577753532 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b98854800) [pid = 17181] [serial = 572] [outer = 0x7f5b8d59e000] 02:49:14 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:14 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:14 INFO - PROCESS | 17181 | 1461577754308 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] 02:49:14 INFO - PROCESS | 17181 | 1461577754356 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 02:49:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:49:14 INFO - PROCESS | 17181 | 1461577754367 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 17181 | 1461577754369 Marionette TRACE conn3 <- [1,734,null,{}] 02:49:14 INFO - PROCESS | 17181 | 1461577754377 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}] 02:49:14 INFO - PROCESS | 17181 | 1461577754561 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 02:49:14 INFO - PROCESS | 17181 | 1461577754594 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d903000 == 68 [pid = 17181] [id = 191] 02:49:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b96e22000) [pid = 17181] [serial = 573] [outer = (nil)] 02:49:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b997e9400) [pid = 17181] [serial = 574] [outer = 0x7f5b96e22000] 02:49:14 INFO - PROCESS | 17181 | 1461577754652 Marionette DEBUG loaded listener.js 02:49:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b9a476c00) [pid = 17181] [serial = 575] [outer = 0x7f5b96e22000] 02:49:15 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b94d76000) [pid = 17181] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:49:15 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b95ed4400) [pid = 17181] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:49:15 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b95ed7000) [pid = 17181] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:49:15 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b94f9ec00) [pid = 17181] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:49:15 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:15 INFO - PROCESS | 17181 | 1461577755559 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1235ms 02:49:15 INFO - PROCESS | 17181 | 1461577755606 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 17181 | 1461577755610 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 02:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:49:15 INFO - PROCESS | 17181 | 1461577755615 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 17181 | 1461577755617 Marionette TRACE conn3 <- [1,738,null,{}] 02:49:15 INFO - PROCESS | 17181 | 1461577755622 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}] 02:49:15 INFO - PROCESS | 17181 | 1461577755842 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 02:49:15 INFO - PROCESS | 17181 | 1461577755857 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9ead1000 == 69 [pid = 17181] [id = 192] 02:49:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b997ed000) [pid = 17181] [serial = 576] [outer = (nil)] 02:49:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b9af36400) [pid = 17181] [serial = 577] [outer = 0x7f5b997ed000] 02:49:15 INFO - PROCESS | 17181 | 1461577755917 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b9da1b800) [pid = 17181] [serial = 578] [outer = 0x7f5b997ed000] 02:49:17 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:17 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:17 INFO - PROCESS | 17181 | 1461577757060 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:49:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1477ms 02:49:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:49:17 INFO - PROCESS | 17181 | 1461577757093 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 17181 | 1461577757095 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 02:49:17 INFO - PROCESS | 17181 | 1461577757101 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 17181 | 1461577757104 Marionette TRACE conn3 <- [1,742,null,{}] 02:49:17 INFO - PROCESS | 17181 | 1461577757109 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}] 02:49:17 INFO - PROCESS | 17181 | 1461577757310 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 02:49:17 INFO - PROCESS | 17181 | 1461577757458 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4df000 == 70 [pid = 17181] [id = 193] 02:49:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b9350ac00) [pid = 17181] [serial = 579] [outer = (nil)] 02:49:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b94627800) [pid = 17181] [serial = 580] [outer = 0x7f5b9350ac00] 02:49:17 INFO - PROCESS | 17181 | 1461577757533 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b94d6fc00) [pid = 17181] [serial = 581] [outer = 0x7f5b9350ac00] 02:49:18 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:18 INFO - PROCESS | 17181 | 1461577758832 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]]]}] 02:49:18 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 02:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1780ms 02:49:18 INFO - PROCESS | 17181 | 1461577758934 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 17181 | 1461577758941 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 02:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:49:19 INFO - PROCESS | 17181 | 1461577759007 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 17181 | 1461577759013 Marionette TRACE conn3 <- [1,746,null,{}] 02:49:19 INFO - PROCESS | 17181 | 1461577759020 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}] 02:49:19 INFO - PROCESS | 17181 | 1461577759173 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 02:49:19 INFO - PROCESS | 17181 | 1461577759316 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d906800 == 71 [pid = 17181] [id = 194] 02:49:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b8d59fc00) [pid = 17181] [serial = 582] [outer = (nil)] 02:49:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b95430400) [pid = 17181] [serial = 583] [outer = 0x7f5b8d59fc00] 02:49:19 INFO - PROCESS | 17181 | 1461577759392 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b961eec00) [pid = 17181] [serial = 584] [outer = 0x7f5b8d59fc00] 02:49:20 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:20 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:20 INFO - PROCESS | 17181 | 1461577760640 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]]]}] 02:49:20 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.) 02:49:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1688ms 02:49:20 INFO - PROCESS | 17181 | 1461577760695 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 17181 | 1461577760698 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 02:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:49:20 INFO - PROCESS | 17181 | 1461577760705 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 17181 | 1461577760707 Marionette TRACE conn3 <- [1,750,null,{}] 02:49:20 INFO - PROCESS | 17181 | 1461577760829 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}] 02:49:20 INFO - PROCESS | 17181 | 1461577760976 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 02:49:21 INFO - PROCESS | 17181 | 1461577761123 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba01de800 == 72 [pid = 17181] [id = 195] 02:49:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b97070800) [pid = 17181] [serial = 585] [outer = (nil)] 02:49:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b997f0000) [pid = 17181] [serial = 586] [outer = 0x7f5b97070800] 02:49:21 INFO - PROCESS | 17181 | 1461577761193 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b9c30d400) [pid = 17181] [serial = 587] [outer = 0x7f5b97070800] 02:49:22 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:22 INFO - PROCESS | 17181 | 1461577762531 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]]]}] 02:49:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:49:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1917ms 02:49:22 INFO - PROCESS | 17181 | 1461577762622 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 17181 | 1461577762628 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 02:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:49:22 INFO - PROCESS | 17181 | 1461577762643 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 17181 | 1461577762650 Marionette TRACE conn3 <- [1,754,null,{}] 02:49:22 INFO - PROCESS | 17181 | 1461577762655 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}] 02:49:22 INFO - PROCESS | 17181 | 1461577762810 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 02:49:22 INFO - PROCESS | 17181 | 1461577762955 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac26f800 == 73 [pid = 17181] [id = 196] 02:49:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b97b51800) [pid = 17181] [serial = 588] [outer = (nil)] 02:49:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b9d9ef400) [pid = 17181] [serial = 589] [outer = 0x7f5b97b51800] 02:49:23 INFO - PROCESS | 17181 | 1461577763024 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b9f636000) [pid = 17181] [serial = 590] [outer = 0x7f5b97b51800] 02:49:24 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:24 INFO - PROCESS | 17181 | 1461577764148 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]]]}] 02:49:24 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 02:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1550ms 02:49:24 INFO - PROCESS | 17181 | 1461577764186 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 17181 | 1461577764189 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 02:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:49:24 INFO - PROCESS | 17181 | 1461577764241 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 17181 | 1461577764243 Marionette TRACE conn3 <- [1,758,null,{}] 02:49:24 INFO - PROCESS | 17181 | 1461577764268 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}] 02:49:24 INFO - PROCESS | 17181 | 1461577764485 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 02:49:24 INFO - PROCESS | 17181 | 1461577764781 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95baa800 == 74 [pid = 17181] [id = 197] 02:49:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b94625000) [pid = 17181] [serial = 591] [outer = (nil)] 02:49:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b94a75000) [pid = 17181] [serial = 592] [outer = 0x7f5b94625000] 02:49:24 INFO - PROCESS | 17181 | 1461577764861 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b94feac00) [pid = 17181] [serial = 593] [outer = 0x7f5b94625000] 02:49:25 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:25 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:49:25 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:25 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:25 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:49:25 INFO - PROCESS | 17181 | 1461577765797 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]]]}] 02:49:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:49:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1598ms 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b948ac000 == 73 [pid = 17181] [id = 160] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9318f800 == 72 [pid = 17181] [id = 162] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb1717800 == 71 [pid = 17181] [id = 129] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e1ca800 == 70 [pid = 17181] [id = 57] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb56c3000 == 69 [pid = 17181] [id = 132] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9ead1000 == 68 [pid = 17181] [id = 192] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d903000 == 67 [pid = 17181] [id = 191] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af49000 == 66 [pid = 17181] [id = 190] 02:49:25 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b97b49c00) [pid = 17181] [serial = 547] [outer = (nil)] [url = about:blank] 02:49:25 INFO - PROCESS | 17181 | 1461577765900 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 17181 | 1461577765906 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97bd1800 == 65 [pid = 17181] [id = 189] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad137000 == 64 [pid = 17181] [id = 186] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61f5000 == 63 [pid = 17181] [id = 185] 02:49:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d912000 == 62 [pid = 17181] [id = 184] 02:49:25 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f3e000 == 61 [pid = 17181] [id = 183] 02:49:25 INFO - PROCESS | 17181 | 1461577765923 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - PROCESS | 17181 | 1461577765926 Marionette TRACE conn3 <- [1,762,null,{}] 02:49:25 INFO - PROCESS | 17181 | 1461577765933 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}] 02:49:26 INFO - PROCESS | 17181 | 1461577766081 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b9e020c00) [pid = 17181] [serial = 529] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b94f9dc00) [pid = 17181] [serial = 536] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b97b53000) [pid = 17181] [serial = 541] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b9d1dd800) [pid = 17181] [serial = 545] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b958d0400) [pid = 17181] [serial = 517] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b94f92400) [pid = 17181] [serial = 535] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b9c318400) [pid = 17181] [serial = 520] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b9e02cc00) [pid = 17181] [serial = 523] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b94a82800) [pid = 17181] [serial = 514] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b8d59f000) [pid = 17181] [serial = 532] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b98857000) [pid = 17181] [serial = 542] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b95af1400) [pid = 17181] [serial = 539] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b9a46bc00) [pid = 17181] [serial = 544] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5bac208000) [pid = 17181] [serial = 526] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b958d3800) [pid = 17181] [serial = 538] [outer = (nil)] [url = about:blank] 02:49:26 INFO - PROCESS | 17181 | 1461577766260 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f3b800 == 62 [pid = 17181] [id = 198] 02:49:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b94febc00) [pid = 17181] [serial = 594] [outer = (nil)] 02:49:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b95aef000) [pid = 17181] [serial = 595] [outer = 0x7f5b94febc00] 02:49:26 INFO - PROCESS | 17181 | 1461577766326 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b95eda400) [pid = 17181] [serial = 596] [outer = 0x7f5b94febc00] 02:49:27 INFO - PROCESS | 17181 | 1461577767370 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:49:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1498ms 02:49:27 INFO - PROCESS | 17181 | 1461577767420 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 17181 | 1461577767425 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 02:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:49:27 INFO - PROCESS | 17181 | 1461577767432 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 17181 | 1461577767435 Marionette TRACE conn3 <- [1,766,null,{}] 02:49:27 INFO - PROCESS | 17181 | 1461577767441 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}] 02:49:27 INFO - PROCESS | 17181 | 1461577767568 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 02:49:27 INFO - PROCESS | 17181 | 1461577767747 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990c6800 == 63 [pid = 17181] [id = 199] 02:49:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b96d44800) [pid = 17181] [serial = 597] [outer = (nil)] 02:49:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b98858000) [pid = 17181] [serial = 598] [outer = 0x7f5b96d44800] 02:49:27 INFO - PROCESS | 17181 | 1461577767806 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b997f0800) [pid = 17181] [serial = 599] [outer = 0x7f5b96d44800] 02:49:28 INFO - PROCESS | 17181 | 1461577768892 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1478ms 02:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:49:28 INFO - PROCESS | 17181 | 1461577768910 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 17181 | 1461577768912 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 02:49:28 INFO - PROCESS | 17181 | 1461577768925 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 17181 | 1461577768933 Marionette TRACE conn3 <- [1,770,null,{}] 02:49:28 INFO - PROCESS | 17181 | 1461577768945 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}] 02:49:29 INFO - PROCESS | 17181 | 1461577769128 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 02:49:29 INFO - PROCESS | 17181 | 1461577769210 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f07b000 == 64 [pid = 17181] [id = 200] 02:49:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b9d2bd800) [pid = 17181] [serial = 600] [outer = (nil)] 02:49:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b9d8f2800) [pid = 17181] [serial = 601] [outer = 0x7f5b9d2bd800] 02:49:29 INFO - PROCESS | 17181 | 1461577769275 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b9dab7c00) [pid = 17181] [serial = 602] [outer = 0x7f5b9d2bd800] 02:49:29 INFO - PROCESS | 17181 | 1461577769971 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1093ms 02:49:30 INFO - PROCESS | 17181 | 1461577770033 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 17181 | 1461577770037 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 02:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:49:30 INFO - PROCESS | 17181 | 1461577770042 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 17181 | 1461577770044 Marionette TRACE conn3 <- [1,774,null,{}] 02:49:30 INFO - PROCESS | 17181 | 1461577770053 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}] 02:49:30 INFO - PROCESS | 17181 | 1461577770226 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 02:49:30 INFO - PROCESS | 17181 | 1461577770330 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba026b800 == 65 [pid = 17181] [id = 201] 02:49:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b9f03dc00) [pid = 17181] [serial = 603] [outer = (nil)] 02:49:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b9f623c00) [pid = 17181] [serial = 604] [outer = 0x7f5b9f03dc00] 02:49:30 INFO - PROCESS | 17181 | 1461577770387 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b9f637400) [pid = 17181] [serial = 605] [outer = 0x7f5b9f03dc00] 02:49:30 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b8d59e000) [pid = 17181] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:49:30 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b96e22000) [pid = 17181] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:49:30 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b958e2c00) [pid = 17181] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:49:30 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b94d76800) [pid = 17181] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:49:30 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b94f9b400) [pid = 17181] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:49:31 INFO - PROCESS | 17181 | 1461577771080 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1078ms 02:49:31 INFO - PROCESS | 17181 | 1461577771121 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 17181 | 1461577771124 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 02:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:49:31 INFO - PROCESS | 17181 | 1461577771129 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 17181 | 1461577771131 Marionette TRACE conn3 <- [1,778,null,{}] 02:49:31 INFO - PROCESS | 17181 | 1461577771136 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}] 02:49:31 INFO - PROCESS | 17181 | 1461577771271 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 02:49:31 INFO - PROCESS | 17181 | 1461577771296 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babdc3000 == 66 [pid = 17181] [id = 202] 02:49:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b9fb4d800) [pid = 17181] [serial = 606] [outer = (nil)] 02:49:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b9fb57000) [pid = 17181] [serial = 607] [outer = 0x7f5b9fb4d800] 02:49:31 INFO - PROCESS | 17181 | 1461577771369 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5ba2465400) [pid = 17181] [serial = 608] [outer = 0x7f5b9fb4d800] 02:49:32 INFO - PROCESS | 17181 | 1461577772137 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1029ms 02:49:32 INFO - PROCESS | 17181 | 1461577772159 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 17181 | 1461577772162 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 02:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:49:32 INFO - PROCESS | 17181 | 1461577772167 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - PROCESS | 17181 | 1461577772169 Marionette TRACE conn3 <- [1,782,null,{}] 02:49:32 INFO - PROCESS | 17181 | 1461577772178 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}] 02:49:32 INFO - PROCESS | 17181 | 1461577772372 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 02:49:32 INFO - PROCESS | 17181 | 1461577772395 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac45f800 == 67 [pid = 17181] [id = 203] 02:49:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5ba5256800) [pid = 17181] [serial = 609] [outer = (nil)] 02:49:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5bab124000) [pid = 17181] [serial = 610] [outer = 0x7f5ba5256800] 02:49:32 INFO - PROCESS | 17181 | 1461577772453 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5babd52000) [pid = 17181] [serial = 611] [outer = 0x7f5ba5256800] 02:49:33 INFO - PROCESS | 17181 | 1461577773395 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1284ms 02:49:33 INFO - PROCESS | 17181 | 1461577773452 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 17181 | 1461577773459 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 02:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:49:33 INFO - PROCESS | 17181 | 1461577773467 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 17181 | 1461577773472 Marionette TRACE conn3 <- [1,786,null,{}] 02:49:33 INFO - PROCESS | 17181 | 1461577773479 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}] 02:49:33 INFO - PROCESS | 17181 | 1461577773678 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 02:49:33 INFO - PROCESS | 17181 | 1461577773832 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948ab000 == 68 [pid = 17181] [id = 204] 02:49:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b95651400) [pid = 17181] [serial = 612] [outer = (nil)] 02:49:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b95af1400) [pid = 17181] [serial = 613] [outer = 0x7f5b95651400] 02:49:33 INFO - PROCESS | 17181 | 1461577773904 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b96d41800) [pid = 17181] [serial = 614] [outer = 0x7f5b95651400] 02:49:34 INFO - PROCESS | 17181 | 1461577774801 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1389ms 02:49:34 INFO - PROCESS | 17181 | 1461577774858 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 17181 | 1461577774866 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 02:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:49:34 INFO - PROCESS | 17181 | 1461577774876 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 17181 | 1461577774879 Marionette TRACE conn3 <- [1,790,null,{}] 02:49:34 INFO - PROCESS | 17181 | 1461577774885 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}] 02:49:35 INFO - PROCESS | 17181 | 1461577775046 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 02:49:35 INFO - PROCESS | 17181 | 1461577775197 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd16800 == 69 [pid = 17181] [id = 205] 02:49:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b98850800) [pid = 17181] [serial = 615] [outer = (nil)] 02:49:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b9af05800) [pid = 17181] [serial = 616] [outer = 0x7f5b98850800] 02:49:35 INFO - PROCESS | 17181 | 1461577775274 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b9d423800) [pid = 17181] [serial = 617] [outer = 0x7f5b98850800] 02:49:36 INFO - PROCESS | 17181 | 1461577776161 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1333ms 02:49:36 INFO - PROCESS | 17181 | 1461577776209 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 17181 | 1461577776213 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 02:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:49:36 INFO - PROCESS | 17181 | 1461577776219 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 17181 | 1461577776224 Marionette TRACE conn3 <- [1,794,null,{}] 02:49:36 INFO - PROCESS | 17181 | 1461577776239 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}] 02:49:36 INFO - PROCESS | 17181 | 1461577776399 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 02:49:36 INFO - PROCESS | 17181 | 1461577776549 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0a47000 == 70 [pid = 17181] [id = 206] 02:49:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b9eb18400) [pid = 17181] [serial = 618] [outer = (nil)] 02:49:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5ba01eac00) [pid = 17181] [serial = 619] [outer = 0x7f5b9eb18400] 02:49:36 INFO - PROCESS | 17181 | 1461577776622 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5ba24c7800) [pid = 17181] [serial = 620] [outer = 0x7f5b9eb18400] 02:49:37 INFO - PROCESS | 17181 | 1461577777484 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]]]}] 02:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1332ms 02:49:37 INFO - PROCESS | 17181 | 1461577777552 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 02:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:49:37 INFO - PROCESS | 17181 | 1461577777556 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 02:49:37 INFO - PROCESS | 17181 | 1461577777562 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:49:37 INFO - PROCESS | 17181 | 1461577777565 Marionette TRACE conn3 <- [1,798,null,{}] 02:49:37 INFO - PROCESS | 17181 | 1461577777570 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}] 02:49:37 INFO - PROCESS | 17181 | 1461577777722 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 02:49:37 INFO - PROCESS | 17181 | 1461577777872 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e05800 == 71 [pid = 17181] [id = 207] 02:49:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5bab1d1000) [pid = 17181] [serial = 621] [outer = (nil)] 02:49:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5babfe6000) [pid = 17181] [serial = 622] [outer = 0x7f5bab1d1000] 02:49:37 INFO - PROCESS | 17181 | 1461577777949 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5babfee400) [pid = 17181] [serial = 623] [outer = 0x7f5bab1d1000] 02:49:38 INFO - PROCESS | 17181 | 1461577778791 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]]]}] 02:49:38 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 02:49:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1283ms 02:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:49:38 INFO - PROCESS | 17181 | 1461577778845 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 17181 | 1461577778848 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 02:49:38 INFO - PROCESS | 17181 | 1461577778853 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 17181 | 1461577778857 Marionette TRACE conn3 <- [1,802,null,{}] 02:49:38 INFO - PROCESS | 17181 | 1461577778861 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}] 02:49:39 INFO - PROCESS | 17181 | 1461577779011 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 02:49:39 INFO - PROCESS | 17181 | 1461577779167 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1498800 == 72 [pid = 17181] [id = 208] 02:49:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5bab1dcc00) [pid = 17181] [serial = 624] [outer = (nil)] 02:49:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5bac0fa400) [pid = 17181] [serial = 625] [outer = 0x7f5bab1dcc00] 02:49:39 INFO - PROCESS | 17181 | 1461577779237 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5bac4d1800) [pid = 17181] [serial = 626] [outer = 0x7f5bab1dcc00] 02:49:40 INFO - PROCESS | 17181 | 1461577780121 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]]]}] 02:49:40 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 02:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1331ms 02:49:40 INFO - PROCESS | 17181 | 1461577780184 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 17181 | 1461577780188 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 02:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:49:40 INFO - PROCESS | 17181 | 1461577780193 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 17181 | 1461577780195 Marionette TRACE conn3 <- [1,806,null,{}] 02:49:40 INFO - PROCESS | 17181 | 1461577780201 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}] 02:49:40 INFO - PROCESS | 17181 | 1461577780374 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 02:49:40 INFO - PROCESS | 17181 | 1461577780525 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3299000 == 73 [pid = 17181] [id = 209] 02:49:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5babd52400) [pid = 17181] [serial = 627] [outer = (nil)] 02:49:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5baf3b2800) [pid = 17181] [serial = 628] [outer = 0x7f5babd52400] 02:49:40 INFO - PROCESS | 17181 | 1461577780599 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5bb0d9cc00) [pid = 17181] [serial = 629] [outer = 0x7f5babd52400] 02:49:41 INFO - PROCESS | 17181 | 1461577781435 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]]]}] 02:49:41 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 02:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1284ms 02:49:41 INFO - PROCESS | 17181 | 1461577781479 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 17181 | 1461577781482 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 02:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:49:41 INFO - PROCESS | 17181 | 1461577781488 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 17181 | 1461577781490 Marionette TRACE conn3 <- [1,810,null,{}] 02:49:41 INFO - PROCESS | 17181 | 1461577781495 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}] 02:49:41 INFO - PROCESS | 17181 | 1461577781635 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 02:49:41 INFO - PROCESS | 17181 | 1461577781800 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb5899800 == 74 [pid = 17181] [id = 210] 02:49:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b9540bc00) [pid = 17181] [serial = 630] [outer = (nil)] 02:49:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5bb0da0c00) [pid = 17181] [serial = 631] [outer = 0x7f5b9540bc00] 02:49:41 INFO - PROCESS | 17181 | 1461577781869 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5bb143b800) [pid = 17181] [serial = 632] [outer = 0x7f5b9540bc00] 02:49:42 INFO - PROCESS | 17181 | 1461577782715 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]]]}] 02:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1276ms 02:49:42 INFO - PROCESS | 17181 | 1461577782765 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 17181 | 1461577782768 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 02:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:49:42 INFO - PROCESS | 17181 | 1461577782774 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 17181 | 1461577782776 Marionette TRACE conn3 <- [1,814,null,{}] 02:49:42 INFO - PROCESS | 17181 | 1461577782782 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}] 02:49:42 INFO - PROCESS | 17181 | 1461577782921 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 02:49:43 INFO - PROCESS | 17181 | 1461577783266 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f31800 == 75 [pid = 17181] [id = 211] 02:49:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b94626c00) [pid = 17181] [serial = 633] [outer = (nil)] 02:49:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b94f94800) [pid = 17181] [serial = 634] [outer = 0x7f5b94626c00] 02:49:43 INFO - PROCESS | 17181 | 1461577783400 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b954c3400) [pid = 17181] [serial = 635] [outer = 0x7f5b94626c00] 02:49:44 INFO - PROCESS | 17181 | 1461577784183 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] 02:49:44 INFO - PROCESS | 17181 | 1461577784265 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 02:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:49:44 INFO - PROCESS | 17181 | 1461577784273 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 17181 | 1461577784277 Marionette TRACE conn3 <- [1,818,null,{}] 02:49:44 INFO - PROCESS | 17181 | 1461577784284 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}] 02:49:44 INFO - PROCESS | 17181 | 1461577784544 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 02:49:44 INFO - PROCESS | 17181 | 1461577784741 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e72000 == 76 [pid = 17181] [id = 212] 02:49:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b95411400) [pid = 17181] [serial = 636] [outer = (nil)] 02:49:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b97077000) [pid = 17181] [serial = 637] [outer = 0x7f5b95411400] 02:49:44 INFO - PROCESS | 17181 | 1461577784857 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b997e8800) [pid = 17181] [serial = 638] [outer = 0x7f5b95411400] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b9af36400) [pid = 17181] [serial = 577] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba01de800 == 75 [pid = 17181] [id = 195] 02:49:45 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d906800 == 74 [pid = 17181] [id = 194] 02:49:45 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4df000 == 73 [pid = 17181] [id = 193] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b98697800) [pid = 17181] [serial = 571] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b997e9400) [pid = 17181] [serial = 574] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b94f9c400) [pid = 17181] [serial = 550] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b95d2ec00) [pid = 17181] [serial = 553] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b95d2bc00) [pid = 17181] [serial = 568] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b94fef000) [pid = 17181] [serial = 563] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b94d7ac00) [pid = 17181] [serial = 562] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5ba615b400) [pid = 17181] [serial = 559] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b9542f400) [pid = 17181] [serial = 565] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b954cd400) [pid = 17181] [serial = 566] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b9d421000) [pid = 17181] [serial = 556] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b9a476c00) [pid = 17181] [serial = 575] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b98854800) [pid = 17181] [serial = 572] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b95edac00) [pid = 17181] [serial = 569] [outer = (nil)] [url = about:blank] 02:49:45 INFO - PROCESS | 17181 | 1461577785627 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1430ms 02:49:45 INFO - PROCESS | 17181 | 1461577785705 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 02:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:49:45 INFO - PROCESS | 17181 | 1461577785710 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 02:49:45 INFO - PROCESS | 17181 | 1461577785717 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 17181 | 1461577785720 Marionette TRACE conn3 <- [1,822,null,{}] 02:49:45 INFO - PROCESS | 17181 | 1461577785726 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}] 02:49:45 INFO - PROCESS | 17181 | 1461577785868 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 02:49:45 INFO - PROCESS | 17181 | 1461577785879 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987a8800 == 74 [pid = 17181] [id = 213] 02:49:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b9af38400) [pid = 17181] [serial = 639] [outer = (nil)] 02:49:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b9d422000) [pid = 17181] [serial = 640] [outer = 0x7f5b9af38400] 02:49:45 INFO - PROCESS | 17181 | 1461577785937 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b9d9eac00) [pid = 17181] [serial = 641] [outer = 0x7f5b9af38400] 02:49:46 INFO - PROCESS | 17181 | 1461577786724 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] 02:49:46 INFO - PROCESS | 17181 | 1461577786753 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 02:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:49:46 INFO - PROCESS | 17181 | 1461577786761 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 17181 | 1461577786769 Marionette TRACE conn3 <- [1,826,null,{}] 02:49:46 INFO - PROCESS | 17181 | 1461577786798 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}] 02:49:46 INFO - PROCESS | 17181 | 1461577786934 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 02:49:46 INFO - PROCESS | 17181 | 1461577786952 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f074000 == 75 [pid = 17181] [id = 214] 02:49:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b9f369800) [pid = 17181] [serial = 642] [outer = (nil)] 02:49:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5ba2408c00) [pid = 17181] [serial = 643] [outer = 0x7f5b9f369800] 02:49:47 INFO - PROCESS | 17181 | 1461577787013 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5ba615bc00) [pid = 17181] [serial = 644] [outer = 0x7f5b9f369800] 02:49:47 INFO - PROCESS | 17181 | 1461577787808 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1062ms 02:49:47 INFO - PROCESS | 17181 | 1461577787827 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 17181 | 1461577787830 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 02:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:49:47 INFO - PROCESS | 17181 | 1461577787836 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 17181 | 1461577787838 Marionette TRACE conn3 <- [1,830,null,{}] 02:49:47 INFO - PROCESS | 17181 | 1461577787860 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}] 02:49:48 INFO - PROCESS | 17181 | 1461577788041 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 02:49:48 INFO - PROCESS | 17181 | 1461577788065 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1820800 == 76 [pid = 17181] [id = 215] 02:49:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b9bbd0800) [pid = 17181] [serial = 645] [outer = (nil)] 02:49:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5bac0f0800) [pid = 17181] [serial = 646] [outer = 0x7f5b9bbd0800] 02:49:48 INFO - PROCESS | 17181 | 1461577788123 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5baceb0c00) [pid = 17181] [serial = 647] [outer = 0x7f5b9bbd0800] 02:49:48 INFO - PROCESS | 17181 | 1461577788851 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1039ms 02:49:48 INFO - PROCESS | 17181 | 1461577788875 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 17181 | 1461577788877 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 02:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:49:48 INFO - PROCESS | 17181 | 1461577788883 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 17181 | 1461577788886 Marionette TRACE conn3 <- [1,834,null,{}] 02:49:48 INFO - PROCESS | 17181 | 1461577788890 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}] 02:49:49 INFO - PROCESS | 17181 | 1461577789061 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 02:49:49 INFO - PROCESS | 17181 | 1461577789084 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad128800 == 77 [pid = 17181] [id = 216] 02:49:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5bad490000) [pid = 17181] [serial = 648] [outer = (nil)] 02:49:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5baee2ac00) [pid = 17181] [serial = 649] [outer = 0x7f5bad490000] 02:49:49 INFO - PROCESS | 17181 | 1461577789153 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5bb0da0000) [pid = 17181] [serial = 650] [outer = 0x7f5bad490000] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b961fbc00) [pid = 17181] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b9c31ac00) [pid = 17181] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b9f628800) [pid = 17181] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b9f629800) [pid = 17181] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b94feec00) [pid = 17181] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b953de400) [pid = 17181] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b94f94000) [pid = 17181] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b94a7f800) [pid = 17181] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b9d2bd800) [pid = 17181] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b9f03dc00) [pid = 17181] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b94febc00) [pid = 17181] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b94625000) [pid = 17181] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5b96d44800) [pid = 17181] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5b997ed000) [pid = 17181] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:49:49 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b9fb4d800) [pid = 17181] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:49:50 INFO - PROCESS | 17181 | 1461577790104 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1276ms 02:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:49:50 INFO - PROCESS | 17181 | 1461577790159 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 17181 | 1461577790161 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 02:49:50 INFO - PROCESS | 17181 | 1461577790168 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 17181 | 1461577790170 Marionette TRACE conn3 <- [1,838,null,{}] 02:49:50 INFO - PROCESS | 17181 | 1461577790175 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}] 02:49:50 INFO - PROCESS | 17181 | 1461577790304 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 02:49:50 INFO - PROCESS | 17181 | 1461577790319 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad211800 == 78 [pid = 17181] [id = 217] 02:49:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b96d41400) [pid = 17181] [serial = 651] [outer = (nil)] 02:49:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b9f231000) [pid = 17181] [serial = 652] [outer = 0x7f5b96d41400] 02:49:50 INFO - PROCESS | 17181 | 1461577790377 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5bb0aae000) [pid = 17181] [serial = 653] [outer = 0x7f5b96d41400] 02:49:51 INFO - PROCESS | 17181 | 1461577791104 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 981ms 02:49:51 INFO - PROCESS | 17181 | 1461577791147 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 17181 | 1461577791150 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 02:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:49:51 INFO - PROCESS | 17181 | 1461577791155 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 17181 | 1461577791157 Marionette TRACE conn3 <- [1,842,null,{}] 02:49:51 INFO - PROCESS | 17181 | 1461577791170 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}] 02:49:51 INFO - PROCESS | 17181 | 1461577791303 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 02:49:51 INFO - PROCESS | 17181 | 1461577791317 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3298800 == 79 [pid = 17181] [id = 218] 02:49:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b95edb800) [pid = 17181] [serial = 654] [outer = (nil)] 02:49:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5bb1604800) [pid = 17181] [serial = 655] [outer = 0x7f5b95edb800] 02:49:51 INFO - PROCESS | 17181 | 1461577791374 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5bb1705c00) [pid = 17181] [serial = 656] [outer = 0x7f5b95edb800] 02:49:52 INFO - PROCESS | 17181 | 1461577792279 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:49:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1186ms 02:49:52 INFO - PROCESS | 17181 | 1461577792343 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 02:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:49:52 INFO - PROCESS | 17181 | 1461577792349 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 02:49:52 INFO - PROCESS | 17181 | 1461577792357 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 17181 | 1461577792362 Marionette TRACE conn3 <- [1,846,null,{}] 02:49:52 INFO - PROCESS | 17181 | 1461577792370 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}] 02:49:52 INFO - PROCESS | 17181 | 1461577792571 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 02:49:52 INFO - PROCESS | 17181 | 1461577792801 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b947b3000 == 80 [pid = 17181] [id = 219] 02:49:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b8d7c1400) [pid = 17181] [serial = 657] [outer = (nil)] 02:49:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b9462b000) [pid = 17181] [serial = 658] [outer = 0x7f5b8d7c1400] 02:49:52 INFO - PROCESS | 17181 | 1461577792920 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b94f9dc00) [pid = 17181] [serial = 659] [outer = 0x7f5b8d7c1400] 02:49:53 INFO - PROCESS | 17181 | 1461577793738 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1435ms 02:49:53 INFO - PROCESS | 17181 | 1461577793791 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 17181 | 1461577793799 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 02:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:49:53 INFO - PROCESS | 17181 | 1461577793809 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 17181 | 1461577793813 Marionette TRACE conn3 <- [1,850,null,{}] 02:49:53 INFO - PROCESS | 17181 | 1461577793818 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}] 02:49:54 INFO - PROCESS | 17181 | 1461577794014 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 02:49:54 INFO - PROCESS | 17181 | 1461577794169 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987a4000 == 81 [pid = 17181] [id = 220] 02:49:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b95650000) [pid = 17181] [serial = 660] [outer = (nil)] 02:49:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b97b48800) [pid = 17181] [serial = 661] [outer = 0x7f5b95650000] 02:49:54 INFO - PROCESS | 17181 | 1461577794243 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b997e9c00) [pid = 17181] [serial = 662] [outer = 0x7f5b95650000] 02:49:55 INFO - PROCESS | 17181 | 1461577795144 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1383ms 02:49:55 INFO - PROCESS | 17181 | 1461577795192 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 17181 | 1461577795196 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 02:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:49:55 INFO - PROCESS | 17181 | 1461577795202 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 17181 | 1461577795207 Marionette TRACE conn3 <- [1,854,null,{}] 02:49:55 INFO - PROCESS | 17181 | 1461577795222 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}] 02:49:55 INFO - PROCESS | 17181 | 1461577795385 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 02:49:55 INFO - PROCESS | 17181 | 1461577795553 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad26b800 == 82 [pid = 17181] [id = 221] 02:49:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b9c31a800) [pid = 17181] [serial = 663] [outer = (nil)] 02:49:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b9f03d800) [pid = 17181] [serial = 664] [outer = 0x7f5b9c31a800] 02:49:55 INFO - PROCESS | 17181 | 1461577795629 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b9fbee000) [pid = 17181] [serial = 665] [outer = 0x7f5b9c31a800] 02:49:56 INFO - PROCESS | 17181 | 1461577796404 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1232ms 02:49:56 INFO - PROCESS | 17181 | 1461577796434 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 17181 | 1461577796438 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 02:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:49:56 INFO - PROCESS | 17181 | 1461577796460 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - PROCESS | 17181 | 1461577796464 Marionette TRACE conn3 <- [1,858,null,{}] 02:49:56 INFO - PROCESS | 17181 | 1461577796469 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}] 02:49:56 INFO - PROCESS | 17181 | 1461577796623 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 02:49:56 INFO - PROCESS | 17181 | 1461577796781 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bee9000 == 83 [pid = 17181] [id = 222] 02:49:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b9d422800) [pid = 17181] [serial = 666] [outer = (nil)] 02:49:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5bad2d3800) [pid = 17181] [serial = 667] [outer = 0x7f5b9d422800] 02:49:56 INFO - PROCESS | 17181 | 1461577796853 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5bad48ec00) [pid = 17181] [serial = 668] [outer = 0x7f5b9d422800] 02:49:57 INFO - PROCESS | 17181 | 1461577797633 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1186ms 02:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:49:57 INFO - PROCESS | 17181 | 1461577797645 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 17181 | 1461577797647 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 02:49:57 INFO - PROCESS | 17181 | 1461577797667 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 17181 | 1461577797671 Marionette TRACE conn3 <- [1,862,null,{}] 02:49:57 INFO - PROCESS | 17181 | 1461577797679 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}] 02:49:57 INFO - PROCESS | 17181 | 1461577797823 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 02:49:57 INFO - PROCESS | 17181 | 1461577797982 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7c6000 == 84 [pid = 17181] [id = 223] 02:49:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5bac206400) [pid = 17181] [serial = 669] [outer = (nil)] 02:49:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5bb0d9c800) [pid = 17181] [serial = 670] [outer = 0x7f5bac206400] 02:49:58 INFO - PROCESS | 17181 | 1461577798054 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5bb1609800) [pid = 17181] [serial = 671] [outer = 0x7f5bac206400] 02:49:58 INFO - PROCESS | 17181 | 1461577798871 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]]]}] 02:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1250ms 02:49:58 INFO - PROCESS | 17181 | 1461577798903 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 02:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:49:58 INFO - PROCESS | 17181 | 1461577798906 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 02:49:58 INFO - PROCESS | 17181 | 1461577798912 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:49:58 INFO - PROCESS | 17181 | 1461577798915 Marionette TRACE conn3 <- [1,866,null,{}] 02:49:58 INFO - PROCESS | 17181 | 1461577798920 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}] 02:49:59 INFO - PROCESS | 17181 | 1461577799095 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 02:49:59 INFO - PROCESS | 17181 | 1461577799259 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c904000 == 85 [pid = 17181] [id = 224] 02:49:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b8d885800) [pid = 17181] [serial = 672] [outer = (nil)] 02:49:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b8d88cc00) [pid = 17181] [serial = 673] [outer = 0x7f5b8d885800] 02:49:59 INFO - PROCESS | 17181 | 1461577799332 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5bb170e000) [pid = 17181] [serial = 674] [outer = 0x7f5b8d885800] 02:50:00 INFO - PROCESS | 17181 | 1461577800164 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]]]}] 02:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1279ms 02:50:00 INFO - PROCESS | 17181 | 1461577800191 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 17181 | 1461577800195 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 02:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:50:00 INFO - PROCESS | 17181 | 1461577800200 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 17181 | 1461577800203 Marionette TRACE conn3 <- [1,870,null,{}] 02:50:00 INFO - PROCESS | 17181 | 1461577800208 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}] 02:50:00 INFO - PROCESS | 17181 | 1461577800354 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 02:50:00 INFO - PROCESS | 17181 | 1461577800552 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c921000 == 86 [pid = 17181] [id = 225] 02:50:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b8ca21c00) [pid = 17181] [serial = 675] [outer = (nil)] 02:50:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8ca23800) [pid = 17181] [serial = 676] [outer = 0x7f5b8ca21c00] 02:50:00 INFO - PROCESS | 17181 | 1461577800627 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8ca29c00) [pid = 17181] [serial = 677] [outer = 0x7f5b8ca21c00] 02:50:01 INFO - PROCESS | 17181 | 1461577801459 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]]]}] 02:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1285ms 02:50:01 INFO - PROCESS | 17181 | 1461577801486 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 17181 | 1461577801489 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 02:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:50:01 INFO - PROCESS | 17181 | 1461577801496 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 17181 | 1461577801498 Marionette TRACE conn3 <- [1,874,null,{}] 02:50:01 INFO - PROCESS | 17181 | 1461577801503 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}] 02:50:01 INFO - PROCESS | 17181 | 1461577801649 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 02:50:01 INFO - PROCESS | 17181 | 1461577801813 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba0000 == 87 [pid = 17181] [id = 226] 02:50:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8ca1f800) [pid = 17181] [serial = 678] [outer = (nil)] 02:50:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b98ed2400) [pid = 17181] [serial = 679] [outer = 0x7f5b8ca1f800] 02:50:01 INFO - PROCESS | 17181 | 1461577801936 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b98ed6800) [pid = 17181] [serial = 680] [outer = 0x7f5b8ca1f800] 02:50:02 INFO - PROCESS | 17181 | 1461577802891 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]]]}] 02:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1431ms 02:50:02 INFO - PROCESS | 17181 | 1461577802928 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 17181 | 1461577802932 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 02:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:50:02 INFO - PROCESS | 17181 | 1461577802937 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 17181 | 1461577802940 Marionette TRACE conn3 <- [1,878,null,{}] 02:50:02 INFO - PROCESS | 17181 | 1461577802945 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}] 02:50:03 INFO - PROCESS | 17181 | 1461577803089 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 02:50:03 INFO - PROCESS | 17181 | 1461577803259 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d474000 == 88 [pid = 17181] [id = 227] 02:50:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b8ca22000) [pid = 17181] [serial = 681] [outer = (nil)] 02:50:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b94ff3000) [pid = 17181] [serial = 682] [outer = 0x7f5b8ca22000] 02:50:03 INFO - PROCESS | 17181 | 1461577803327 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b98ed9800) [pid = 17181] [serial = 683] [outer = 0x7f5b8ca22000] 02:50:04 INFO - PROCESS | 17181 | 1461577804176 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1288ms 02:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:50:04 INFO - PROCESS | 17181 | 1461577804227 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 17181 | 1461577804230 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 02:50:04 INFO - PROCESS | 17181 | 1461577804234 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 17181 | 1461577804238 Marionette TRACE conn3 <- [1,882,null,{}] 02:50:04 INFO - PROCESS | 17181 | 1461577804243 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}] 02:50:04 INFO - PROCESS | 17181 | 1461577804398 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 02:50:04 INFO - PROCESS | 17181 | 1461577804745 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba1000 == 89 [pid = 17181] [id = 228] 02:50:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b8d7b2c00) [pid = 17181] [serial = 684] [outer = (nil)] 02:50:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b8d7ba800) [pid = 17181] [serial = 685] [outer = 0x7f5b8d7b2c00] 02:50:04 INFO - PROCESS | 17181 | 1461577804888 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b8d880c00) [pid = 17181] [serial = 686] [outer = 0x7f5b8d7b2c00] 02:50:05 INFO - PROCESS | 17181 | 1461577805722 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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1528ms 02:50:05 INFO - PROCESS | 17181 | 1461577805764 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 02:50:05 INFO - PROCESS | 17181 | 1461577805779 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 02:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:50:05 INFO - PROCESS | 17181 | 1461577805789 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 17181 | 1461577805795 Marionette TRACE conn3 <- [1,886,null,{}] 02:50:05 INFO - PROCESS | 17181 | 1461577805808 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}] 02:50:05 INFO - PROCESS | 17181 | 1461577805985 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 02:50:06 INFO - PROCESS | 17181 | 1461577806150 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e6e000 == 90 [pid = 17181] [id = 229] 02:50:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b94ff2000) [pid = 17181] [serial = 687] [outer = (nil)] 02:50:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b954cac00) [pid = 17181] [serial = 688] [outer = 0x7f5b94ff2000] 02:50:06 INFO - PROCESS | 17181 | 1461577806216 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b958e6000) [pid = 17181] [serial = 689] [outer = 0x7f5b94ff2000] 02:50:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96b09000 == 89 [pid = 17181] [id = 140] 02:50:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af47800 == 88 [pid = 17181] [id = 61] 02:50:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af48000 == 87 [pid = 17181] [id = 55] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5bab124000) [pid = 17181] [serial = 610] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b9d9ef400) [pid = 17181] [serial = 589] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad427800 == 86 [pid = 17181] [id = 48] 02:50:06 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac2e2000 == 85 [pid = 17181] [id = 72] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b9a47a000) [pid = 17181] [serial = 352] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b9e021c00) [pid = 17181] [serial = 355] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5bab125c00) [pid = 17181] [serial = 358] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5bac4d3c00) [pid = 17181] [serial = 361] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5bb0aae800) [pid = 17181] [serial = 364] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b95aef800) [pid = 17181] [serial = 388] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5ba5250800) [pid = 17181] [serial = 512] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b9d9ea000) [pid = 17181] [serial = 548] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b9d8f2800) [pid = 17181] [serial = 601] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b9f623c00) [pid = 17181] [serial = 604] [outer = (nil)] [url = about:blank] 02:50:06 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b997f0000) [pid = 17181] [serial = 586] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b95aef000) [pid = 17181] [serial = 595] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b95eda400) [pid = 17181] [serial = 596] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b94feac00) [pid = 17181] [serial = 593] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b94a75000) [pid = 17181] [serial = 592] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b98858000) [pid = 17181] [serial = 598] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b95430400) [pid = 17181] [serial = 583] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b94627800) [pid = 17181] [serial = 580] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b9da1b800) [pid = 17181] [serial = 578] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b9fb57000) [pid = 17181] [serial = 607] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5ba2465400) [pid = 17181] [serial = 608] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b9f637400) [pid = 17181] [serial = 605] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b9dab7c00) [pid = 17181] [serial = 602] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b997f0800) [pid = 17181] [serial = 599] [outer = (nil)] [url = about:blank] 02:50:07 INFO - PROCESS | 17181 | 1461577807139 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1390ms 02:50:07 INFO - PROCESS | 17181 | 1461577807180 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 17181 | 1461577807185 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 02:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:50:07 INFO - PROCESS | 17181 | 1461577807192 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 17181 | 1461577807195 Marionette TRACE conn3 <- [1,890,null,{}] 02:50:07 INFO - PROCESS | 17181 | 1461577807200 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}] 02:50:07 INFO - PROCESS | 17181 | 1461577807345 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 02:50:07 INFO - PROCESS | 17181 | 1461577807388 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95dd6800 == 86 [pid = 17181] [id = 230] 02:50:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b953e0400) [pid = 17181] [serial = 690] [outer = (nil)] 02:50:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b96d40800) [pid = 17181] [serial = 691] [outer = 0x7f5b953e0400] 02:50:07 INFO - PROCESS | 17181 | 1461577807547 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b98edb000) [pid = 17181] [serial = 692] [outer = 0x7f5b953e0400] 02:50:08 INFO - PROCESS | 17181 | 1461577808237 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:50:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1083ms 02:50:08 INFO - PROCESS | 17181 | 1461577808275 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 17181 | 1461577808279 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 02:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:50:08 INFO - PROCESS | 17181 | 1461577808286 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 17181 | 1461577808294 Marionette TRACE conn3 <- [1,894,null,{}] 02:50:08 INFO - PROCESS | 17181 | 1461577808306 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}] 02:50:08 INFO - PROCESS | 17181 | 1461577808492 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 02:50:08 INFO - PROCESS | 17181 | 1461577808516 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b924800 == 87 [pid = 17181] [id = 231] 02:50:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b9a476c00) [pid = 17181] [serial = 693] [outer = (nil)] 02:50:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b9c317400) [pid = 17181] [serial = 694] [outer = 0x7f5b9a476c00] 02:50:08 INFO - PROCESS | 17181 | 1461577808573 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b9d2afc00) [pid = 17181] [serial = 695] [outer = 0x7f5b9a476c00] 02:50:09 INFO - PROCESS | 17181 | 1461577809317 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1047ms 02:50:09 INFO - PROCESS | 17181 | 1461577809340 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 17181 | 1461577809343 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 02:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:50:09 INFO - PROCESS | 17181 | 1461577809358 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - PROCESS | 17181 | 1461577809362 Marionette TRACE conn3 <- [1,898,null,{}] 02:50:09 INFO - PROCESS | 17181 | 1461577809389 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}] 02:50:09 INFO - PROCESS | 17181 | 1461577809574 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 02:50:09 INFO - PROCESS | 17181 | 1461577809599 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9eacd800 == 88 [pid = 17181] [id = 232] 02:50:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b98edac00) [pid = 17181] [serial = 696] [outer = (nil)] 02:50:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b9da1d800) [pid = 17181] [serial = 697] [outer = 0x7f5b98edac00] 02:50:09 INFO - PROCESS | 17181 | 1461577809666 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b9e021c00) [pid = 17181] [serial = 698] [outer = 0x7f5b98edac00] 02:50:10 INFO - PROCESS | 17181 | 1461577810432 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1110ms 02:50:10 INFO - PROCESS | 17181 | 1461577810465 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 17181 | 1461577810467 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 02:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:50:10 INFO - PROCESS | 17181 | 1461577810472 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 17181 | 1461577810474 Marionette TRACE conn3 <- [1,902,null,{}] 02:50:10 INFO - PROCESS | 17181 | 1461577810480 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}] 02:50:10 INFO - PROCESS | 17181 | 1461577810662 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 02:50:10 INFO - PROCESS | 17181 | 1461577810696 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f85f000 == 89 [pid = 17181] [id = 233] 02:50:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b9f36a800) [pid = 17181] [serial = 699] [outer = (nil)] 02:50:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b9f625000) [pid = 17181] [serial = 700] [outer = 0x7f5b9f36a800] 02:50:10 INFO - PROCESS | 17181 | 1461577810773 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5ba2409400) [pid = 17181] [serial = 701] [outer = 0x7f5b9f36a800] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b9bbd0800) [pid = 17181] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5bad490000) [pid = 17181] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b96d41400) [pid = 17181] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b9af38400) [pid = 17181] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b9f369800) [pid = 17181] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b94626c00) [pid = 17181] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:50:11 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b95411400) [pid = 17181] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:50:11 INFO - PROCESS | 17181 | 1461577811610 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]]]}] 02:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1181ms 02:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:50:11 INFO - PROCESS | 17181 | 1461577811654 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 17181 | 1461577811656 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 02:50:11 INFO - PROCESS | 17181 | 1461577811662 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 17181 | 1461577811664 Marionette TRACE conn3 <- [1,906,null,{}] 02:50:11 INFO - PROCESS | 17181 | 1461577811669 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}] 02:50:11 INFO - PROCESS | 17181 | 1461577811814 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 02:50:11 INFO - PROCESS | 17181 | 1461577811831 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba181c800 == 90 [pid = 17181] [id = 234] 02:50:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b9da1cc00) [pid = 17181] [serial = 702] [outer = (nil)] 02:50:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5bab122c00) [pid = 17181] [serial = 703] [outer = 0x7f5b9da1cc00] 02:50:11 INFO - PROCESS | 17181 | 1461577811888 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5bac006c00) [pid = 17181] [serial = 704] [outer = 0x7f5b9da1cc00] 02:50:12 INFO - PROCESS | 17181 | 1461577812609 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 977ms 02:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:50:12 INFO - PROCESS | 17181 | 1461577812638 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 17181 | 1461577812640 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 02:50:12 INFO - PROCESS | 17181 | 1461577812645 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 17181 | 1461577812649 Marionette TRACE conn3 <- [1,910,null,{}] 02:50:12 INFO - PROCESS | 17181 | 1461577812653 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}] 02:50:12 INFO - PROCESS | 17181 | 1461577812833 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 02:50:12 INFO - PROCESS | 17181 | 1461577812854 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf55000 == 91 [pid = 17181] [id = 235] 02:50:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b8d887800) [pid = 17181] [serial = 705] [outer = (nil)] 02:50:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5babfedc00) [pid = 17181] [serial = 706] [outer = 0x7f5b8d887800] 02:50:12 INFO - PROCESS | 17181 | 1461577812913 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5bad151400) [pid = 17181] [serial = 707] [outer = 0x7f5b8d887800] 02:50:13 INFO - PROCESS | 17181 | 1461577813797 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1184ms 02:50:13 INFO - PROCESS | 17181 | 1461577813838 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 02:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:50:13 INFO - PROCESS | 17181 | 1461577813843 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 02:50:13 INFO - PROCESS | 17181 | 1461577813851 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 17181 | 1461577813857 Marionette TRACE conn3 <- [1,914,null,{}] 02:50:13 INFO - PROCESS | 17181 | 1461577813866 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}] 02:50:14 INFO - PROCESS | 17181 | 1461577814034 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 02:50:14 INFO - PROCESS | 17181 | 1461577814196 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b947ae000 == 92 [pid = 17181] [id = 236] 02:50:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b8d7bf000) [pid = 17181] [serial = 708] [outer = (nil)] 02:50:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b94a75c00) [pid = 17181] [serial = 709] [outer = 0x7f5b8d7bf000] 02:50:14 INFO - PROCESS | 17181 | 1461577814267 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b9564d000) [pid = 17181] [serial = 710] [outer = 0x7f5b8d7bf000] 02:50:15 INFO - PROCESS | 17181 | 1461577815146 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1343ms 02:50:15 INFO - PROCESS | 17181 | 1461577815194 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 17181 | 1461577815202 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 02:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:50:15 INFO - PROCESS | 17181 | 1461577815212 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 17181 | 1461577815216 Marionette TRACE conn3 <- [1,918,null,{}] 02:50:15 INFO - PROCESS | 17181 | 1461577815221 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}] 02:50:15 INFO - PROCESS | 17181 | 1461577815381 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 02:50:15 INFO - PROCESS | 17181 | 1461577815548 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9867c800 == 93 [pid = 17181] [id = 237] 02:50:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b96d42000) [pid = 17181] [serial = 711] [outer = (nil)] 02:50:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b98ed9400) [pid = 17181] [serial = 712] [outer = 0x7f5b96d42000] 02:50:15 INFO - PROCESS | 17181 | 1461577815627 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b997e3000) [pid = 17181] [serial = 713] [outer = 0x7f5b96d42000] 02:50:16 INFO - PROCESS | 17181 | 1461577816589 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1434ms 02:50:16 INFO - PROCESS | 17181 | 1461577816646 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 17181 | 1461577816649 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 02:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:50:16 INFO - PROCESS | 17181 | 1461577816656 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 17181 | 1461577816661 Marionette TRACE conn3 <- [1,922,null,{}] 02:50:16 INFO - PROCESS | 17181 | 1461577816676 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}] 02:50:16 INFO - PROCESS | 17181 | 1461577816841 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 02:50:17 INFO - PROCESS | 17181 | 1461577817002 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad266800 == 94 [pid = 17181] [id = 238] 02:50:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b9d9e9800) [pid = 17181] [serial = 714] [outer = (nil)] 02:50:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b9f62b400) [pid = 17181] [serial = 715] [outer = 0x7f5b9d9e9800] 02:50:17 INFO - PROCESS | 17181 | 1461577817075 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5ba2479400) [pid = 17181] [serial = 716] [outer = 0x7f5b9d9e9800] 02:50:17 INFO - PROCESS | 17181 | 1461577817965 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1382ms 02:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:50:18 INFO - PROCESS | 17181 | 1461577818039 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 02:50:18 INFO - PROCESS | 17181 | 1461577818042 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 02:50:18 INFO - PROCESS | 17181 | 1461577818048 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 17181 | 1461577818051 Marionette TRACE conn3 <- [1,926,null,{}] 02:50:18 INFO - PROCESS | 17181 | 1461577818056 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}] 02:50:18 INFO - PROCESS | 17181 | 1461577818221 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 02:50:18 INFO - PROCESS | 17181 | 1461577818382 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bbb000 == 95 [pid = 17181] [id = 239] 02:50:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b9da1e400) [pid = 17181] [serial = 717] [outer = (nil)] 02:50:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5bac2a3400) [pid = 17181] [serial = 718] [outer = 0x7f5b9da1e400] 02:50:18 INFO - PROCESS | 17181 | 1461577818455 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5baf33e000) [pid = 17181] [serial = 719] [outer = 0x7f5b9da1e400] 02:50:19 INFO - PROCESS | 17181 | 1461577819275 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1281ms 02:50:19 INFO - PROCESS | 17181 | 1461577819329 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 02:50:19 INFO - PROCESS | 17181 | 1461577819333 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 02:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:50:19 INFO - PROCESS | 17181 | 1461577819338 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 17181 | 1461577819341 Marionette TRACE conn3 <- [1,930,null,{}] 02:50:19 INFO - PROCESS | 17181 | 1461577819346 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}] 02:50:19 INFO - PROCESS | 17181 | 1461577819499 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 02:50:19 INFO - PROCESS | 17181 | 1461577819666 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3297800 == 96 [pid = 17181] [id = 240] 02:50:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5babd53000) [pid = 17181] [serial = 720] [outer = (nil)] 02:50:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5bb1246800) [pid = 17181] [serial = 721] [outer = 0x7f5babd53000] 02:50:19 INFO - PROCESS | 17181 | 1461577819748 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5bb1610400) [pid = 17181] [serial = 722] [outer = 0x7f5babd53000] 02:50:20 INFO - PROCESS | 17181 | 1461577820545 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1237ms 02:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:50:20 INFO - PROCESS | 17181 | 1461577820576 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 17181 | 1461577820579 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 02:50:20 INFO - PROCESS | 17181 | 1461577820585 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 17181 | 1461577820588 Marionette TRACE conn3 <- [1,934,null,{}] 02:50:20 INFO - PROCESS | 17181 | 1461577820593 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}] 02:50:20 INFO - PROCESS | 17181 | 1461577820765 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 02:50:20 INFO - PROCESS | 17181 | 1461577820949 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92194800 == 97 [pid = 17181] [id = 241] 02:50:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b8a5aa400) [pid = 17181] [serial = 723] [outer = (nil)] 02:50:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b8a5af400) [pid = 17181] [serial = 724] [outer = 0x7f5b8a5aa400] 02:50:21 INFO - PROCESS | 17181 | 1461577821028 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5bb1710800) [pid = 17181] [serial = 725] [outer = 0x7f5b8a5aa400] 02:50:21 INFO - PROCESS | 17181 | 1461577821861 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1328ms 02:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:50:21 INFO - PROCESS | 17181 | 1461577821912 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 17181 | 1461577821915 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 02:50:21 INFO - PROCESS | 17181 | 1461577821921 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 17181 | 1461577821924 Marionette TRACE conn3 <- [1,938,null,{}] 02:50:21 INFO - PROCESS | 17181 | 1461577821929 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}] 02:50:22 INFO - PROCESS | 17181 | 1461577822077 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 02:50:22 INFO - PROCESS | 17181 | 1461577822246 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e87800 == 98 [pid = 17181] [id = 242] 02:50:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8a5ab800) [pid = 17181] [serial = 726] [outer = (nil)] 02:50:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8a72bc00) [pid = 17181] [serial = 727] [outer = 0x7f5b8a5ab800] 02:50:22 INFO - PROCESS | 17181 | 1461577822313 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8a731800) [pid = 17181] [serial = 728] [outer = 0x7f5b8a5ab800] 02:50:23 INFO - PROCESS | 17181 | 1461577823175 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1331ms 02:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:50:23 INFO - PROCESS | 17181 | 1461577823252 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 17181 | 1461577823254 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 02:50:23 INFO - PROCESS | 17181 | 1461577823260 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 17181 | 1461577823263 Marionette TRACE conn3 <- [1,942,null,{}] 02:50:23 INFO - PROCESS | 17181 | 1461577823268 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}] 02:50:23 INFO - PROCESS | 17181 | 1461577823471 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 02:50:23 INFO - PROCESS | 17181 | 1461577823635 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d417000 == 99 [pid = 17181] [id = 243] 02:50:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8a725000) [pid = 17181] [serial = 729] [outer = (nil)] 02:50:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8a9f2c00) [pid = 17181] [serial = 730] [outer = 0x7f5b8a725000] 02:50:23 INFO - PROCESS | 17181 | 1461577823704 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8a9f8400) [pid = 17181] [serial = 731] [outer = 0x7f5b8a725000] 02:50:24 INFO - PROCESS | 17181 | 1461577824535 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1338ms 02:50:24 INFO - PROCESS | 17181 | 1461577824598 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 17181 | 1461577824601 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 02:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:50:24 INFO - PROCESS | 17181 | 1461577824607 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 17181 | 1461577824609 Marionette TRACE conn3 <- [1,946,null,{}] 02:50:24 INFO - PROCESS | 17181 | 1461577824614 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}] 02:50:24 INFO - PROCESS | 17181 | 1461577824776 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 02:50:24 INFO - PROCESS | 17181 | 1461577824946 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e97800 == 100 [pid = 17181] [id = 244] 02:50:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8a1d4800) [pid = 17181] [serial = 732] [outer = (nil)] 02:50:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8a1dc800) [pid = 17181] [serial = 733] [outer = 0x7f5b8a1d4800] 02:50:25 INFO - PROCESS | 17181 | 1461577825017 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b8a1e1800) [pid = 17181] [serial = 734] [outer = 0x7f5b8a1d4800] 02:50:25 INFO - PROCESS | 17181 | 1461577825852 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1282ms 02:50:25 INFO - PROCESS | 17181 | 1461577825890 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 17181 | 1461577825894 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 02:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:50:25 INFO - PROCESS | 17181 | 1461577825900 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 17181 | 1461577825903 Marionette TRACE conn3 <- [1,950,null,{}] 02:50:25 INFO - PROCESS | 17181 | 1461577825909 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}] 02:50:26 INFO - PROCESS | 17181 | 1461577826068 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 02:50:26 INFO - PROCESS | 17181 | 1461577826244 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6eb000 == 101 [pid = 17181] [id = 245] 02:50:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b8a1d6c00) [pid = 17181] [serial = 735] [outer = (nil)] 02:50:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b8a9f4400) [pid = 17181] [serial = 736] [outer = 0x7f5b8a1d6c00] 02:50:26 INFO - PROCESS | 17181 | 1461577826331 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8a9fc000) [pid = 17181] [serial = 737] [outer = 0x7f5b8a1d6c00] 02:50:27 INFO - PROCESS | 17181 | 1461577827165 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1332ms 02:50:27 INFO - PROCESS | 17181 | 1461577827233 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 02:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:50:27 INFO - PROCESS | 17181 | 1461577827237 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 02:50:27 INFO - PROCESS | 17181 | 1461577827243 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 17181 | 1461577827247 Marionette TRACE conn3 <- [1,954,null,{}] 02:50:27 INFO - PROCESS | 17181 | 1461577827252 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}] 02:50:27 INFO - PROCESS | 17181 | 1461577827729 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 02:50:27 INFO - PROCESS | 17181 | 1461577827951 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92183800 == 102 [pid = 17181] [id = 246] 02:50:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8a5ac800) [pid = 17181] [serial = 738] [outer = (nil)] 02:50:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8a5b0000) [pid = 17181] [serial = 739] [outer = 0x7f5b8a5ac800] 02:50:28 INFO - PROCESS | 17181 | 1461577828015 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b8ca1b400) [pid = 17181] [serial = 740] [outer = 0x7f5b8a5ac800] 02:50:28 INFO - PROCESS | 17181 | 1461577828817 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1630ms 02:50:28 INFO - PROCESS | 17181 | 1461577828873 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 17181 | 1461577828879 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 02:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:50:28 INFO - PROCESS | 17181 | 1461577828886 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 17181 | 1461577828891 Marionette TRACE conn3 <- [1,958,null,{}] 02:50:28 INFO - PROCESS | 17181 | 1461577828898 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}] 02:50:29 INFO - PROCESS | 17181 | 1461577829047 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 02:50:29 INFO - PROCESS | 17181 | 1461577829219 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9218e800 == 103 [pid = 17181] [id = 247] 02:50:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b8ca27c00) [pid = 17181] [serial = 741] [outer = (nil)] 02:50:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8d886800) [pid = 17181] [serial = 742] [outer = 0x7f5b8ca27c00] 02:50:29 INFO - PROCESS | 17181 | 1461577829354 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b93510400) [pid = 17181] [serial = 743] [outer = 0x7f5b8ca27c00] 02:50:30 INFO - PROCESS | 17181 | 1461577830195 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1382ms 02:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:50:30 INFO - PROCESS | 17181 | 1461577830269 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 17181 | 1461577830272 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 02:50:30 INFO - PROCESS | 17181 | 1461577830278 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 17181 | 1461577830281 Marionette TRACE conn3 <- [1,962,null,{}] 02:50:30 INFO - PROCESS | 17181 | 1461577830287 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}] 02:50:30 INFO - PROCESS | 17181 | 1461577830437 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 02:50:30 INFO - PROCESS | 17181 | 1461577830608 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f23800 == 104 [pid = 17181] [id = 248] 02:50:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b8d7b3400) [pid = 17181] [serial = 744] [outer = (nil)] 02:50:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b958ef800) [pid = 17181] [serial = 745] [outer = 0x7f5b8d7b3400] 02:50:30 INFO - PROCESS | 17181 | 1461577830669 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b95ecf800) [pid = 17181] [serial = 746] [outer = 0x7f5b8d7b3400] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7cd000 == 103 [pid = 17181] [id = 177] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba181c800 == 102 [pid = 17181] [id = 234] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f85f000 == 101 [pid = 17181] [id = 233] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5ba01eac00) [pid = 17181] [serial = 619] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5babfe6000) [pid = 17181] [serial = 622] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5bac0fa400) [pid = 17181] [serial = 625] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5baf3b2800) [pid = 17181] [serial = 628] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5bb1604800) [pid = 17181] [serial = 655] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5bb0da0c00) [pid = 17181] [serial = 631] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9eacd800 == 100 [pid = 17181] [id = 232] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9b924800 == 99 [pid = 17181] [id = 231] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95dd6800 == 98 [pid = 17181] [id = 230] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e6e000 == 97 [pid = 17181] [id = 229] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cba1000 == 96 [pid = 17181] [id = 228] 02:50:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b95ed0c00) [pid = 17181] [serial = 747] [outer = 0x7f5b95d36400] 02:50:31 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b947b3000 == 95 [pid = 17181] [id = 219] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5bb0aae000) [pid = 17181] [serial = 653] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5baceb0c00) [pid = 17181] [serial = 647] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5ba615bc00) [pid = 17181] [serial = 644] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5bac0f0800) [pid = 17181] [serial = 646] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5baee2ac00) [pid = 17181] [serial = 649] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b9f231000) [pid = 17181] [serial = 652] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5bb0da0000) [pid = 17181] [serial = 650] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b9d422000) [pid = 17181] [serial = 640] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9d9eac00) [pid = 17181] [serial = 641] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5ba2408c00) [pid = 17181] [serial = 643] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b954c3400) [pid = 17181] [serial = 635] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b94f94800) [pid = 17181] [serial = 634] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b97077000) [pid = 17181] [serial = 637] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b95af1400) [pid = 17181] [serial = 613] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b9af05800) [pid = 17181] [serial = 616] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b997e8800) [pid = 17181] [serial = 638] [outer = (nil)] [url = about:blank] 02:50:31 INFO - PROCESS | 17181 | 1461577831656 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1438ms 02:50:31 INFO - PROCESS | 17181 | 1461577831717 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 17181 | 1461577831722 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 02:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:50:31 INFO - PROCESS | 17181 | 1461577831736 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 17181 | 1461577831742 Marionette TRACE conn3 <- [1,966,null,{}] 02:50:31 INFO - PROCESS | 17181 | 1461577831748 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}] 02:50:31 INFO - PROCESS | 17181 | 1461577831893 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 02:50:31 INFO - PROCESS | 17181 | 1461577831910 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948af000 == 96 [pid = 17181] [id = 249] 02:50:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b94f94800) [pid = 17181] [serial = 748] [outer = (nil)] 02:50:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b98858000) [pid = 17181] [serial = 749] [outer = 0x7f5b94f94800] 02:50:32 INFO - PROCESS | 17181 | 1461577832075 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b9a472800) [pid = 17181] [serial = 750] [outer = 0x7f5b94f94800] 02:50:32 INFO - PROCESS | 17181 | 1461577832715 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1046ms 02:50:32 INFO - PROCESS | 17181 | 1461577832775 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 17181 | 1461577832778 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 02:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:50:32 INFO - PROCESS | 17181 | 1461577832787 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 17181 | 1461577832789 Marionette TRACE conn3 <- [1,970,null,{}] 02:50:32 INFO - PROCESS | 17181 | 1461577832811 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}] 02:50:33 INFO - PROCESS | 17181 | 1461577833011 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 02:50:33 INFO - PROCESS | 17181 | 1461577833025 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9bb20800 == 97 [pid = 17181] [id = 250] 02:50:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b95410c00) [pid = 17181] [serial = 751] [outer = (nil)] 02:50:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b9ca5fc00) [pid = 17181] [serial = 752] [outer = 0x7f5b95410c00] 02:50:33 INFO - PROCESS | 17181 | 1461577833082 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b9d8fb400) [pid = 17181] [serial = 753] [outer = 0x7f5b95410c00] 02:50:33 INFO - PROCESS | 17181 | 1461577833872 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1144ms 02:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:50:33 INFO - PROCESS | 17181 | 1461577833928 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 17181 | 1461577833930 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 02:50:33 INFO - PROCESS | 17181 | 1461577833934 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 17181 | 1461577833938 Marionette TRACE conn3 <- [1,974,null,{}] 02:50:33 INFO - PROCESS | 17181 | 1461577833948 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}] 02:50:34 INFO - PROCESS | 17181 | 1461577834127 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 02:50:34 INFO - PROCESS | 17181 | 1461577834157 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9ead1000 == 98 [pid = 17181] [id = 251] 02:50:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b9e67d400) [pid = 17181] [serial = 754] [outer = (nil)] 02:50:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b9f03a800) [pid = 17181] [serial = 755] [outer = 0x7f5b9e67d400] 02:50:34 INFO - PROCESS | 17181 | 1461577834221 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b9fbe9c00) [pid = 17181] [serial = 756] [outer = 0x7f5b9e67d400] 02:50:35 INFO - PROCESS | 17181 | 1461577835026 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1131ms 02:50:35 INFO - PROCESS | 17181 | 1461577835066 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 17181 | 1461577835068 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 02:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:50:35 INFO - PROCESS | 17181 | 1461577835080 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 17181 | 1461577835082 Marionette TRACE conn3 <- [1,978,null,{}] 02:50:35 INFO - PROCESS | 17181 | 1461577835091 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}] 02:50:35 INFO - PROCESS | 17181 | 1461577835269 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5ba5256800) [pid = 17181] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b98edac00) [pid = 17181] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b95edb800) [pid = 17181] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b9a476c00) [pid = 17181] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b8d7b2c00) [pid = 17181] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b9f36a800) [pid = 17181] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b9da1cc00) [pid = 17181] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b953e0400) [pid = 17181] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:50:35 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b94ff2000) [pid = 17181] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:50:35 INFO - PROCESS | 17181 | 1461577835553 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9479f000 == 99 [pid = 17181] [id = 252] 02:50:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8ca1e000) [pid = 17181] [serial = 757] [outer = (nil)] 02:50:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b93512800) [pid = 17181] [serial = 758] [outer = 0x7f5b8ca1e000] 02:50:35 INFO - PROCESS | 17181 | 1461577835610 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b9da1ac00) [pid = 17181] [serial = 759] [outer = 0x7f5b8ca1e000] 02:50:36 INFO - PROCESS | 17181 | 1461577836238 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1186ms 02:50:36 INFO - PROCESS | 17181 | 1461577836262 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 02:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:50:36 INFO - PROCESS | 17181 | 1461577836265 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 02:50:36 INFO - PROCESS | 17181 | 1461577836271 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 17181 | 1461577836283 Marionette TRACE conn3 <- [1,982,null,{}] 02:50:36 INFO - PROCESS | 17181 | 1461577836288 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}] 02:50:36 INFO - PROCESS | 17181 | 1461577836468 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 02:50:36 INFO - PROCESS | 17181 | 1461577836489 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babdc3800 == 100 [pid = 17181] [id = 253] 02:50:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8d596800) [pid = 17181] [serial = 760] [outer = (nil)] 02:50:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5babfe2400) [pid = 17181] [serial = 761] [outer = 0x7f5b8d596800] 02:50:36 INFO - PROCESS | 17181 | 1461577836546 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5baf3bec00) [pid = 17181] [serial = 762] [outer = 0x7f5b8d596800] 02:50:37 INFO - PROCESS | 17181 | 1461577837219 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 987ms 02:50:37 INFO - PROCESS | 17181 | 1461577837257 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 17181 | 1461577837260 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 02:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:50:37 INFO - PROCESS | 17181 | 1461577837265 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - PROCESS | 17181 | 1461577837267 Marionette TRACE conn3 <- [1,986,null,{}] 02:50:37 INFO - PROCESS | 17181 | 1461577837272 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}] 02:50:37 INFO - PROCESS | 17181 | 1461577837406 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 02:50:37 INFO - PROCESS | 17181 | 1461577837633 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7d0800 == 101 [pid = 17181] [id = 254] 02:50:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8a1d3800) [pid = 17181] [serial = 763] [outer = (nil)] 02:50:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8a1e2400) [pid = 17181] [serial = 764] [outer = 0x7f5b8a1d3800] 02:50:37 INFO - PROCESS | 17181 | 1461577837708 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b8a5ad000) [pid = 17181] [serial = 765] [outer = 0x7f5b8a1d3800] 02:50:38 INFO - PROCESS | 17181 | 1461577838624 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1426ms 02:50:38 INFO - PROCESS | 17181 | 1461577838694 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 17181 | 1461577838701 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 02:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:50:38 INFO - PROCESS | 17181 | 1461577838710 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 17181 | 1461577838713 Marionette TRACE conn3 <- [1,990,null,{}] 02:50:38 INFO - PROCESS | 17181 | 1461577838721 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}] 02:50:38 INFO - PROCESS | 17181 | 1461577838890 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 02:50:39 INFO - PROCESS | 17181 | 1461577839057 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95dce800 == 102 [pid = 17181] [id = 255] 02:50:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b8a1d6400) [pid = 17181] [serial = 766] [outer = (nil)] 02:50:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b8ca23c00) [pid = 17181] [serial = 767] [outer = 0x7f5b8a1d6400] 02:50:39 INFO - PROCESS | 17181 | 1461577839131 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8d7c0c00) [pid = 17181] [serial = 768] [outer = 0x7f5b8a1d6400] 02:50:40 INFO - PROCESS | 17181 | 1461577839999 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1331ms 02:50:40 INFO - PROCESS | 17181 | 1461577840044 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 02:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:50:40 INFO - PROCESS | 17181 | 1461577840050 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 02:50:40 INFO - PROCESS | 17181 | 1461577840056 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 17181 | 1461577840060 Marionette TRACE conn3 <- [1,994,null,{}] 02:50:40 INFO - PROCESS | 17181 | 1461577840065 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}] 02:50:40 INFO - PROCESS | 17181 | 1461577840221 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 02:50:40 INFO - PROCESS | 17181 | 1461577840403 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9fbac800 == 103 [pid = 17181] [id = 256] 02:50:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8c88d400) [pid = 17181] [serial = 769] [outer = (nil)] 02:50:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b95ae7c00) [pid = 17181] [serial = 770] [outer = 0x7f5b8c88d400] 02:50:40 INFO - PROCESS | 17181 | 1461577840475 Marionette DEBUG loaded listener.js 02:50:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b985a7400) [pid = 17181] [serial = 771] [outer = 0x7f5b8c88d400] 02:50:41 INFO - PROCESS | 17181 | 1461577841379 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]]]}] 02:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1383ms 02:50:41 INFO - PROCESS | 17181 | 1461577841440 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 02:50:41 INFO - PROCESS | 17181 | 1461577841443 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 02:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:50:41 INFO - PROCESS | 17181 | 1461577841457 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:50:41 INFO - PROCESS | 17181 | 1461577841465 Marionette TRACE conn3 <- [1,998,null,{}] 02:50:41 INFO - PROCESS | 17181 | 1461577841473 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}] 02:50:41 INFO - PROCESS | 17181 | 1461577841638 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 02:50:41 INFO - PROCESS | 17181 | 1461577841806 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1693000 == 104 [pid = 17181] [id = 257] 02:50:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b98697800) [pid = 17181] [serial = 772] [outer = (nil)] 02:50:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b9daf8c00) [pid = 17181] [serial = 773] [outer = 0x7f5b98697800] 02:50:41 INFO - PROCESS | 17181 | 1461577841877 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b9f631400) [pid = 17181] [serial = 774] [outer = 0x7f5b98697800] 02:50:42 INFO - PROCESS | 17181 | 1461577842671 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1293ms 02:50:42 INFO - PROCESS | 17181 | 1461577842743 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 17181 | 1461577842748 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 02:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:50:42 INFO - PROCESS | 17181 | 1461577842753 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 17181 | 1461577842756 Marionette TRACE conn3 <- [1,1002,null,{}] 02:50:42 INFO - PROCESS | 17181 | 1461577842761 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}] 02:50:42 INFO - PROCESS | 17181 | 1461577842954 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 02:50:43 INFO - PROCESS | 17181 | 1461577843120 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa9000 == 105 [pid = 17181] [id = 258] 02:50:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b98ee1400) [pid = 17181] [serial = 775] [outer = (nil)] 02:50:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5babd48c00) [pid = 17181] [serial = 776] [outer = 0x7f5b98ee1400] 02:50:43 INFO - PROCESS | 17181 | 1461577843192 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5bad151000) [pid = 17181] [serial = 777] [outer = 0x7f5b98ee1400] 02:50:43 INFO - PROCESS | 17181 | 1461577843966 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1279ms 02:50:44 INFO - PROCESS | 17181 | 1461577844034 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 17181 | 1461577844037 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 02:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:50:44 INFO - PROCESS | 17181 | 1461577844043 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 17181 | 1461577844046 Marionette TRACE conn3 <- [1,1006,null,{}] 02:50:44 INFO - PROCESS | 17181 | 1461577844051 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}] 02:50:44 INFO - PROCESS | 17181 | 1461577844204 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 02:50:44 INFO - PROCESS | 17181 | 1461577844371 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb56ce800 == 106 [pid = 17181] [id = 259] 02:50:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5bb0d9f000) [pid = 17181] [serial = 778] [outer = (nil)] 02:50:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5bb124cc00) [pid = 17181] [serial = 779] [outer = 0x7f5bb0d9f000] 02:50:44 INFO - PROCESS | 17181 | 1461577844452 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5bb170d400) [pid = 17181] [serial = 780] [outer = 0x7f5bb0d9f000] 02:50:45 INFO - PROCESS | 17181 | 1461577845302 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1288ms 02:50:45 INFO - PROCESS | 17181 | 1461577845332 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 17181 | 1461577845335 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 02:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:50:45 INFO - PROCESS | 17181 | 1461577845341 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 17181 | 1461577845344 Marionette TRACE conn3 <- [1,1010,null,{}] 02:50:45 INFO - PROCESS | 17181 | 1461577845349 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}] 02:50:45 INFO - PROCESS | 17181 | 1461577845504 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 02:50:45 INFO - PROCESS | 17181 | 1461577845679 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb58af000 == 107 [pid = 17181] [id = 260] 02:50:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b88adc800) [pid = 17181] [serial = 781] [outer = (nil)] 02:50:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b88ae0400) [pid = 17181] [serial = 782] [outer = 0x7f5b88adc800] 02:50:45 INFO - PROCESS | 17181 | 1461577845750 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5bb1781c00) [pid = 17181] [serial = 783] [outer = 0x7f5b88adc800] 02:50:46 INFO - PROCESS | 17181 | 1461577846652 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1383ms 02:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:50:46 INFO - PROCESS | 17181 | 1461577846725 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 17181 | 1461577846727 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 02:50:46 INFO - PROCESS | 17181 | 1461577846732 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 17181 | 1461577846736 Marionette TRACE conn3 <- [1,1014,null,{}] 02:50:46 INFO - PROCESS | 17181 | 1461577846741 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}] 02:50:46 INFO - PROCESS | 17181 | 1461577846894 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 02:50:47 INFO - PROCESS | 17181 | 1461577847064 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cda000 == 108 [pid = 17181] [id = 261] 02:50:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b88adcc00) [pid = 17181] [serial = 784] [outer = (nil)] 02:50:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b8b729400) [pid = 17181] [serial = 785] [outer = 0x7f5b88adcc00] 02:50:47 INFO - PROCESS | 17181 | 1461577847147 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b8b72e800) [pid = 17181] [serial = 786] [outer = 0x7f5b88adcc00] 02:50:47 INFO - PROCESS | 17181 | 1461577847928 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1232ms 02:50:47 INFO - PROCESS | 17181 | 1461577847981 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 17181 | 1461577847983 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 02:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:50:47 INFO - PROCESS | 17181 | 1461577847992 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - PROCESS | 17181 | 1461577847994 Marionette TRACE conn3 <- [1,1018,null,{}] 02:50:48 INFO - PROCESS | 17181 | 1461577847999 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}] 02:50:48 INFO - PROCESS | 17181 | 1461577848152 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 02:50:48 INFO - PROCESS | 17181 | 1461577848329 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c0a1800 == 109 [pid = 17181] [id = 262] 02:50:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b89d2fc00) [pid = 17181] [serial = 787] [outer = (nil)] 02:50:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b89d36800) [pid = 17181] [serial = 788] [outer = 0x7f5b89d2fc00] 02:50:48 INFO - PROCESS | 17181 | 1461577848395 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b89d3bc00) [pid = 17181] [serial = 789] [outer = 0x7f5b89d2fc00] 02:50:49 INFO - PROCESS | 17181 | 1461577849170 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]]]}] 02:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1235ms 02:50:49 INFO - PROCESS | 17181 | 1461577849228 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 02:50:49 INFO - PROCESS | 17181 | 1461577849230 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 02:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:50:49 INFO - PROCESS | 17181 | 1461577849236 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 17181 | 1461577849239 Marionette TRACE conn3 <- [1,1022,null,{}] 02:50:49 INFO - PROCESS | 17181 | 1461577849244 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}] 02:50:49 INFO - PROCESS | 17181 | 1461577849398 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 02:50:49 INFO - PROCESS | 17181 | 1461577849572 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89732800 == 110 [pid = 17181] [id = 263] 02:50:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b89d31400) [pid = 17181] [serial = 790] [outer = (nil)] 02:50:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b89eb7800) [pid = 17181] [serial = 791] [outer = 0x7f5b89d31400] 02:50:49 INFO - PROCESS | 17181 | 1461577849639 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b89ebc000) [pid = 17181] [serial = 792] [outer = 0x7f5b89d31400] 02:50:50 INFO - PROCESS | 17181 | 1461577850498 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1329ms 02:50:50 INFO - PROCESS | 17181 | 1461577850566 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 17181 | 1461577850570 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 02:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:50:50 INFO - PROCESS | 17181 | 1461577850575 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 17181 | 1461577850578 Marionette TRACE conn3 <- [1,1026,null,{}] 02:50:50 INFO - PROCESS | 17181 | 1461577850583 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}] 02:50:50 INFO - PROCESS | 17181 | 1461577850732 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 02:50:50 INFO - PROCESS | 17181 | 1461577850911 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c0b2000 == 111 [pid = 17181] [id = 264] 02:50:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b89873400) [pid = 17181] [serial = 793] [outer = (nil)] 02:50:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8987ac00) [pid = 17181] [serial = 794] [outer = 0x7f5b89873400] 02:50:50 INFO - PROCESS | 17181 | 1461577850988 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b89eb6400) [pid = 17181] [serial = 795] [outer = 0x7f5b89873400] 02:50:51 INFO - PROCESS | 17181 | 1461577851856 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1330ms 02:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:50:51 INFO - PROCESS | 17181 | 1461577851907 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 17181 | 1461577851910 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 02:50:51 INFO - PROCESS | 17181 | 1461577851916 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 17181 | 1461577851920 Marionette TRACE conn3 <- [1,1030,null,{}] 02:50:51 INFO - PROCESS | 17181 | 1461577851925 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}] 02:50:52 INFO - PROCESS | 17181 | 1461577852108 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 02:50:52 INFO - PROCESS | 17181 | 1461577852300 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd06000 == 112 [pid = 17181] [id = 265] 02:50:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b89874800) [pid = 17181] [serial = 796] [outer = (nil)] 02:50:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b89a8d800) [pid = 17181] [serial = 797] [outer = 0x7f5b89874800] 02:50:52 INFO - PROCESS | 17181 | 1461577852365 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b89ebd800) [pid = 17181] [serial = 798] [outer = 0x7f5b89874800] 02:50:53 INFO - PROCESS | 17181 | 1461577853212 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1329ms 02:50:53 INFO - PROCESS | 17181 | 1461577853244 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 17181 | 1461577853248 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 02:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:50:53 INFO - PROCESS | 17181 | 1461577853253 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - PROCESS | 17181 | 1461577853255 Marionette TRACE conn3 <- [1,1034,null,{}] 02:50:53 INFO - PROCESS | 17181 | 1461577853261 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}] 02:50:53 INFO - PROCESS | 17181 | 1461577853412 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 02:50:53 INFO - PROCESS | 17181 | 1461577853591 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcbe800 == 113 [pid = 17181] [id = 266] 02:50:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b8987d400) [pid = 17181] [serial = 799] [outer = (nil)] 02:50:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b8b483000) [pid = 17181] [serial = 800] [outer = 0x7f5b8987d400] 02:50:53 INFO - PROCESS | 17181 | 1461577853656 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b8b488800) [pid = 17181] [serial = 801] [outer = 0x7f5b8987d400] 02:50:54 INFO - PROCESS | 17181 | 1461577854839 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1642ms 02:50:54 INFO - PROCESS | 17181 | 1461577854896 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 17181 | 1461577854902 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 02:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:50:54 INFO - PROCESS | 17181 | 1461577854911 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 17181 | 1461577854915 Marionette TRACE conn3 <- [1,1038,null,{}] 02:50:54 INFO - PROCESS | 17181 | 1461577854930 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}] 02:50:55 INFO - PROCESS | 17181 | 1461577855120 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 02:50:55 INFO - PROCESS | 17181 | 1461577855487 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcbf800 == 114 [pid = 17181] [id = 267] 02:50:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b89ebfc00) [pid = 17181] [serial = 802] [outer = (nil)] 02:50:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b89ec2800) [pid = 17181] [serial = 803] [outer = 0x7f5b89ebfc00] 02:50:55 INFO - PROCESS | 17181 | 1461577855557 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b8a1e2800) [pid = 17181] [serial = 804] [outer = 0x7f5b89ebfc00] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d77a800 == 113 [pid = 17181] [id = 56] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad211800 == 112 [pid = 17181] [id = 217] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f84e000 == 111 [pid = 17181] [id = 62] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad128800 == 110 [pid = 17181] [id = 216] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b9f03d800) [pid = 17181] [serial = 664] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5bad2d3800) [pid = 17181] [serial = 667] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5bb0d9c800) [pid = 17181] [serial = 670] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8d88cc00) [pid = 17181] [serial = 673] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b94ff3000) [pid = 17181] [serial = 682] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b98ed2400) [pid = 17181] [serial = 679] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b8ca23800) [pid = 17181] [serial = 676] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5babfedc00) [pid = 17181] [serial = 706] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babdc3800 == 109 [pid = 17181] [id = 253] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9479f000 == 108 [pid = 17181] [id = 252] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9ead1000 == 107 [pid = 17181] [id = 251] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9bb20800 == 106 [pid = 17181] [id = 250] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b948af000 == 105 [pid = 17181] [id = 249] 02:50:56 INFO - PROCESS | 17181 | 1461577856462 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]]]}] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f23800 == 104 [pid = 17181] [id = 248] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9218e800 == 103 [pid = 17181] [id = 247] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92183800 == 102 [pid = 17181] [id = 246] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98e97800 == 101 [pid = 17181] [id = 244] 02:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1589ms 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d417000 == 100 [pid = 17181] [id = 243] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98e87800 == 99 [pid = 17181] [id = 242] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92194800 == 98 [pid = 17181] [id = 241] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb3297800 == 97 [pid = 17181] [id = 240] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bbb000 == 96 [pid = 17181] [id = 239] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad266800 == 95 [pid = 17181] [id = 238] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9867c800 == 94 [pid = 17181] [id = 237] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b947ae000 == 93 [pid = 17181] [id = 236] 02:50:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf55000 == 92 [pid = 17181] [id = 235] 02:50:56 INFO - PROCESS | 17181 | 1461577856514 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 17181 | 1461577856522 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 02:50:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:50:56 INFO - PROCESS | 17181 | 1461577856530 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 17181 | 1461577856534 Marionette TRACE conn3 <- [1,1042,null,{}] 02:50:56 INFO - PROCESS | 17181 | 1461577856539 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}] 02:50:56 INFO - PROCESS | 17181 | 1461577856686 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b9d2afc00) [pid = 17181] [serial = 695] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5babd52000) [pid = 17181] [serial = 611] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b9da1d800) [pid = 17181] [serial = 697] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5bb1705c00) [pid = 17181] [serial = 656] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b9c317400) [pid = 17181] [serial = 694] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b8d7ba800) [pid = 17181] [serial = 685] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b9f625000) [pid = 17181] [serial = 700] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5bab122c00) [pid = 17181] [serial = 703] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b8d880c00) [pid = 17181] [serial = 686] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9462b000) [pid = 17181] [serial = 658] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b96d40800) [pid = 17181] [serial = 691] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b98edb000) [pid = 17181] [serial = 692] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b958e6000) [pid = 17181] [serial = 689] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b954cac00) [pid = 17181] [serial = 688] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b97b48800) [pid = 17181] [serial = 661] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5ba2409400) [pid = 17181] [serial = 701] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b9e021c00) [pid = 17181] [serial = 698] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5bac006c00) [pid = 17181] [serial = 704] [outer = (nil)] [url = about:blank] 02:50:56 INFO - PROCESS | 17181 | 1461577856837 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba7000 == 93 [pid = 17181] [id = 268] 02:50:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b89ec0400) [pid = 17181] [serial = 805] [outer = (nil)] 02:50:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b8a9f3800) [pid = 17181] [serial = 806] [outer = 0x7f5b89ec0400] 02:50:56 INFO - PROCESS | 17181 | 1461577856898 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b8b485400) [pid = 17181] [serial = 807] [outer = 0x7f5b89ec0400] 02:50:57 INFO - PROCESS | 17181 | 1461577857647 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1134ms 02:50:57 INFO - PROCESS | 17181 | 1461577857664 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 17181 | 1461577857666 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 02:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:50:57 INFO - PROCESS | 17181 | 1461577857672 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 17181 | 1461577857677 Marionette TRACE conn3 <- [1,1046,null,{}] 02:50:57 INFO - PROCESS | 17181 | 1461577857710 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}] 02:50:57 INFO - PROCESS | 17181 | 1461577857856 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 02:50:57 INFO - PROCESS | 17181 | 1461577857875 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92191800 == 94 [pid = 17181] [id = 269] 02:50:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b8b72a400) [pid = 17181] [serial = 808] [outer = (nil)] 02:50:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b8b731000) [pid = 17181] [serial = 809] [outer = 0x7f5b8b72a400] 02:50:57 INFO - PROCESS | 17181 | 1461577857936 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b8c88dc00) [pid = 17181] [serial = 810] [outer = 0x7f5b8b72a400] 02:50:58 INFO - PROCESS | 17181 | 1461577858705 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:50:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1084ms 02:50:58 INFO - PROCESS | 17181 | 1461577858757 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 17181 | 1461577858760 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 02:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:50:58 INFO - PROCESS | 17181 | 1461577858804 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 17181 | 1461577858807 Marionette TRACE conn3 <- [1,1050,null,{}] 02:50:58 INFO - PROCESS | 17181 | 1461577858812 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}] 02:50:59 INFO - PROCESS | 17181 | 1461577859023 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 02:50:59 INFO - PROCESS | 17181 | 1461577859041 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f2c800 == 95 [pid = 17181] [id = 270] 02:50:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b8b722400) [pid = 17181] [serial = 811] [outer = (nil)] 02:50:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b8d7b3000) [pid = 17181] [serial = 812] [outer = 0x7f5b8b722400] 02:50:59 INFO - PROCESS | 17181 | 1461577859098 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b8d883000) [pid = 17181] [serial = 813] [outer = 0x7f5b8b722400] 02:50:59 INFO - PROCESS | 17181 | 1461577859864 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1103ms 02:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:50:59 INFO - PROCESS | 17181 | 1461577859896 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 17181 | 1461577859899 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 02:50:59 INFO - PROCESS | 17181 | 1461577859904 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 17181 | 1461577859907 Marionette TRACE conn3 <- [1,1054,null,{}] 02:50:59 INFO - PROCESS | 17181 | 1461577859921 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}] 02:51:00 INFO - PROCESS | 17181 | 1461577860101 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 02:51:00 INFO - PROCESS | 17181 | 1461577860123 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96ea0000 == 96 [pid = 17181] [id = 271] 02:51:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b8c88e000) [pid = 17181] [serial = 814] [outer = (nil)] 02:51:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b8d88f800) [pid = 17181] [serial = 815] [outer = 0x7f5b8c88e000] 02:51:00 INFO - PROCESS | 17181 | 1461577860181 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b94a82800) [pid = 17181] [serial = 816] [outer = 0x7f5b8c88e000] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b9e67d400) [pid = 17181] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b8ca1e000) [pid = 17181] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b94f94800) [pid = 17181] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b8d7b3400) [pid = 17181] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b8a5ac800) [pid = 17181] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b95410c00) [pid = 17181] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:51:01 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8ca27c00) [pid = 17181] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:51:01 INFO - PROCESS | 17181 | 1461577861226 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1339ms 02:51:01 INFO - PROCESS | 17181 | 1461577861242 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 17181 | 1461577861245 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 02:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:51:01 INFO - PROCESS | 17181 | 1461577861251 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 17181 | 1461577861252 Marionette TRACE conn3 <- [1,1058,null,{}] 02:51:01 INFO - PROCESS | 17181 | 1461577861258 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}] 02:51:01 INFO - PROCESS | 17181 | 1461577861474 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 02:51:01 INFO - PROCESS | 17181 | 1461577861636 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa4800 == 97 [pid = 17181] [id = 272] 02:51:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b958e6000) [pid = 17181] [serial = 817] [outer = (nil)] 02:51:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b986e9c00) [pid = 17181] [serial = 818] [outer = 0x7f5b958e6000] 02:51:01 INFO - PROCESS | 17181 | 1461577861700 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b98edd000) [pid = 17181] [serial = 819] [outer = 0x7f5b958e6000] 02:51:02 INFO - PROCESS | 17181 | 1461577862294 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1077ms 02:51:02 INFO - PROCESS | 17181 | 1461577862333 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 02:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:51:02 INFO - PROCESS | 17181 | 1461577862336 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 02:51:02 INFO - PROCESS | 17181 | 1461577862341 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 17181 | 1461577862344 Marionette TRACE conn3 <- [1,1062,null,{}] 02:51:02 INFO - PROCESS | 17181 | 1461577862348 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}] 02:51:02 INFO - PROCESS | 17181 | 1461577862532 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 02:51:02 INFO - PROCESS | 17181 | 1461577862553 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d922000 == 98 [pid = 17181] [id = 273] 02:51:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b8d889c00) [pid = 17181] [serial = 820] [outer = (nil)] 02:51:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b997f0400) [pid = 17181] [serial = 821] [outer = 0x7f5b8d889c00] 02:51:02 INFO - PROCESS | 17181 | 1461577862624 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b9c317000) [pid = 17181] [serial = 822] [outer = 0x7f5b8d889c00] 02:51:03 INFO - PROCESS | 17181 | 1461577863534 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1226ms 02:51:03 INFO - PROCESS | 17181 | 1461577863567 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 17181 | 1461577863572 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 02:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:51:03 INFO - PROCESS | 17181 | 1461577863581 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 17181 | 1461577863587 Marionette TRACE conn3 <- [1,1066,null,{}] 02:51:03 INFO - PROCESS | 17181 | 1461577863595 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}] 02:51:03 INFO - PROCESS | 17181 | 1461577863792 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 02:51:03 INFO - PROCESS | 17181 | 1461577863977 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c097800 == 99 [pid = 17181] [id = 274] 02:51:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b88ad8400) [pid = 17181] [serial = 823] [outer = (nil)] 02:51:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b89d3c800) [pid = 17181] [serial = 824] [outer = 0x7f5b88ad8400] 02:51:04 INFO - PROCESS | 17181 | 1461577864047 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b8a5a5400) [pid = 17181] [serial = 825] [outer = 0x7f5b88ad8400] 02:51:04 INFO - PROCESS | 17181 | 1461577864979 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1442ms 02:51:05 INFO - PROCESS | 17181 | 1461577865023 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 17181 | 1461577865032 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 02:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:51:05 INFO - PROCESS | 17181 | 1461577865041 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 17181 | 1461577865045 Marionette TRACE conn3 <- [1,1070,null,{}] 02:51:05 INFO - PROCESS | 17181 | 1461577865051 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}] 02:51:05 INFO - PROCESS | 17181 | 1461577865209 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 02:51:05 INFO - PROCESS | 17181 | 1461577865389 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e62800 == 100 [pid = 17181] [id = 275] 02:51:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b8b488000) [pid = 17181] [serial = 826] [outer = (nil)] 02:51:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8b48d800) [pid = 17181] [serial = 827] [outer = 0x7f5b8b488000] 02:51:05 INFO - PROCESS | 17181 | 1461577865463 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8b72e400) [pid = 17181] [serial = 828] [outer = 0x7f5b8b488000] 02:51:06 INFO - PROCESS | 17181 | 1461577866338 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1329ms 02:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:51:06 INFO - PROCESS | 17181 | 1461577866370 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 17181 | 1461577866373 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 02:51:06 INFO - PROCESS | 17181 | 1461577866380 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 17181 | 1461577866385 Marionette TRACE conn3 <- [1,1074,null,{}] 02:51:06 INFO - PROCESS | 17181 | 1461577866400 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}] 02:51:06 INFO - PROCESS | 17181 | 1461577866577 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 02:51:06 INFO - PROCESS | 17181 | 1461577866769 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f848000 == 101 [pid = 17181] [id = 276] 02:51:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b8d883400) [pid = 17181] [serial = 829] [outer = (nil)] 02:51:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b94d74400) [pid = 17181] [serial = 830] [outer = 0x7f5b8d883400] 02:51:06 INFO - PROCESS | 17181 | 1461577866847 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b95ae5000) [pid = 17181] [serial = 831] [outer = 0x7f5b8d883400] 02:51:07 INFO - PROCESS | 17181 | 1461577867713 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1383ms 02:51:07 INFO - PROCESS | 17181 | 1461577867763 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 17181 | 1461577867767 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 02:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:51:07 INFO - PROCESS | 17181 | 1461577867773 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 17181 | 1461577867775 Marionette TRACE conn3 <- [1,1078,null,{}] 02:51:07 INFO - PROCESS | 17181 | 1461577867781 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}] 02:51:07 INFO - PROCESS | 17181 | 1461577867940 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 02:51:08 INFO - PROCESS | 17181 | 1461577868127 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babdc8800 == 102 [pid = 17181] [id = 277] 02:51:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b8c88c000) [pid = 17181] [serial = 832] [outer = (nil)] 02:51:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b98ed2400) [pid = 17181] [serial = 833] [outer = 0x7f5b8c88c000] 02:51:08 INFO - PROCESS | 17181 | 1461577868196 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b9c3df800) [pid = 17181] [serial = 834] [outer = 0x7f5b8c88c000] 02:51:09 INFO - PROCESS | 17181 | 1461577869069 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1327ms 02:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:51:09 INFO - PROCESS | 17181 | 1461577869100 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 17181 | 1461577869102 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 02:51:09 INFO - PROCESS | 17181 | 1461577869108 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 17181 | 1461577869111 Marionette TRACE conn3 <- [1,1082,null,{}] 02:51:09 INFO - PROCESS | 17181 | 1461577869116 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}] 02:51:09 INFO - PROCESS | 17181 | 1461577869269 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 02:51:09 INFO - PROCESS | 17181 | 1461577869448 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5baee5c000 == 103 [pid = 17181] [id = 278] 02:51:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b95d2f800) [pid = 17181] [serial = 835] [outer = (nil)] 02:51:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b9d4a3400) [pid = 17181] [serial = 836] [outer = 0x7f5b95d2f800] 02:51:09 INFO - PROCESS | 17181 | 1461577869519 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b9e025800) [pid = 17181] [serial = 837] [outer = 0x7f5b95d2f800] 02:51:10 INFO - PROCESS | 17181 | 1461577870364 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1290ms 02:51:10 INFO - PROCESS | 17181 | 1461577870398 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 17181 | 1461577870401 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 02:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:51:10 INFO - PROCESS | 17181 | 1461577870406 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 17181 | 1461577870409 Marionette TRACE conn3 <- [1,1086,null,{}] 02:51:10 INFO - PROCESS | 17181 | 1461577870415 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}] 02:51:10 INFO - PROCESS | 17181 | 1461577870590 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 02:51:10 INFO - PROCESS | 17181 | 1461577870776 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3297800 == 104 [pid = 17181] [id = 279] 02:51:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b9f03dc00) [pid = 17181] [serial = 838] [outer = (nil)] 02:51:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5bac0ee800) [pid = 17181] [serial = 839] [outer = 0x7f5b9f03dc00] 02:51:10 INFO - PROCESS | 17181 | 1461577870849 Marionette DEBUG loaded listener.js 02:51:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5baf33cc00) [pid = 17181] [serial = 840] [outer = 0x7f5b9f03dc00] 02:51:11 INFO - PROCESS | 17181 | 1461577871678 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1329ms 02:51:11 INFO - PROCESS | 17181 | 1461577871736 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 17181 | 1461577871740 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 02:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:51:11 INFO - PROCESS | 17181 | 1461577871746 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 17181 | 1461577871748 Marionette TRACE conn3 <- [1,1090,null,{}] 02:51:11 INFO - PROCESS | 17181 | 1461577871753 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}] 02:51:11 INFO - PROCESS | 17181 | 1461577871902 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 02:51:12 INFO - PROCESS | 17181 | 1461577872082 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b863d9000 == 105 [pid = 17181] [id = 280] 02:51:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b8b713c00) [pid = 17181] [serial = 841] [outer = (nil)] 02:51:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b8b719c00) [pid = 17181] [serial = 842] [outer = 0x7f5b8b713c00] 02:51:12 INFO - PROCESS | 17181 | 1461577872150 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b8b71fc00) [pid = 17181] [serial = 843] [outer = 0x7f5b8b713c00] 02:51:13 INFO - PROCESS | 17181 | 1461577873027 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1335ms 02:51:13 INFO - PROCESS | 17181 | 1461577873081 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 17181 | 1461577873085 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 02:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:51:13 INFO - PROCESS | 17181 | 1461577873090 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - PROCESS | 17181 | 1461577873093 Marionette TRACE conn3 <- [1,1094,null,{}] 02:51:13 INFO - PROCESS | 17181 | 1461577873099 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}] 02:51:13 INFO - PROCESS | 17181 | 1461577873254 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 02:51:13 INFO - PROCESS | 17181 | 1461577873436 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a9a7000 == 106 [pid = 17181] [id = 281] 02:51:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b8b715400) [pid = 17181] [serial = 844] [outer = (nil)] 02:51:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5babfe2c00) [pid = 17181] [serial = 845] [outer = 0x7f5b8b715400] 02:51:13 INFO - PROCESS | 17181 | 1461577873514 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5bb0afe400) [pid = 17181] [serial = 846] [outer = 0x7f5b8b715400] 02:51:14 INFO - PROCESS | 17181 | 1461577874327 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1280ms 02:51:14 INFO - PROCESS | 17181 | 1461577874371 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 17181 | 1461577874375 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 02:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:51:14 INFO - PROCESS | 17181 | 1461577874380 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 17181 | 1461577874383 Marionette TRACE conn3 <- [1,1098,null,{}] 02:51:14 INFO - PROCESS | 17181 | 1461577874388 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}] 02:51:14 INFO - PROCESS | 17181 | 1461577874542 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 02:51:14 INFO - PROCESS | 17181 | 1461577874724 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868cb000 == 107 [pid = 17181] [id = 282] 02:51:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b8b712800) [pid = 17181] [serial = 847] [outer = (nil)] 02:51:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b8c080000) [pid = 17181] [serial = 848] [outer = 0x7f5b8b712800] 02:51:14 INFO - PROCESS | 17181 | 1461577874793 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8c085c00) [pid = 17181] [serial = 849] [outer = 0x7f5b8b712800] 02:51:15 INFO - PROCESS | 17181 | 1461577875621 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]]]}] 02:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1277ms 02:51:15 INFO - PROCESS | 17181 | 1461577875658 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 02:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:51:15 INFO - PROCESS | 17181 | 1461577875662 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 02:51:15 INFO - PROCESS | 17181 | 1461577875667 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 17181 | 1461577875670 Marionette TRACE conn3 <- [1,1102,null,{}] 02:51:15 INFO - PROCESS | 17181 | 1461577875675 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}] 02:51:15 INFO - PROCESS | 17181 | 1461577875832 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 02:51:16 INFO - PROCESS | 17181 | 1461577876013 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868e4000 == 108 [pid = 17181] [id = 283] 02:51:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b86cc3800) [pid = 17181] [serial = 850] [outer = (nil)] 02:51:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b86cca400) [pid = 17181] [serial = 851] [outer = 0x7f5b86cc3800] 02:51:16 INFO - PROCESS | 17181 | 1461577876079 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b86ccf000) [pid = 17181] [serial = 852] [outer = 0x7f5b86cc3800] 02:51:16 INFO - PROCESS | 17181 | 1461577876977 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]]]}] 02:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1345ms 02:51:17 INFO - PROCESS | 17181 | 1461577877012 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 02:51:17 INFO - PROCESS | 17181 | 1461577877016 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 02:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:51:17 INFO - PROCESS | 17181 | 1461577877022 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 17181 | 1461577877025 Marionette TRACE conn3 <- [1,1106,null,{}] 02:51:17 INFO - PROCESS | 17181 | 1461577877031 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}] 02:51:17 INFO - PROCESS | 17181 | 1461577877204 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 02:51:17 INFO - PROCESS | 17181 | 1461577877813 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b653000 == 109 [pid = 17181] [id = 284] 02:51:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b88ad9800) [pid = 17181] [serial = 853] [outer = (nil)] 02:51:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b88adf000) [pid = 17181] [serial = 854] [outer = 0x7f5b88ad9800] 02:51:17 INFO - PROCESS | 17181 | 1461577877883 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b89a84c00) [pid = 17181] [serial = 855] [outer = 0x7f5b88ad9800] 02:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1635ms 02:51:18 INFO - PROCESS | 17181 | 1461577878648 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]]]}] 02:51:18 INFO - PROCESS | 17181 | 1461577878659 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 17181 | 1461577878666 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 02:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:51:18 INFO - PROCESS | 17181 | 1461577878674 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 17181 | 1461577878677 Marionette TRACE conn3 <- [1,1110,null,{}] 02:51:18 INFO - PROCESS | 17181 | 1461577878684 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}] 02:51:18 INFO - PROCESS | 17181 | 1461577878836 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 02:51:19 INFO - PROCESS | 17181 | 1461577879191 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8973b800 == 110 [pid = 17181] [id = 285] 02:51:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b89d3b000) [pid = 17181] [serial = 856] [outer = (nil)] 02:51:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b89ebb800) [pid = 17181] [serial = 857] [outer = 0x7f5b89d3b000] 02:51:19 INFO - PROCESS | 17181 | 1461577879299 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b8a5b1c00) [pid = 17181] [serial = 858] [outer = 0x7f5b89d3b000] 02:51:20 INFO - PROCESS | 17181 | 1461577880093 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1484ms 02:51:20 INFO - PROCESS | 17181 | 1461577880162 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 17181 | 1461577880168 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 02:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:51:20 INFO - PROCESS | 17181 | 1461577880174 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 17181 | 1461577880177 Marionette TRACE conn3 <- [1,1114,null,{}] 02:51:20 INFO - PROCESS | 17181 | 1461577880182 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}] 02:51:20 INFO - PROCESS | 17181 | 1461577880340 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 02:51:20 INFO - PROCESS | 17181 | 1461577880524 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c91f000 == 111 [pid = 17181] [id = 286] 02:51:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b8a9f6000) [pid = 17181] [serial = 859] [outer = (nil)] 02:51:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b8b48f000) [pid = 17181] [serial = 860] [outer = 0x7f5b8a9f6000] 02:51:20 INFO - PROCESS | 17181 | 1461577880587 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b8b72b400) [pid = 17181] [serial = 861] [outer = 0x7f5b8a9f6000] 02:51:21 INFO - PROCESS | 17181 | 1461577881444 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]]]}] 02:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1333ms 02:51:21 INFO - PROCESS | 17181 | 1461577881507 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 02:51:21 INFO - PROCESS | 17181 | 1461577881511 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 02:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:51:21 INFO - PROCESS | 17181 | 1461577881523 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:51:21 INFO - PROCESS | 17181 | 1461577881531 Marionette TRACE conn3 <- [1,1118,null,{}] 02:51:21 INFO - PROCESS | 17181 | 1461577881538 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}] 02:51:21 INFO - PROCESS | 17181 | 1461577881743 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 02:51:21 INFO - PROCESS | 17181 | 1461577881926 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9217e800 == 112 [pid = 17181] [id = 287] 02:51:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b8c086400) [pid = 17181] [serial = 862] [outer = (nil)] 02:51:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b8c882c00) [pid = 17181] [serial = 863] [outer = 0x7f5b8c086400] 02:51:21 INFO - PROCESS | 17181 | 1461577881985 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b8ca1d800) [pid = 17181] [serial = 864] [outer = 0x7f5b8c086400] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987a4000 == 111 [pid = 17181] [id = 220] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990e0800 == 110 [pid = 17181] [id = 147] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96091000 == 109 [pid = 17181] [id = 122] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5babfe2400) [pid = 17181] [serial = 761] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b94a75c00) [pid = 17181] [serial = 709] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b98ed9400) [pid = 17181] [serial = 712] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5b9f62b400) [pid = 17181] [serial = 715] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5bac2a3400) [pid = 17181] [serial = 718] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b8a5af400) [pid = 17181] [serial = 724] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5bb1246800) [pid = 17181] [serial = 721] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b8a72bc00) [pid = 17181] [serial = 727] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b8a9f2c00) [pid = 17181] [serial = 730] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b8a1dc800) [pid = 17181] [serial = 733] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b8a9f4400) [pid = 17181] [serial = 736] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fa4800 == 108 [pid = 17181] [id = 272] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96ea0000 == 107 [pid = 17181] [id = 271] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f2c800 == 106 [pid = 17181] [id = 270] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92191800 == 105 [pid = 17181] [id = 269] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cba7000 == 104 [pid = 17181] [id = 268] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcbf800 == 103 [pid = 17181] [id = 267] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcbe800 == 102 [pid = 17181] [id = 266] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babd06000 == 101 [pid = 17181] [id = 265] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c0b2000 == 100 [pid = 17181] [id = 264] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89732800 == 99 [pid = 17181] [id = 263] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c0a1800 == 98 [pid = 17181] [id = 262] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cda000 == 97 [pid = 17181] [id = 261] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb58af000 == 96 [pid = 17181] [id = 260] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb56ce800 == 95 [pid = 17181] [id = 259] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fa9000 == 94 [pid = 17181] [id = 258] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb1693000 == 93 [pid = 17181] [id = 257] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9fbac800 == 92 [pid = 17181] [id = 256] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95dce800 == 91 [pid = 17181] [id = 255] 02:51:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7d0800 == 90 [pid = 17181] [id = 254] 02:51:22 INFO - PROCESS | 17181 | 1461577882901 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]]]}] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b9f03a800) [pid = 17181] [serial = 755] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b9fbe9c00) [pid = 17181] [serial = 756] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b93512800) [pid = 17181] [serial = 758] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b98858000) [pid = 17181] [serial = 749] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b95ecf800) [pid = 17181] [serial = 746] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b958ef800) [pid = 17181] [serial = 745] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b8ca1b400) [pid = 17181] [serial = 740] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b8a5b0000) [pid = 17181] [serial = 739] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b9ca5fc00) [pid = 17181] [serial = 752] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b93510400) [pid = 17181] [serial = 743] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b8d886800) [pid = 17181] [serial = 742] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b9a472800) [pid = 17181] [serial = 750] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b997eac00) [pid = 17181] [serial = 479] [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.] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b9da1ac00) [pid = 17181] [serial = 759] [outer = (nil)] [url = about:blank] 02:51:22 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b9d8fb400) [pid = 17181] [serial = 753] [outer = (nil)] [url = about:blank] 02:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1449ms 02:51:22 INFO - PROCESS | 17181 | 1461577882966 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 17181 | 1461577882970 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 02:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:51:22 INFO - PROCESS | 17181 | 1461577882975 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 17181 | 1461577882977 Marionette TRACE conn3 <- [1,1122,null,{}] 02:51:22 INFO - PROCESS | 17181 | 1461577882983 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}] 02:51:23 INFO - PROCESS | 17181 | 1461577883123 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 02:51:23 INFO - PROCESS | 17181 | 1461577883137 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bee5800 == 91 [pid = 17181] [id = 288] 02:51:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b8a72bc00) [pid = 17181] [serial = 865] [outer = (nil)] 02:51:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b8ca1fc00) [pid = 17181] [serial = 866] [outer = 0x7f5b8a72bc00] 02:51:23 INFO - PROCESS | 17181 | 1461577883196 Marionette DEBUG loaded listener.js 02:51:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b8d7b3c00) [pid = 17181] [serial = 867] [outer = 0x7f5b8a72bc00] 02:51:23 INFO - PROCESS | 17181 | 1461577883982 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1025ms 02:51:24 INFO - PROCESS | 17181 | 1461577884001 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 17181 | 1461577884005 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 02:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:51:24 INFO - PROCESS | 17181 | 1461577884011 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 17181 | 1461577884013 Marionette TRACE conn3 <- [1,1126,null,{}] 02:51:24 INFO - PROCESS | 17181 | 1461577884018 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}] 02:51:24 INFO - PROCESS | 17181 | 1461577884153 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 02:51:24 INFO - PROCESS | 17181 | 1461577884172 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4cd800 == 92 [pid = 17181] [id = 289] 02:51:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b8d888000) [pid = 17181] [serial = 868] [outer = (nil)] 02:51:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b9350e000) [pid = 17181] [serial = 869] [outer = 0x7f5b8d888000] 02:51:24 INFO - PROCESS | 17181 | 1461577884239 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b94fe6000) [pid = 17181] [serial = 870] [outer = 0x7f5b8d888000] 02:51:25 INFO - PROCESS | 17181 | 1461577885045 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1075ms 02:51:25 INFO - PROCESS | 17181 | 1461577885086 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 17181 | 1461577885088 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 02:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:51:25 INFO - PROCESS | 17181 | 1461577885094 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 17181 | 1461577885096 Marionette TRACE conn3 <- [1,1130,null,{}] 02:51:25 INFO - PROCESS | 17181 | 1461577885126 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}] 02:51:25 INFO - PROCESS | 17181 | 1461577885339 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 02:51:25 INFO - PROCESS | 17181 | 1461577885360 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95ba3800 == 93 [pid = 17181] [id = 290] 02:51:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b9540f000) [pid = 17181] [serial = 871] [outer = (nil)] 02:51:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b96133800) [pid = 17181] [serial = 872] [outer = 0x7f5b9540f000] 02:51:25 INFO - PROCESS | 17181 | 1461577885416 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b9884b400) [pid = 17181] [serial = 873] [outer = 0x7f5b9540f000] 02:51:26 INFO - PROCESS | 17181 | 1461577886171 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1102ms 02:51:26 INFO - PROCESS | 17181 | 1461577886208 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 17181 | 1461577886210 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 02:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:51:26 INFO - PROCESS | 17181 | 1461577886216 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 17181 | 1461577886218 Marionette TRACE conn3 <- [1,1134,null,{}] 02:51:26 INFO - PROCESS | 17181 | 1461577886229 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}] 02:51:26 INFO - PROCESS | 17181 | 1461577886410 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 02:51:26 INFO - PROCESS | 17181 | 1461577886433 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987a4000 == 94 [pid = 17181] [id = 291] 02:51:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b95427400) [pid = 17181] [serial = 874] [outer = (nil)] 02:51:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b98edf000) [pid = 17181] [serial = 875] [outer = 0x7f5b95427400] 02:51:26 INFO - PROCESS | 17181 | 1461577886489 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b9d1db800) [pid = 17181] [serial = 876] [outer = 0x7f5b95427400] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b9540bc00) [pid = 17181] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b9d422800) [pid = 17181] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b8b72a400) [pid = 17181] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b9e1dc000) [pid = 17181] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b8ca21c00) [pid = 17181] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b954cd000) [pid = 17181] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5bab1dcc00) [pid = 17181] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b8c88e000) [pid = 17181] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b997ed400) [pid = 17181] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b9da26000) [pid = 17181] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b8d59ac00) [pid = 17181] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b95410800) [pid = 17181] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b98850800) [pid = 17181] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b94629000) [pid = 17181] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b9ca6e000) [pid = 17181] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b9350ac00) [pid = 17181] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b95650000) [pid = 17181] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b9350c800) [pid = 17181] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b94a78000) [pid = 17181] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b9d49ac00) [pid = 17181] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b95ed6c00) [pid = 17181] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5bab1d1000) [pid = 17181] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b9a46cc00) [pid = 17181] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b94fec400) [pid = 17181] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b95422c00) [pid = 17181] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b95ae3000) [pid = 17181] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b97070800) [pid = 17181] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b8b722400) [pid = 17181] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b94f95400) [pid = 17181] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b997e6400) [pid = 17181] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9eb18400) [pid = 17181] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b9884d000) [pid = 17181] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b89ec0400) [pid = 17181] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8d885800) [pid = 17181] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8d59fc00) [pid = 17181] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b98698400) [pid = 17181] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b997e4800) [pid = 17181] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b94623000) [pid = 17181] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b9da27c00) [pid = 17181] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b97b51800) [pid = 17181] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8d596800) [pid = 17181] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5bb170c400) [pid = 17181] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8d7c1400) [pid = 17181] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b95651400) [pid = 17181] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b95412000) [pid = 17181] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b958f0800) [pid = 17181] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b93518000) [pid = 17181] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b958e6000) [pid = 17181] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b8ca1f800) [pid = 17181] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5bac206400) [pid = 17181] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b94f94c00) [pid = 17181] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5babd52400) [pid = 17181] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b9c31a800) [pid = 17181] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9da1dc00) [pid = 17181] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b94d7b400) [pid = 17181] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b9da25000) [pid = 17181] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:51:28 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b8ca22000) [pid = 17181] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:51:28 INFO - PROCESS | 17181 | 1461577888161 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2035ms 02:51:28 INFO - PROCESS | 17181 | 1461577888253 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 17181 | 1461577888256 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 02:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:51:28 INFO - PROCESS | 17181 | 1461577888261 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 17181 | 1461577888263 Marionette TRACE conn3 <- [1,1138,null,{}] 02:51:28 INFO - PROCESS | 17181 | 1461577888268 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}] 02:51:28 INFO - PROCESS | 17181 | 1461577888462 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 02:51:28 INFO - PROCESS | 17181 | 1461577888548 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d469000 == 95 [pid = 17181] [id = 292] 02:51:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8d59a400) [pid = 17181] [serial = 877] [outer = (nil)] 02:51:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8d7c1400) [pid = 17181] [serial = 878] [outer = 0x7f5b8d59a400] 02:51:28 INFO - PROCESS | 17181 | 1461577888606 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b93518000) [pid = 17181] [serial = 879] [outer = 0x7f5b8d59a400] 02:51:29 INFO - PROCESS | 17181 | 1461577889173 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 927ms 02:51:29 INFO - PROCESS | 17181 | 1461577889189 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 02:51:29 INFO - PROCESS | 17181 | 1461577889193 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 02:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:51:29 INFO - PROCESS | 17181 | 1461577889198 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 17181 | 1461577889200 Marionette TRACE conn3 <- [1,1142,null,{}] 02:51:29 INFO - PROCESS | 17181 | 1461577889205 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}] 02:51:29 INFO - PROCESS | 17181 | 1461577889343 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 02:51:29 INFO - PROCESS | 17181 | 1461577889489 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97bda000 == 96 [pid = 17181] [id = 293] 02:51:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8ca1cc00) [pid = 17181] [serial = 880] [outer = (nil)] 02:51:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b94d77400) [pid = 17181] [serial = 881] [outer = 0x7f5b8ca1cc00] 02:51:29 INFO - PROCESS | 17181 | 1461577889546 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b958c9000) [pid = 17181] [serial = 882] [outer = 0x7f5b8ca1cc00] 02:51:30 INFO - PROCESS | 17181 | 1461577890337 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]]]}] 02:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1175ms 02:51:30 INFO - PROCESS | 17181 | 1461577890374 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 02:51:30 INFO - PROCESS | 17181 | 1461577890379 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 02:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:51:30 INFO - PROCESS | 17181 | 1461577890387 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:51:30 INFO - PROCESS | 17181 | 1461577890393 Marionette TRACE conn3 <- [1,1146,null,{}] 02:51:30 INFO - PROCESS | 17181 | 1461577890442 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}] 02:51:30 INFO - PROCESS | 17181 | 1461577890660 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 02:51:30 INFO - PROCESS | 17181 | 1461577890795 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6f2800 == 97 [pid = 17181] [id = 294] 02:51:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b86cd1400) [pid = 17181] [serial = 883] [outer = (nil)] 02:51:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b89d39c00) [pid = 17181] [serial = 884] [outer = 0x7f5b86cd1400] 02:51:30 INFO - PROCESS | 17181 | 1461577890866 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8a5a4000) [pid = 17181] [serial = 885] [outer = 0x7f5b86cd1400] 02:51:31 INFO - PROCESS | 17181 | 1461577891835 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1484ms 02:51:31 INFO - PROCESS | 17181 | 1461577891871 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 17181 | 1461577891879 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 02:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:51:31 INFO - PROCESS | 17181 | 1461577891888 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 17181 | 1461577891892 Marionette TRACE conn3 <- [1,1150,null,{}] 02:51:31 INFO - PROCESS | 17181 | 1461577891897 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}] 02:51:32 INFO - PROCESS | 17181 | 1461577892071 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 02:51:32 INFO - PROCESS | 17181 | 1461577892249 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92187800 == 98 [pid = 17181] [id = 295] 02:51:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8a9fdc00) [pid = 17181] [serial = 886] [outer = (nil)] 02:51:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b8b72a800) [pid = 17181] [serial = 887] [outer = 0x7f5b8a9fdc00] 02:51:32 INFO - PROCESS | 17181 | 1461577892320 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b8c087c00) [pid = 17181] [serial = 888] [outer = 0x7f5b8a9fdc00] 02:51:33 INFO - PROCESS | 17181 | 1461577893221 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1381ms 02:51:33 INFO - PROCESS | 17181 | 1461577893270 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 17181 | 1461577893273 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 02:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:51:33 INFO - PROCESS | 17181 | 1461577893280 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 17181 | 1461577893286 Marionette TRACE conn3 <- [1,1154,null,{}] 02:51:33 INFO - PROCESS | 17181 | 1461577893301 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}] 02:51:33 INFO - PROCESS | 17181 | 1461577893469 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 02:51:33 INFO - PROCESS | 17181 | 1461577893648 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af54800 == 99 [pid = 17181] [id = 296] 02:51:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8d7bc400) [pid = 17181] [serial = 889] [outer = (nil)] 02:51:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b93510400) [pid = 17181] [serial = 890] [outer = 0x7f5b8d7bc400] 02:51:33 INFO - PROCESS | 17181 | 1461577893725 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b9540bc00) [pid = 17181] [serial = 891] [outer = 0x7f5b8d7bc400] 02:51:34 INFO - PROCESS | 17181 | 1461577894582 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1338ms 02:51:34 INFO - PROCESS | 17181 | 1461577894618 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 17181 | 1461577894622 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 02:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:51:34 INFO - PROCESS | 17181 | 1461577894628 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 17181 | 1461577894631 Marionette TRACE conn3 <- [1,1158,null,{}] 02:51:34 INFO - PROCESS | 17181 | 1461577894636 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}] 02:51:34 INFO - PROCESS | 17181 | 1461577894798 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 02:51:34 INFO - PROCESS | 17181 | 1461577894983 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1c1000 == 100 [pid = 17181] [id = 297] 02:51:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8d881000) [pid = 17181] [serial = 892] [outer = (nil)] 02:51:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b961fa400) [pid = 17181] [serial = 893] [outer = 0x7f5b8d881000] 02:51:35 INFO - PROCESS | 17181 | 1461577895051 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b98852000) [pid = 17181] [serial = 894] [outer = 0x7f5b8d881000] 02:51:35 INFO - PROCESS | 17181 | 1461577895938 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1334ms 02:51:35 INFO - PROCESS | 17181 | 1461577895963 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 17181 | 1461577895967 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 02:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:51:35 INFO - PROCESS | 17181 | 1461577895972 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 17181 | 1461577895974 Marionette TRACE conn3 <- [1,1162,null,{}] 02:51:35 INFO - PROCESS | 17181 | 1461577895980 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}] 02:51:36 INFO - PROCESS | 17181 | 1461577896138 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 02:51:36 INFO - PROCESS | 17181 | 1461577896324 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3e7800 == 101 [pid = 17181] [id = 298] 02:51:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b95ae7400) [pid = 17181] [serial = 895] [outer = (nil)] 02:51:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b997ed400) [pid = 17181] [serial = 896] [outer = 0x7f5b95ae7400] 02:51:36 INFO - PROCESS | 17181 | 1461577896391 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b9c3dc800) [pid = 17181] [serial = 897] [outer = 0x7f5b95ae7400] 02:51:37 INFO - PROCESS | 17181 | 1461577897256 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1332ms 02:51:37 INFO - PROCESS | 17181 | 1461577897306 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 17181 | 1461577897309 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 02:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:51:37 INFO - PROCESS | 17181 | 1461577897315 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 17181 | 1461577897317 Marionette TRACE conn3 <- [1,1166,null,{}] 02:51:37 INFO - PROCESS | 17181 | 1461577897322 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}] 02:51:37 INFO - PROCESS | 17181 | 1461577897507 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 02:51:37 INFO - PROCESS | 17181 | 1461577897696 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad26f000 == 102 [pid = 17181] [id = 299] 02:51:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b95649400) [pid = 17181] [serial = 898] [outer = (nil)] 02:51:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b9e02a400) [pid = 17181] [serial = 899] [outer = 0x7f5b95649400] 02:51:37 INFO - PROCESS | 17181 | 1461577897780 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5ba0211000) [pid = 17181] [serial = 900] [outer = 0x7f5b95649400] 02:51:38 INFO - PROCESS | 17181 | 1461577898608 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1327ms 02:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:51:38 INFO - PROCESS | 17181 | 1461577898643 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 17181 | 1461577898646 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 02:51:38 INFO - PROCESS | 17181 | 1461577898652 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 17181 | 1461577898655 Marionette TRACE conn3 <- [1,1170,null,{}] 02:51:38 INFO - PROCESS | 17181 | 1461577898660 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}] 02:51:38 INFO - PROCESS | 17181 | 1461577898817 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 02:51:39 INFO - PROCESS | 17181 | 1461577899006 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1264000 == 103 [pid = 17181] [id = 300] 02:51:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b9ca5fc00) [pid = 17181] [serial = 901] [outer = (nil)] 02:51:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5bab11c800) [pid = 17181] [serial = 902] [outer = 0x7f5b9ca5fc00] 02:51:39 INFO - PROCESS | 17181 | 1461577899073 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5babfec000) [pid = 17181] [serial = 903] [outer = 0x7f5b9ca5fc00] 02:51:39 INFO - PROCESS | 17181 | 1461577899917 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1329ms 02:51:39 INFO - PROCESS | 17181 | 1461577899982 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 17181 | 1461577899986 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 02:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:51:39 INFO - PROCESS | 17181 | 1461577899992 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 17181 | 1461577899994 Marionette TRACE conn3 <- [1,1174,null,{}] 02:51:40 INFO - PROCESS | 17181 | 1461577899999 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}] 02:51:40 INFO - PROCESS | 17181 | 1461577900154 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 02:51:40 INFO - PROCESS | 17181 | 1461577900343 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb40f6800 == 104 [pid = 17181] [id = 301] 02:51:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5ba2409400) [pid = 17181] [serial = 904] [outer = (nil)] 02:51:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5bac29d000) [pid = 17181] [serial = 905] [outer = 0x7f5ba2409400] 02:51:40 INFO - PROCESS | 17181 | 1461577900415 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5bad1f3800) [pid = 17181] [serial = 906] [outer = 0x7f5ba2409400] 02:51:41 INFO - PROCESS | 17181 | 1461577901204 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] 02:51:41 INFO - PROCESS | 17181 | 1461577901279 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 02:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:51:41 INFO - PROCESS | 17181 | 1461577901285 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 17181 | 1461577901287 Marionette TRACE conn3 <- [1,1178,null,{}] 02:51:41 INFO - PROCESS | 17181 | 1461577901293 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}] 02:51:41 INFO - PROCESS | 17181 | 1461577901456 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 02:51:41 INFO - PROCESS | 17181 | 1461577901638 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc99800 == 105 [pid = 17181] [id = 302] 02:51:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5ba615dc00) [pid = 17181] [serial = 907] [outer = (nil)] 02:51:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5bb0d9f800) [pid = 17181] [serial = 908] [outer = 0x7f5ba615dc00] 02:51:41 INFO - PROCESS | 17181 | 1461577901708 Marionette DEBUG loaded listener.js 02:51:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5bb1442800) [pid = 17181] [serial = 909] [outer = 0x7f5ba615dc00] 02:51:42 INFO - PROCESS | 17181 | 1461577902516 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] 02:51:42 INFO - PROCESS | 17181 | 1461577902574 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 02:51:42 INFO - PROCESS | 17181 | 1461577902580 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - PROCESS | 17181 | 1461577902583 Marionette TRACE conn3 <- [1,1182,null,{}] 02:51:42 INFO - PROCESS | 17181 | 1461577902588 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}] 02:51:42 INFO - PROCESS | 17181 | 1461577902757 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 02:51:42 INFO - PROCESS | 17181 | 1461577902951 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b857ef800 == 106 [pid = 17181] [id = 303] 02:51:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b857ce800) [pid = 17181] [serial = 910] [outer = (nil)] 02:51:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b857d7000) [pid = 17181] [serial = 911] [outer = 0x7f5b857ce800] 02:51:43 INFO - PROCESS | 17181 | 1461577903018 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b857dbc00) [pid = 17181] [serial = 912] [outer = 0x7f5b857ce800] 02:51:43 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:43 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:51:43 INFO - PROCESS | 17181 | 1461577903904 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] 02:51:43 INFO - PROCESS | 17181 | 1461577903974 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 02:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:51:43 INFO - PROCESS | 17181 | 1461577903979 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 17181 | 1461577903983 Marionette TRACE conn3 <- [1,1186,null,{}] 02:51:43 INFO - PROCESS | 17181 | 1461577903988 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}] 02:51:44 INFO - PROCESS | 17181 | 1461577904170 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 02:51:44 INFO - PROCESS | 17181 | 1461577904360 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cb9b800 == 107 [pid = 17181] [id = 304] 02:51:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b857d0800) [pid = 17181] [serial = 913] [outer = (nil)] 02:51:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8c887400) [pid = 17181] [serial = 914] [outer = 0x7f5b857d0800] 02:51:44 INFO - PROCESS | 17181 | 1461577904436 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5bb1706400) [pid = 17181] [serial = 915] [outer = 0x7f5b857d0800] 02:51:45 INFO - PROCESS | 17181 | 1461577905282 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] 02:51:45 INFO - PROCESS | 17181 | 1461577905321 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 02:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:51:45 INFO - PROCESS | 17181 | 1461577905326 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 17181 | 1461577905329 Marionette TRACE conn3 <- [1,1190,null,{}] 02:51:45 INFO - PROCESS | 17181 | 1461577905334 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}] 02:51:45 INFO - PROCESS | 17181 | 1461577905490 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 02:51:45 INFO - PROCESS | 17181 | 1461577905680 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f21800 == 108 [pid = 17181] [id = 305] 02:51:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b86ccb400) [pid = 17181] [serial = 916] [outer = (nil)] 02:51:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b8b52c400) [pid = 17181] [serial = 917] [outer = 0x7f5b86ccb400] 02:51:45 INFO - PROCESS | 17181 | 1461577905746 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b8ca20800) [pid = 17181] [serial = 918] [outer = 0x7f5b86ccb400] 02:51:46 INFO - PROCESS | 17181 | 1461577906624 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] 02:51:46 INFO - PROCESS | 17181 | 1461577906664 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 02:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:51:46 INFO - PROCESS | 17181 | 1461577906670 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 17181 | 1461577906672 Marionette TRACE conn3 <- [1,1194,null,{}] 02:51:46 INFO - PROCESS | 17181 | 1461577906677 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}] 02:51:46 INFO - PROCESS | 17181 | 1461577906835 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 02:51:47 INFO - PROCESS | 17181 | 1461577907070 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95dc7000 == 109 [pid = 17181] [id = 306] 02:51:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b94a7a400) [pid = 17181] [serial = 919] [outer = (nil)] 02:51:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b94d73c00) [pid = 17181] [serial = 920] [outer = 0x7f5b94a7a400] 02:51:47 INFO - PROCESS | 17181 | 1461577907136 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b953d4c00) [pid = 17181] [serial = 921] [outer = 0x7f5b94a7a400] 02:51:48 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:48 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:51:48 INFO - PROCESS | 17181 | 1461577908505 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] 02:51:48 INFO - PROCESS | 17181 | 1461577908564 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 02:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:51:48 INFO - PROCESS | 17181 | 1461577908573 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 17181 | 1461577908577 Marionette TRACE conn3 <- [1,1198,null,{}] 02:51:48 INFO - PROCESS | 17181 | 1461577908584 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}] 02:51:48 INFO - PROCESS | 17181 | 1461577908745 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 02:51:48 INFO - PROCESS | 17181 | 1461577908932 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7d5800 == 110 [pid = 17181] [id = 307] 02:51:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b89d31c00) [pid = 17181] [serial = 922] [outer = (nil)] 02:51:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b8a5ab000) [pid = 17181] [serial = 923] [outer = 0x7f5b89d31c00] 02:51:49 INFO - PROCESS | 17181 | 1461577908998 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b8a72b000) [pid = 17181] [serial = 924] [outer = 0x7f5b89d31c00] 02:51:49 INFO - PROCESS | 17181 | 1461577909854 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:51:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1331ms 02:51:49 INFO - PROCESS | 17181 | 1461577909904 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 02:51:49 INFO - PROCESS | 17181 | 1461577909916 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 02:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:51:49 INFO - PROCESS | 17181 | 1461577909936 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 17181 | 1461577909939 Marionette TRACE conn3 <- [1,1202,null,{}] 02:51:50 INFO - PROCESS | 17181 | 1461577910002 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}] 02:51:50 INFO - PROCESS | 17181 | 1461577910221 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 02:51:50 INFO - PROCESS | 17181 | 1461577910520 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cdd800 == 111 [pid = 17181] [id = 308] 02:51:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b8a9fe400) [pid = 17181] [serial = 925] [outer = (nil)] 02:51:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b8b715800) [pid = 17181] [serial = 926] [outer = 0x7f5b8a9fe400] 02:51:50 INFO - PROCESS | 17181 | 1461577910586 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b8b722400) [pid = 17181] [serial = 927] [outer = 0x7f5b8a9fe400] 02:51:50 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e9a9800 == 110 [pid = 17181] [id = 58] 02:51:50 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97b13800 == 109 [pid = 17181] [id = 54] 02:51:50 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bab1ba000 == 108 [pid = 17181] [id = 47] 02:51:50 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0a4f800 == 107 [pid = 17181] [id = 76] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b997f0400) [pid = 17181] [serial = 821] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b89d36800) [pid = 17181] [serial = 788] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b8987ac00) [pid = 17181] [serial = 794] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b89eb7800) [pid = 17181] [serial = 791] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b89a8d800) [pid = 17181] [serial = 797] [outer = (nil)] [url = about:blank] 02:51:50 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b8b729400) [pid = 17181] [serial = 785] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d469000 == 106 [pid = 17181] [id = 292] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987a4000 == 105 [pid = 17181] [id = 291] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95ba3800 == 104 [pid = 17181] [id = 290] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4cd800 == 103 [pid = 17181] [id = 289] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bee5800 == 102 [pid = 17181] [id = 288] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9217e800 == 101 [pid = 17181] [id = 287] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c91f000 == 100 [pid = 17181] [id = 286] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8973b800 == 99 [pid = 17181] [id = 285] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b653000 == 98 [pid = 17181] [id = 284] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5baee5c000 == 97 [pid = 17181] [id = 278] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babdc8800 == 96 [pid = 17181] [id = 277] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f848000 == 95 [pid = 17181] [id = 276] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e62800 == 94 [pid = 17181] [id = 275] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c097800 == 93 [pid = 17181] [id = 274] 02:51:51 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d922000 == 92 [pid = 17181] [id = 273] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5bb143b800) [pid = 17181] [serial = 632] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5bad48ec00) [pid = 17181] [serial = 668] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b8b731000) [pid = 17181] [serial = 809] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5ba24cc000) [pid = 17181] [serial = 349] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8ca29c00) [pid = 17181] [serial = 677] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b95d33800) [pid = 17181] [serial = 518] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5bac4d1800) [pid = 17181] [serial = 626] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b94a82800) [pid = 17181] [serial = 816] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5bb1611c00) [pid = 17181] [serial = 488] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5bad1eb400) [pid = 17181] [serial = 527] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b8d5a4c00) [pid = 17181] [serial = 533] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b95651000) [pid = 17181] [serial = 424] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b9d423800) [pid = 17181] [serial = 617] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b8b483000) [pid = 17181] [serial = 800] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b95410400) [pid = 17181] [serial = 472] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b9fb57400) [pid = 17181] [serial = 397] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b94d6fc00) [pid = 17181] [serial = 581] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b997e9c00) [pid = 17181] [serial = 662] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b88ae0400) [pid = 17181] [serial = 782] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b94f96800) [pid = 17181] [serial = 515] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b89ec2800) [pid = 17181] [serial = 803] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b94a83400) [pid = 17181] [serial = 485] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5bb0d9d800) [pid = 17181] [serial = 400] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5bb0d9b000) [pid = 17181] [serial = 530] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8a1e2400) [pid = 17181] [serial = 764] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5babfee400) [pid = 17181] [serial = 623] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5ba6164000) [pid = 17181] [serial = 524] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b958eac00) [pid = 17181] [serial = 391] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5bb5681400) [pid = 17181] [serial = 442] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b8ca23c00) [pid = 17181] [serial = 767] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b98692000) [pid = 17181] [serial = 475] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b9c30d400) [pid = 17181] [serial = 587] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b8d7b3000) [pid = 17181] [serial = 812] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b98698000) [pid = 17181] [serial = 554] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5bab11e800) [pid = 17181] [serial = 482] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5ba24c7800) [pid = 17181] [serial = 620] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b8c88dc00) [pid = 17181] [serial = 810] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b9d8f9800) [pid = 17181] [serial = 521] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8a9f3800) [pid = 17181] [serial = 806] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8b485400) [pid = 17181] [serial = 807] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5bb170e000) [pid = 17181] [serial = 674] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b961eec00) [pid = 17181] [serial = 584] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b9f36a400) [pid = 17181] [serial = 557] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b997f1400) [pid = 17181] [serial = 478] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5babd48c00) [pid = 17181] [serial = 776] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b94630000) [pid = 17181] [serial = 448] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b9f36dc00) [pid = 17181] [serial = 430] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b9f636000) [pid = 17181] [serial = 590] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5baf3bec00) [pid = 17181] [serial = 762] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5bb4015000) [pid = 17181] [serial = 439] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b94f9dc00) [pid = 17181] [serial = 659] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b96d41800) [pid = 17181] [serial = 614] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b9a472c00) [pid = 17181] [serial = 427] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b9884c800) [pid = 17181] [serial = 394] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5babff1800) [pid = 17181] [serial = 560] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b8d883000) [pid = 17181] [serial = 813] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b986e9c00) [pid = 17181] [serial = 818] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b98ed6800) [pid = 17181] [serial = 680] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5bb1609800) [pid = 17181] [serial = 671] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b8d88f800) [pid = 17181] [serial = 815] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b95415800) [pid = 17181] [serial = 551] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b98edd000) [pid = 17181] [serial = 819] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5bb0d9cc00) [pid = 17181] [serial = 629] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b95ae7c00) [pid = 17181] [serial = 770] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b9fbee000) [pid = 17181] [serial = 665] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5bb642ac00) [pid = 17181] [serial = 445] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5baf33c000) [pid = 17181] [serial = 433] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5bb124cc00) [pid = 17181] [serial = 779] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5bb12aa400) [pid = 17181] [serial = 436] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b9daf8c00) [pid = 17181] [serial = 773] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b98ed9800) [pid = 17181] [serial = 683] [outer = (nil)] [url = about:blank] 02:51:51 INFO - PROCESS | 17181 | 1461577911460 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]]]}] 02:51:51 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 02:51:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1593ms 02:51:51 INFO - PROCESS | 17181 | 1461577911525 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 17181 | 1461577911528 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 02:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:51:51 INFO - PROCESS | 17181 | 1461577911534 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 17181 | 1461577911539 Marionette TRACE conn3 <- [1,1206,null,{}] 02:51:51 INFO - PROCESS | 17181 | 1461577911553 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}] 02:51:51 INFO - PROCESS | 17181 | 1461577911700 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 02:51:51 INFO - PROCESS | 17181 | 1461577911721 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6f4800 == 93 [pid = 17181] [id = 309] 02:51:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b8c083800) [pid = 17181] [serial = 928] [outer = (nil)] 02:51:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b8c08a800) [pid = 17181] [serial = 929] [outer = 0x7f5b8c083800] 02:51:51 INFO - PROCESS | 17181 | 1461577911782 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b8c88f400) [pid = 17181] [serial = 930] [outer = 0x7f5b8c083800] 02:51:52 INFO - PROCESS | 17181 | 1461577912573 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]]]}] 02:51:52 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 02:51:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1085ms 02:51:52 INFO - PROCESS | 17181 | 1461577912619 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 17181 | 1461577912623 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 02:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:51:52 INFO - PROCESS | 17181 | 1461577912628 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 17181 | 1461577912630 Marionette TRACE conn3 <- [1,1210,null,{}] 02:51:52 INFO - PROCESS | 17181 | 1461577912635 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}] 02:51:52 INFO - PROCESS | 17181 | 1461577912777 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 02:51:52 INFO - PROCESS | 17181 | 1461577912791 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c906800 == 94 [pid = 17181] [id = 310] 02:51:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b857cd400) [pid = 17181] [serial = 931] [outer = (nil)] 02:51:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b8d7b5000) [pid = 17181] [serial = 932] [outer = 0x7f5b857cd400] 02:51:52 INFO - PROCESS | 17181 | 1461577912861 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8d882c00) [pid = 17181] [serial = 933] [outer = 0x7f5b857cd400] 02:51:53 INFO - PROCESS | 17181 | 1461577913728 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:51:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1134ms 02:51:53 INFO - PROCESS | 17181 | 1461577913764 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 17181 | 1461577913766 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 02:51:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:51:53 INFO - PROCESS | 17181 | 1461577913772 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - PROCESS | 17181 | 1461577913774 Marionette TRACE conn3 <- [1,1214,null,{}] 02:51:53 INFO - PROCESS | 17181 | 1461577913779 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}] 02:51:53 INFO - PROCESS | 17181 | 1461577913978 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 02:51:54 INFO - PROCESS | 17181 | 1461577913996 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d47f000 == 95 [pid = 17181] [id = 311] 02:51:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8c080800) [pid = 17181] [serial = 934] [outer = (nil)] 02:51:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8d88d800) [pid = 17181] [serial = 935] [outer = 0x7f5b8c080800] 02:51:54 INFO - PROCESS | 17181 | 1461577914054 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b94629400) [pid = 17181] [serial = 936] [outer = 0x7f5b8c080800] 02:51:54 INFO - PROCESS | 17181 | 1461577914808 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]]]}] 02:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1077ms 02:51:54 INFO - PROCESS | 17181 | 1461577914872 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 02:51:54 INFO - PROCESS | 17181 | 1461577914874 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 02:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:51:54 INFO - PROCESS | 17181 | 1461577914882 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 17181 | 1461577914888 Marionette TRACE conn3 <- [1,1218,null,{}] 02:51:54 INFO - PROCESS | 17181 | 1461577914896 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}] 02:51:55 INFO - PROCESS | 17181 | 1461577915171 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 02:51:55 INFO - PROCESS | 17181 | 1461577915190 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92199000 == 96 [pid = 17181] [id = 312] 02:51:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b94629800) [pid = 17181] [serial = 937] [outer = (nil)] 02:51:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b94fe4c00) [pid = 17181] [serial = 938] [outer = 0x7f5b94629800] 02:51:55 INFO - PROCESS | 17181 | 1461577915251 Marionette DEBUG loaded listener.js 02:51:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b9542f800) [pid = 17181] [serial = 939] [outer = 0x7f5b94629800] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b89d3b000) [pid = 17181] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b88ad9800) [pid = 17181] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b8a9f6000) [pid = 17181] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b8c086400) [pid = 17181] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b8d888000) [pid = 17181] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b8a72bc00) [pid = 17181] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b95427400) [pid = 17181] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b8d59a400) [pid = 17181] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b9540f000) [pid = 17181] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:51:56 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b89ebfc00) [pid = 17181] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:51:56 INFO - PROCESS | 17181 | 1461577916600 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1733ms 02:51:56 INFO - PROCESS | 17181 | 1461577916617 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 17181 | 1461577916620 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 02:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:51:56 INFO - PROCESS | 17181 | 1461577916625 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 17181 | 1461577916628 Marionette TRACE conn3 <- [1,1222,null,{}] 02:51:56 INFO - PROCESS | 17181 | 1461577916633 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}] 02:51:56 INFO - PROCESS | 17181 | 1461577916778 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 02:51:56 INFO - PROCESS | 17181 | 1461577916911 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b947a7800 == 97 [pid = 17181] [id = 313] 02:51:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b89ec1000) [pid = 17181] [serial = 940] [outer = (nil)] 02:51:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b94a75000) [pid = 17181] [serial = 941] [outer = 0x7f5b89ec1000] 02:51:56 INFO - PROCESS | 17181 | 1461577916968 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b95652000) [pid = 17181] [serial = 942] [outer = 0x7f5b89ec1000] 02:51:57 INFO - PROCESS | 17181 | 1461577917578 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] 02:51:57 INFO - PROCESS | 17181 | 1461577917613 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 02:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:51:57 INFO - PROCESS | 17181 | 1461577917618 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - PROCESS | 17181 | 1461577917620 Marionette TRACE conn3 <- [1,1226,null,{}] 02:51:57 INFO - PROCESS | 17181 | 1461577917625 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}] 02:51:57 INFO - PROCESS | 17181 | 1461577917764 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 02:51:57 INFO - PROCESS | 17181 | 1461577917910 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f23800 == 98 [pid = 17181] [id = 314] 02:51:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8a72d400) [pid = 17181] [serial = 943] [outer = (nil)] 02:51:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b958ebc00) [pid = 17181] [serial = 944] [outer = 0x7f5b8a72d400] 02:51:57 INFO - PROCESS | 17181 | 1461577917967 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b95aed000) [pid = 17181] [serial = 945] [outer = 0x7f5b8a72d400] 02:51:58 INFO - PROCESS | 17181 | 1461577918901 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1326ms 02:51:58 INFO - PROCESS | 17181 | 1461577918945 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 02:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:51:58 INFO - PROCESS | 17181 | 1461577918951 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 02:51:58 INFO - PROCESS | 17181 | 1461577918959 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 17181 | 1461577918964 Marionette TRACE conn3 <- [1,1230,null,{}] 02:51:58 INFO - PROCESS | 17181 | 1461577918972 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}] 02:51:59 INFO - PROCESS | 17181 | 1461577919148 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 02:51:59 INFO - PROCESS | 17181 | 1461577919319 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a9b8000 == 99 [pid = 17181] [id = 315] 02:51:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b89d34800) [pid = 17181] [serial = 946] [outer = (nil)] 02:51:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b8a5afc00) [pid = 17181] [serial = 947] [outer = 0x7f5b89d34800] 02:51:59 INFO - PROCESS | 17181 | 1461577919393 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b8b483000) [pid = 17181] [serial = 948] [outer = 0x7f5b89d34800] 02:52:00 INFO - PROCESS | 17181 | 1461577920295 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1383ms 02:52:00 INFO - PROCESS | 17181 | 1461577920341 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 17181 | 1461577920349 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 02:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:52:00 INFO - PROCESS | 17181 | 1461577920359 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 17181 | 1461577920362 Marionette TRACE conn3 <- [1,1234,null,{}] 02:52:00 INFO - PROCESS | 17181 | 1461577920368 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}] 02:52:00 INFO - PROCESS | 17181 | 1461577920530 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 02:52:00 INFO - PROCESS | 17181 | 1461577920717 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4ca800 == 100 [pid = 17181] [id = 316] 02:52:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b8b52fc00) [pid = 17181] [serial = 949] [outer = (nil)] 02:52:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b8c07f400) [pid = 17181] [serial = 950] [outer = 0x7f5b8b52fc00] 02:52:00 INFO - PROCESS | 17181 | 1461577920788 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b8c88ec00) [pid = 17181] [serial = 951] [outer = 0x7f5b8b52fc00] 02:52:01 INFO - PROCESS | 17181 | 1461577921626 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1327ms 02:52:01 INFO - PROCESS | 17181 | 1461577921687 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 17181 | 1461577921691 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 02:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:52:01 INFO - PROCESS | 17181 | 1461577921698 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 17181 | 1461577921704 Marionette TRACE conn3 <- [1,1238,null,{}] 02:52:01 INFO - PROCESS | 17181 | 1461577921720 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}] 02:52:01 INFO - PROCESS | 17181 | 1461577921940 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 02:52:02 INFO - PROCESS | 17181 | 1461577922150 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95b92800 == 101 [pid = 17181] [id = 317] 02:52:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b94a7e000) [pid = 17181] [serial = 952] [outer = (nil)] 02:52:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b94f95000) [pid = 17181] [serial = 953] [outer = 0x7f5b94a7e000] 02:52:02 INFO - PROCESS | 17181 | 1461577922266 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b953e2800) [pid = 17181] [serial = 954] [outer = 0x7f5b94a7e000] 02:52:03 INFO - PROCESS | 17181 | 1461577923180 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1544ms 02:52:03 INFO - PROCESS | 17181 | 1461577923241 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 02:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:52:03 INFO - PROCESS | 17181 | 1461577923246 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 02:52:03 INFO - PROCESS | 17181 | 1461577923252 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 17181 | 1461577923255 Marionette TRACE conn3 <- [1,1242,null,{}] 02:52:03 INFO - PROCESS | 17181 | 1461577923260 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}] 02:52:03 INFO - PROCESS | 17181 | 1461577923438 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 02:52:03 INFO - PROCESS | 17181 | 1461577923611 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b970b0000 == 102 [pid = 17181] [id = 318] 02:52:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b94a78000) [pid = 17181] [serial = 955] [outer = (nil)] 02:52:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b95ae3c00) [pid = 17181] [serial = 956] [outer = 0x7f5b94a78000] 02:52:03 INFO - PROCESS | 17181 | 1461577923684 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b95ed2800) [pid = 17181] [serial = 957] [outer = 0x7f5b94a78000] 02:52:04 INFO - PROCESS | 17181 | 1461577924490 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]]]}] 02:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1279ms 02:52:04 INFO - PROCESS | 17181 | 1461577924534 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 02:52:04 INFO - PROCESS | 17181 | 1461577924537 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 02:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:52:04 INFO - PROCESS | 17181 | 1461577924543 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:52:04 INFO - PROCESS | 17181 | 1461577924545 Marionette TRACE conn3 <- [1,1246,null,{}] 02:52:04 INFO - PROCESS | 17181 | 1461577924551 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}] 02:52:04 INFO - PROCESS | 17181 | 1461577924724 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 02:52:04 INFO - PROCESS | 17181 | 1461577924908 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987be800 == 103 [pid = 17181] [id = 319] 02:52:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b954cec00) [pid = 17181] [serial = 958] [outer = (nil)] 02:52:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b961f0400) [pid = 17181] [serial = 959] [outer = 0x7f5b954cec00] 02:52:04 INFO - PROCESS | 17181 | 1461577924986 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b97b48800) [pid = 17181] [serial = 960] [outer = 0x7f5b954cec00] 02:52:05 INFO - PROCESS | 17181 | 1461577925878 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1381ms 02:52:05 INFO - PROCESS | 17181 | 1461577925925 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 17181 | 1461577925929 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 02:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:52:05 INFO - PROCESS | 17181 | 1461577925934 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 17181 | 1461577925936 Marionette TRACE conn3 <- [1,1250,null,{}] 02:52:05 INFO - PROCESS | 17181 | 1461577925942 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}] 02:52:06 INFO - PROCESS | 17181 | 1461577926132 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 02:52:06 INFO - PROCESS | 17181 | 1461577926309 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af49000 == 104 [pid = 17181] [id = 320] 02:52:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b98698800) [pid = 17181] [serial = 961] [outer = (nil)] 02:52:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b98ed9800) [pid = 17181] [serial = 962] [outer = 0x7f5b98698800] 02:52:06 INFO - PROCESS | 17181 | 1461577926383 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b9af06400) [pid = 17181] [serial = 963] [outer = 0x7f5b98698800] 02:52:07 INFO - PROCESS | 17181 | 1461577927199 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1326ms 02:52:07 INFO - PROCESS | 17181 | 1461577927263 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 17181 | 1461577927266 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 02:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:52:07 INFO - PROCESS | 17181 | 1461577927272 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 17181 | 1461577927274 Marionette TRACE conn3 <- [1,1254,null,{}] 02:52:07 INFO - PROCESS | 17181 | 1461577927280 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}] 02:52:07 INFO - PROCESS | 17181 | 1461577927444 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 02:52:07 INFO - PROCESS | 17181 | 1461577927622 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d911800 == 105 [pid = 17181] [id = 321] 02:52:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b986a0400) [pid = 17181] [serial = 964] [outer = (nil)] 02:52:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b9c3de000) [pid = 17181] [serial = 965] [outer = 0x7f5b986a0400] 02:52:07 INFO - PROCESS | 17181 | 1461577927689 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b9d49ec00) [pid = 17181] [serial = 966] [outer = 0x7f5b986a0400] 02:52:08 INFO - PROCESS | 17181 | 1461577928501 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1283ms 02:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:52:08 INFO - PROCESS | 17181 | 1461577928555 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 17181 | 1461577928558 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 02:52:08 INFO - PROCESS | 17181 | 1461577928564 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 17181 | 1461577928567 Marionette TRACE conn3 <- [1,1258,null,{}] 02:52:08 INFO - PROCESS | 17181 | 1461577928572 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}] 02:52:08 INFO - PROCESS | 17181 | 1461577928744 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 02:52:08 INFO - PROCESS | 17181 | 1461577928925 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e617000 == 106 [pid = 17181] [id = 322] 02:52:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b997ebc00) [pid = 17181] [serial = 967] [outer = (nil)] 02:52:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b9da25400) [pid = 17181] [serial = 968] [outer = 0x7f5b997ebc00] 02:52:09 INFO - PROCESS | 17181 | 1461577929002 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b9e021c00) [pid = 17181] [serial = 969] [outer = 0x7f5b997ebc00] 02:52:09 INFO - PROCESS | 17181 | 1461577929865 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1336ms 02:52:09 INFO - PROCESS | 17181 | 1461577929899 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 17181 | 1461577929902 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 02:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:52:09 INFO - PROCESS | 17181 | 1461577929908 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 17181 | 1461577929911 Marionette TRACE conn3 <- [1,1262,null,{}] 02:52:09 INFO - PROCESS | 17181 | 1461577929916 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}] 02:52:10 INFO - PROCESS | 17181 | 1461577930077 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 02:52:10 INFO - PROCESS | 17181 | 1461577930262 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3f1000 == 107 [pid = 17181] [id = 323] 02:52:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b9a46c000) [pid = 17181] [serial = 970] [outer = (nil)] 02:52:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b9eb11c00) [pid = 17181] [serial = 971] [outer = 0x7f5b9a46c000] 02:52:10 INFO - PROCESS | 17181 | 1461577930331 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b9f36dc00) [pid = 17181] [serial = 972] [outer = 0x7f5b9a46c000] 02:52:11 INFO - PROCESS | 17181 | 1461577931190 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1332ms 02:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:52:11 INFO - PROCESS | 17181 | 1461577931242 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 17181 | 1461577931245 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 02:52:11 INFO - PROCESS | 17181 | 1461577931251 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 17181 | 1461577931254 Marionette TRACE conn3 <- [1,1266,null,{}] 02:52:11 INFO - PROCESS | 17181 | 1461577931259 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}] 02:52:11 INFO - PROCESS | 17181 | 1461577931431 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 02:52:11 INFO - PROCESS | 17181 | 1461577931613 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0270000 == 108 [pid = 17181] [id = 324] 02:52:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b9da20c00) [pid = 17181] [serial = 973] [outer = (nil)] 02:52:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5ba01eac00) [pid = 17181] [serial = 974] [outer = 0x7f5b9da20c00] 02:52:11 INFO - PROCESS | 17181 | 1461577931680 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5ba2483800) [pid = 17181] [serial = 975] [outer = 0x7f5b9da20c00] 02:52:12 INFO - PROCESS | 17181 | 1461577932584 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1390ms 02:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:52:12 INFO - PROCESS | 17181 | 1461577932640 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 17181 | 1461577932643 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 02:52:12 INFO - PROCESS | 17181 | 1461577932649 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 17181 | 1461577932653 Marionette TRACE conn3 <- [1,1270,null,{}] 02:52:12 INFO - PROCESS | 17181 | 1461577932658 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}] 02:52:12 INFO - PROCESS | 17181 | 1461577932854 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 02:52:13 INFO - PROCESS | 17181 | 1461577933044 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac464800 == 109 [pid = 17181] [id = 325] 02:52:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5bac29e800) [pid = 17181] [serial = 976] [outer = (nil)] 02:52:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5bad495800) [pid = 17181] [serial = 977] [outer = 0x7f5bac29e800] 02:52:13 INFO - PROCESS | 17181 | 1461577933122 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5bb0d9ac00) [pid = 17181] [serial = 978] [outer = 0x7f5bac29e800] 02:52:14 INFO - PROCESS | 17181 | 1461577934021 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:52:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1431ms 02:52:14 INFO - PROCESS | 17181 | 1461577934081 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 17181 | 1461577934085 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 02:52:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:52:14 INFO - PROCESS | 17181 | 1461577934090 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - PROCESS | 17181 | 1461577934092 Marionette TRACE conn3 <- [1,1274,null,{}] 02:52:14 INFO - PROCESS | 17181 | 1461577934098 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}] 02:52:14 INFO - PROCESS | 17181 | 1461577934267 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 02:52:14 INFO - PROCESS | 17181 | 1461577934450 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad27c800 == 110 [pid = 17181] [id = 326] 02:52:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5bac29a400) [pid = 17181] [serial = 979] [outer = (nil)] 02:52:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5bb1610800) [pid = 17181] [serial = 980] [outer = 0x7f5bac29a400] 02:52:14 INFO - PROCESS | 17181 | 1461577934520 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5bb1706c00) [pid = 17181] [serial = 981] [outer = 0x7f5bac29a400] 02:52:15 INFO - PROCESS | 17181 | 1461577935381 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]]]}] 02:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1336ms 02:52:15 INFO - PROCESS | 17181 | 1461577935427 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 02:52:15 INFO - PROCESS | 17181 | 1461577935431 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 02:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:52:15 INFO - PROCESS | 17181 | 1461577935436 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:52:15 INFO - PROCESS | 17181 | 1461577935439 Marionette TRACE conn3 <- [1,1278,null,{}] 02:52:15 INFO - PROCESS | 17181 | 1461577935444 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}] 02:52:15 INFO - PROCESS | 17181 | 1461577935605 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 02:52:15 INFO - PROCESS | 17181 | 1461577935793 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b65e800 == 111 [pid = 17181] [id = 327] 02:52:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b857d8c00) [pid = 17181] [serial = 982] [outer = (nil)] 02:52:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b8a9ff800) [pid = 17181] [serial = 983] [outer = 0x7f5b857d8c00] 02:52:15 INFO - PROCESS | 17181 | 1461577935861 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b91f1a800) [pid = 17181] [serial = 984] [outer = 0x7f5b857d8c00] 02:52:16 INFO - PROCESS | 17181 | 1461577936739 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1380ms 02:52:16 INFO - PROCESS | 17181 | 1461577936818 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 17181 | 1461577936821 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 02:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:52:16 INFO - PROCESS | 17181 | 1461577936827 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 17181 | 1461577936829 Marionette TRACE conn3 <- [1,1282,null,{}] 02:52:16 INFO - PROCESS | 17181 | 1461577936835 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}] 02:52:17 INFO - PROCESS | 17181 | 1461577937001 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 02:52:17 INFO - PROCESS | 17181 | 1461577937606 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc8b800 == 112 [pid = 17181] [id = 328] 02:52:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b88adf400) [pid = 17181] [serial = 985] [outer = (nil)] 02:52:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b8987b000) [pid = 17181] [serial = 986] [outer = 0x7f5b88adf400] 02:52:17 INFO - PROCESS | 17181 | 1461577937722 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b8a1df800) [pid = 17181] [serial = 987] [outer = 0x7f5b88adf400] 02:52:18 INFO - PROCESS | 17181 | 1461577938591 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1830ms 02:52:18 INFO - PROCESS | 17181 | 1461577938660 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 17181 | 1461577938665 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 02:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:52:18 INFO - PROCESS | 17181 | 1461577938672 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - PROCESS | 17181 | 1461577938678 Marionette TRACE conn3 <- [1,1286,null,{}] 02:52:18 INFO - PROCESS | 17181 | 1461577938684 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}] 02:52:18 INFO - PROCESS | 17181 | 1461577938853 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 02:52:19 INFO - PROCESS | 17181 | 1461577939208 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b857f8800 == 113 [pid = 17181] [id = 329] 02:52:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b8b524800) [pid = 17181] [serial = 988] [outer = (nil)] 02:52:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b8b52ec00) [pid = 17181] [serial = 989] [outer = 0x7f5b8b524800] 02:52:19 INFO - PROCESS | 17181 | 1461577939282 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b8c08a000) [pid = 17181] [serial = 990] [outer = 0x7f5b8b524800] 02:52:20 INFO - PROCESS | 17181 | 1461577940139 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1536ms 02:52:20 INFO - PROCESS | 17181 | 1461577940212 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 02:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:52:20 INFO - PROCESS | 17181 | 1461577940217 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 02:52:20 INFO - PROCESS | 17181 | 1461577940223 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 17181 | 1461577940227 Marionette TRACE conn3 <- [1,1290,null,{}] 02:52:20 INFO - PROCESS | 17181 | 1461577940232 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}] 02:52:20 INFO - PROCESS | 17181 | 1461577940427 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b947a7800 == 112 [pid = 17181] [id = 313] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b94d77400) [pid = 17181] [serial = 881] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b9d4a3400) [pid = 17181] [serial = 836] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5bac0ee800) [pid = 17181] [serial = 839] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8b719c00) [pid = 17181] [serial = 842] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5babfe2c00) [pid = 17181] [serial = 845] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8c080000) [pid = 17181] [serial = 848] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b86cca400) [pid = 17181] [serial = 851] [outer = (nil)] [url = about:blank] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92199000 == 111 [pid = 17181] [id = 312] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d47f000 == 110 [pid = 17181] [id = 311] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c906800 == 109 [pid = 17181] [id = 310] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b6f4800 == 108 [pid = 17181] [id = 309] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cdd800 == 107 [pid = 17181] [id = 308] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7d5800 == 106 [pid = 17181] [id = 307] 02:52:20 INFO - PROCESS | 17181 | 1461577940735 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb1264000 == 105 [pid = 17181] [id = 300] 02:52:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868e1800 == 106 [pid = 17181] [id = 330] 02:52:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b8b48b400) [pid = 17181] [serial = 991] [outer = (nil)] 02:52:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b8c889c00) [pid = 17181] [serial = 992] [outer = 0x7f5b8b48b400] 02:52:20 INFO - PROCESS | 17181 | 1461577940806 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b91f1ac00) [pid = 17181] [serial = 993] [outer = 0x7f5b8b48b400] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad26f000 == 105 [pid = 17181] [id = 299] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f3e7800 == 104 [pid = 17181] [id = 298] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e1c1000 == 103 [pid = 17181] [id = 297] 02:52:20 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af54800 == 102 [pid = 17181] [id = 296] 02:52:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92187800 == 101 [pid = 17181] [id = 295] 02:52:21 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b6f2800 == 100 [pid = 17181] [id = 294] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8a1e2800) [pid = 17181] [serial = 804] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8a5b1c00) [pid = 17181] [serial = 858] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b89ebb800) [pid = 17181] [serial = 857] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b89d3c800) [pid = 17181] [serial = 824] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b89a84c00) [pid = 17181] [serial = 855] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b88adf000) [pid = 17181] [serial = 854] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8b72b400) [pid = 17181] [serial = 861] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b8b48f000) [pid = 17181] [serial = 860] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8ca1d800) [pid = 17181] [serial = 864] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b8c882c00) [pid = 17181] [serial = 863] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b9350e000) [pid = 17181] [serial = 869] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b8ca1fc00) [pid = 17181] [serial = 866] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b8d7b3c00) [pid = 17181] [serial = 867] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b98ed2400) [pid = 17181] [serial = 833] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b94d74400) [pid = 17181] [serial = 830] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b98edf000) [pid = 17181] [serial = 875] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8b48d800) [pid = 17181] [serial = 827] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8d7c1400) [pid = 17181] [serial = 878] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b96133800) [pid = 17181] [serial = 872] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9d1db800) [pid = 17181] [serial = 876] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b9884b400) [pid = 17181] [serial = 873] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b94fe6000) [pid = 17181] [serial = 870] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b93518000) [pid = 17181] [serial = 879] [outer = (nil)] [url = about:blank] 02:52:21 INFO - PROCESS | 17181 | 1461577941529 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1332ms 02:52:21 INFO - PROCESS | 17181 | 1461577941570 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 17181 | 1461577941573 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 02:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:52:21 INFO - PROCESS | 17181 | 1461577941589 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 17181 | 1461577941597 Marionette TRACE conn3 <- [1,1294,null,{}] 02:52:21 INFO - PROCESS | 17181 | 1461577941604 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}] 02:52:21 INFO - PROCESS | 17181 | 1461577941762 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 02:52:21 INFO - PROCESS | 17181 | 1461577941782 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7d5800 == 101 [pid = 17181] [id = 331] 02:52:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b94631c00) [pid = 17181] [serial = 994] [outer = (nil)] 02:52:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b94d71400) [pid = 17181] [serial = 995] [outer = 0x7f5b94631c00] 02:52:21 INFO - PROCESS | 17181 | 1461577941841 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b94f9a800) [pid = 17181] [serial = 996] [outer = 0x7f5b94631c00] 02:52:22 INFO - PROCESS | 17181 | 1461577942778 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1247ms 02:52:22 INFO - PROCESS | 17181 | 1461577942829 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 02:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:52:22 INFO - PROCESS | 17181 | 1461577942835 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 02:52:22 INFO - PROCESS | 17181 | 1461577942883 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 17181 | 1461577942889 Marionette TRACE conn3 <- [1,1298,null,{}] 02:52:22 INFO - PROCESS | 17181 | 1461577942902 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}] 02:52:23 INFO - PROCESS | 17181 | 1461577943103 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 02:52:23 INFO - PROCESS | 17181 | 1461577943284 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b64e800 == 102 [pid = 17181] [id = 332] 02:52:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b89a90000) [pid = 17181] [serial = 997] [outer = (nil)] 02:52:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b89ebdc00) [pid = 17181] [serial = 998] [outer = 0x7f5b89a90000] 02:52:23 INFO - PROCESS | 17181 | 1461577943356 Marionette DEBUG loaded listener.js 02:52:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b8b48cc00) [pid = 17181] [serial = 999] [outer = 0x7f5b89a90000] 02:52:24 INFO - PROCESS | 17181 | 1461577944294 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1481ms 02:52:24 INFO - PROCESS | 17181 | 1461577944323 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 17181 | 1461577944331 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 02:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:52:24 INFO - PROCESS | 17181 | 1461577944341 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 17181 | 1461577944345 Marionette TRACE conn3 <- [1,1302,null,{}] 02:52:24 INFO - PROCESS | 17181 | 1461577944350 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}] 02:52:24 INFO - PROCESS | 17181 | 1461577944513 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 02:52:24 INFO - PROCESS | 17181 | 1461577944698 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4d0000 == 103 [pid = 17181] [id = 333] 02:52:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b89d3c800) [pid = 17181] [serial = 1000] [outer = (nil)] 02:52:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8d5a1c00) [pid = 17181] [serial = 1001] [outer = 0x7f5b89d3c800] 02:52:24 INFO - PROCESS | 17181 | 1461577944766 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b91f17800) [pid = 17181] [serial = 1002] [outer = 0x7f5b89d3c800] 02:52:25 INFO - PROCESS | 17181 | 1461577945698 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1432ms 02:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:52:25 INFO - PROCESS | 17181 | 1461577945773 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 17181 | 1461577945776 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 02:52:25 INFO - PROCESS | 17181 | 1461577945782 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 17181 | 1461577945788 Marionette TRACE conn3 <- [1,1306,null,{}] 02:52:25 INFO - PROCESS | 17181 | 1461577945803 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}] 02:52:26 INFO - PROCESS | 17181 | 1461577946015 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 02:52:26 INFO - PROCESS | 17181 | 1461577946248 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948a1000 == 104 [pid = 17181] [id = 334] 02:52:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b94d76000) [pid = 17181] [serial = 1003] [outer = (nil)] 02:52:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b953e0c00) [pid = 17181] [serial = 1004] [outer = 0x7f5b94d76000] 02:52:26 INFO - PROCESS | 17181 | 1461577946362 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b958c7000) [pid = 17181] [serial = 1005] [outer = 0x7f5b94d76000] 02:52:27 INFO - PROCESS | 17181 | 1461577947196 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1484ms 02:52:27 INFO - PROCESS | 17181 | 1461577947266 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 17181 | 1461577947269 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 02:52:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:52:27 INFO - PROCESS | 17181 | 1461577947275 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - PROCESS | 17181 | 1461577947277 Marionette TRACE conn3 <- [1,1310,null,{}] 02:52:27 INFO - PROCESS | 17181 | 1461577947283 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}] 02:52:27 INFO - PROCESS | 17181 | 1461577947446 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 02:52:27 INFO - PROCESS | 17181 | 1461577947634 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b957a6000 == 105 [pid = 17181] [id = 335] 02:52:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b86cc8000) [pid = 17181] [serial = 1006] [outer = (nil)] 02:52:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b96133800) [pid = 17181] [serial = 1007] [outer = 0x7f5b86cc8000] 02:52:27 INFO - PROCESS | 17181 | 1461577947702 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b985a5800) [pid = 17181] [serial = 1008] [outer = 0x7f5b86cc8000] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb40f6800 == 104 [pid = 17181] [id = 301] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc99800 == 103 [pid = 17181] [id = 302] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e606800 == 102 [pid = 17181] [id = 51] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cb9b800 == 101 [pid = 17181] [id = 304] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f21800 == 100 [pid = 17181] [id = 305] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95baa800 == 99 [pid = 17181] [id = 197] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cba0000 == 98 [pid = 17181] [id = 226] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad26b800 == 97 [pid = 17181] [id = 221] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868e1800 == 96 [pid = 17181] [id = 330] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b857f8800 == 95 [pid = 17181] [id = 329] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc8b800 == 94 [pid = 17181] [id = 328] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad27c800 == 93 [pid = 17181] [id = 326] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac464800 == 92 [pid = 17181] [id = 325] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0270000 == 91 [pid = 17181] [id = 324] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f3f1000 == 90 [pid = 17181] [id = 323] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e617000 == 89 [pid = 17181] [id = 322] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d911800 == 88 [pid = 17181] [id = 321] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af49000 == 87 [pid = 17181] [id = 320] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987be800 == 86 [pid = 17181] [id = 319] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b970b0000 == 85 [pid = 17181] [id = 318] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95b92800 == 84 [pid = 17181] [id = 317] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4ca800 == 83 [pid = 17181] [id = 316] 02:52:30 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a9b8000 == 82 [pid = 17181] [id = 315] 02:52:30 INFO - PROCESS | 17181 | 1461577950198 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] 02:52:30 INFO - PROCESS | 17181 | 1461577950369 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 02:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:52:30 INFO - PROCESS | 17181 | 1461577950375 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 17181 | 1461577950381 Marionette TRACE conn3 <- [1,1314,null,{}] 02:52:30 INFO - PROCESS | 17181 | 1461577950389 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}] 02:52:30 INFO - PROCESS | 17181 | 1461577950631 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 02:52:30 INFO - PROCESS | 17181 | 1461577950744 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b655000 == 83 [pid = 17181] [id = 336] 02:52:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8b529800) [pid = 17181] [serial = 1009] [outer = (nil)] 02:52:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b8b71a000) [pid = 17181] [serial = 1010] [outer = 0x7f5b8b529800] 02:52:30 INFO - PROCESS | 17181 | 1461577950807 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8c081c00) [pid = 17181] [serial = 1011] [outer = 0x7f5b8b529800] 02:52:31 INFO - PROCESS | 17181 | 1461577951545 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1237ms 02:52:31 INFO - PROCESS | 17181 | 1461577951613 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 17181 | 1461577951620 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 02:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:52:31 INFO - PROCESS | 17181 | 1461577951629 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 17181 | 1461577951633 Marionette TRACE conn3 <- [1,1318,null,{}] 02:52:31 INFO - PROCESS | 17181 | 1461577951669 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}] 02:52:31 INFO - PROCESS | 17181 | 1461577951869 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 02:52:31 INFO - PROCESS | 17181 | 1461577951888 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4cf000 == 84 [pid = 17181] [id = 337] 02:52:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b8b52ac00) [pid = 17181] [serial = 1012] [outer = (nil)] 02:52:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b91f1c000) [pid = 17181] [serial = 1013] [outer = 0x7f5b8b52ac00] 02:52:31 INFO - PROCESS | 17181 | 1461577951946 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b94a7e800) [pid = 17181] [serial = 1014] [outer = 0x7f5b8b52ac00] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8d7bf000) [pid = 17181] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b8a1d6c00) [pid = 17181] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b94629800) [pid = 17181] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b96d42000) [pid = 17181] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8c080800) [pid = 17181] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b857cd400) [pid = 17181] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b89ec1000) [pid = 17181] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b8a725000) [pid = 17181] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b9da1e400) [pid = 17181] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b8d887800) [pid = 17181] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b8c083800) [pid = 17181] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b8a5aa400) [pid = 17181] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b89d31c00) [pid = 17181] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b8a5ab800) [pid = 17181] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8ca1cc00) [pid = 17181] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5babd53000) [pid = 17181] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b8a1d3800) [pid = 17181] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9d9e9800) [pid = 17181] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8a1d4800) [pid = 17181] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8a9fe400) [pid = 17181] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b8d889c00) [pid = 17181] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b88adf400) [pid = 17181] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8a72d400) [pid = 17181] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b8b48b400) [pid = 17181] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:52:33 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b8b524800) [pid = 17181] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:52:33 INFO - PROCESS | 17181 | 1461577953308 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:52:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1734ms 02:52:33 INFO - PROCESS | 17181 | 1461577953364 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 17181 | 1461577953368 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 02:52:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:52:33 INFO - PROCESS | 17181 | 1461577953412 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 17181 | 1461577953417 Marionette TRACE conn3 <- [1,1322,null,{}] 02:52:33 INFO - PROCESS | 17181 | 1461577953444 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}] 02:52:33 INFO - PROCESS | 17181 | 1461577953589 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 02:52:33 INFO - PROCESS | 17181 | 1461577953602 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92189800 == 85 [pid = 17181] [id = 338] 02:52:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8a725000) [pid = 17181] [serial = 1015] [outer = (nil)] 02:52:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8d88dc00) [pid = 17181] [serial = 1016] [outer = 0x7f5b8a725000] 02:52:33 INFO - PROCESS | 17181 | 1461577953662 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b94f97800) [pid = 17181] [serial = 1017] [outer = 0x7f5b8a725000] 02:52:34 INFO - PROCESS | 17181 | 1461577954421 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1046ms 02:52:34 INFO - PROCESS | 17181 | 1461577954456 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 17181 | 1461577954459 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 02:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:52:34 INFO - PROCESS | 17181 | 1461577954465 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 17181 | 1461577954468 Marionette TRACE conn3 <- [1,1326,null,{}] 02:52:34 INFO - PROCESS | 17181 | 1461577954472 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}] 02:52:34 INFO - PROCESS | 17181 | 1461577954664 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 02:52:34 INFO - PROCESS | 17181 | 1461577954684 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95b95000 == 86 [pid = 17181] [id = 339] 02:52:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b94ff2400) [pid = 17181] [serial = 1018] [outer = (nil)] 02:52:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b95ecfc00) [pid = 17181] [serial = 1019] [outer = 0x7f5b94ff2400] 02:52:34 INFO - PROCESS | 17181 | 1461577954742 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b96e17c00) [pid = 17181] [serial = 1020] [outer = 0x7f5b94ff2400] 02:52:35 INFO - PROCESS | 17181 | 1461577955867 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1435ms 02:52:35 INFO - PROCESS | 17181 | 1461577955901 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 17181 | 1461577955907 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 02:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:52:35 INFO - PROCESS | 17181 | 1461577955916 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 17181 | 1461577955921 Marionette TRACE conn3 <- [1,1330,null,{}] 02:52:35 INFO - PROCESS | 17181 | 1461577955928 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}] 02:52:36 INFO - PROCESS | 17181 | 1461577956093 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 02:52:36 INFO - PROCESS | 17181 | 1461577956282 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d40d800 == 87 [pid = 17181] [id = 340] 02:52:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8a9fe800) [pid = 17181] [serial = 1021] [outer = (nil)] 02:52:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8b731000) [pid = 17181] [serial = 1022] [outer = 0x7f5b8a9fe800] 02:52:36 INFO - PROCESS | 17181 | 1461577956357 Marionette DEBUG loaded listener.js 02:52:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b8d5a1400) [pid = 17181] [serial = 1023] [outer = 0x7f5b8a9fe800] 02:52:37 INFO - PROCESS | 17181 | 1461577957225 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]]]}] 02:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1385ms 02:52:37 INFO - PROCESS | 17181 | 1461577957301 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 02:52:37 INFO - PROCESS | 17181 | 1461577957309 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 02:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:52:37 INFO - PROCESS | 17181 | 1461577957319 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:52:37 INFO - PROCESS | 17181 | 1461577957322 Marionette TRACE conn3 <- [1,1334,null,{}] 02:52:37 INFO - PROCESS | 17181 | 1461577957328 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}] 02:52:37 INFO - PROCESS | 17181 | 1461577957529 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 02:52:37 INFO - PROCESS | 17181 | 1461577957800 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987b6800 == 88 [pid = 17181] [id = 341] 02:52:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b94d77400) [pid = 17181] [serial = 1024] [outer = (nil)] 02:52:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b953e1800) [pid = 17181] [serial = 1025] [outer = 0x7f5b94d77400] 02:52:37 INFO - PROCESS | 17181 | 1461577957910 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b95aef000) [pid = 17181] [serial = 1026] [outer = 0x7f5b94d77400] 02:52:38 INFO - PROCESS | 17181 | 1461577958739 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:52:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1480ms 02:52:38 INFO - PROCESS | 17181 | 1461577958799 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 17181 | 1461577958803 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 02:52:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:52:38 INFO - PROCESS | 17181 | 1461577958809 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 17181 | 1461577958815 Marionette TRACE conn3 <- [1,1338,null,{}] 02:52:38 INFO - PROCESS | 17181 | 1461577958830 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}] 02:52:39 INFO - PROCESS | 17181 | 1461577959036 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 02:52:39 INFO - PROCESS | 17181 | 1461577959218 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af3c000 == 89 [pid = 17181] [id = 342] 02:52:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b97072000) [pid = 17181] [serial = 1027] [outer = (nil)] 02:52:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b98ee0400) [pid = 17181] [serial = 1028] [outer = 0x7f5b97072000] 02:52:39 INFO - PROCESS | 17181 | 1461577959294 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b9a46fc00) [pid = 17181] [serial = 1029] [outer = 0x7f5b97072000] 02:52:40 INFO - PROCESS | 17181 | 1461577960616 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1844ms 02:52:40 INFO - PROCESS | 17181 | 1461577960653 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 17181 | 1461577960657 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 02:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:52:40 INFO - PROCESS | 17181 | 1461577960662 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - PROCESS | 17181 | 1461577960664 Marionette TRACE conn3 <- [1,1342,null,{}] 02:52:40 INFO - PROCESS | 17181 | 1461577960670 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}] 02:52:40 INFO - PROCESS | 17181 | 1461577960858 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 02:52:41 INFO - PROCESS | 17181 | 1461577961038 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1bd000 == 90 [pid = 17181] [id = 343] 02:52:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b857ccc00) [pid = 17181] [serial = 1030] [outer = (nil)] 02:52:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b9af35c00) [pid = 17181] [serial = 1031] [outer = 0x7f5b857ccc00] 02:52:41 INFO - PROCESS | 17181 | 1461577961107 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b9da20800) [pid = 17181] [serial = 1032] [outer = 0x7f5b857ccc00] 02:52:41 INFO - PROCESS | 17181 | 1461577961935 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:52:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1326ms 02:52:41 INFO - PROCESS | 17181 | 1461577961990 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 17181 | 1461577961993 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 02:52:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:52:42 INFO - PROCESS | 17181 | 1461577961999 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 17181 | 1461577962001 Marionette TRACE conn3 <- [1,1346,null,{}] 02:52:42 INFO - PROCESS | 17181 | 1461577962006 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}] 02:52:42 INFO - PROCESS | 17181 | 1461577962159 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 02:52:42 INFO - PROCESS | 17181 | 1461577962353 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f84d000 == 91 [pid = 17181] [id = 344] 02:52:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b9350f400) [pid = 17181] [serial = 1033] [outer = (nil)] 02:52:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b9ca66c00) [pid = 17181] [serial = 1034] [outer = 0x7f5b9350f400] 02:52:42 INFO - PROCESS | 17181 | 1461577962424 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b9f22e800) [pid = 17181] [serial = 1035] [outer = 0x7f5b9350f400] 02:52:43 INFO - PROCESS | 17181 | 1461577963318 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:52:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1382ms 02:52:43 INFO - PROCESS | 17181 | 1461577963382 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 17181 | 1461577963385 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 02:52:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:52:43 INFO - PROCESS | 17181 | 1461577963391 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - PROCESS | 17181 | 1461577963394 Marionette TRACE conn3 <- [1,1350,null,{}] 02:52:43 INFO - PROCESS | 17181 | 1461577963399 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}] 02:52:43 INFO - PROCESS | 17181 | 1461577963587 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 02:52:43 INFO - PROCESS | 17181 | 1461577963768 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf4e000 == 92 [pid = 17181] [id = 345] 02:52:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b95653000) [pid = 17181] [serial = 1036] [outer = (nil)] 02:52:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5ba24c7800) [pid = 17181] [serial = 1037] [outer = 0x7f5b95653000] 02:52:43 INFO - PROCESS | 17181 | 1461577963843 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5bad147400) [pid = 17181] [serial = 1038] [outer = 0x7f5b95653000] 02:52:44 INFO - PROCESS | 17181 | 1461577964665 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1327ms 02:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:52:44 INFO - PROCESS | 17181 | 1461577964718 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 17181 | 1461577964721 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 02:52:44 INFO - PROCESS | 17181 | 1461577964727 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 17181 | 1461577964730 Marionette TRACE conn3 <- [1,1354,null,{}] 02:52:44 INFO - PROCESS | 17181 | 1461577964735 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}] 02:52:44 INFO - PROCESS | 17181 | 1461577964889 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 02:52:45 INFO - PROCESS | 17181 | 1461577965050 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad264800 == 93 [pid = 17181] [id = 346] 02:52:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b9dfd3800) [pid = 17181] [serial = 1039] [outer = (nil)] 02:52:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5baf3b2800) [pid = 17181] [serial = 1040] [outer = 0x7f5b9dfd3800] 02:52:45 INFO - PROCESS | 17181 | 1461577965118 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5bb0d9cc00) [pid = 17181] [serial = 1041] [outer = 0x7f5b9dfd3800] 02:52:45 INFO - PROCESS | 17181 | 1461577965971 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1281ms 02:52:46 INFO - PROCESS | 17181 | 1461577966007 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 17181 | 1461577966010 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 02:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:52:46 INFO - PROCESS | 17181 | 1461577966015 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 17181 | 1461577966018 Marionette TRACE conn3 <- [1,1358,null,{}] 02:52:46 INFO - PROCESS | 17181 | 1461577966023 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}] 02:52:46 INFO - PROCESS | 17181 | 1461577966177 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 02:52:46 INFO - PROCESS | 17181 | 1461577966364 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bbe000 == 94 [pid = 17181] [id = 347] 02:52:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b95410c00) [pid = 17181] [serial = 1042] [outer = (nil)] 02:52:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5bb143f000) [pid = 17181] [serial = 1043] [outer = 0x7f5b95410c00] 02:52:46 INFO - PROCESS | 17181 | 1461577966435 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5bb1705c00) [pid = 17181] [serial = 1044] [outer = 0x7f5b95410c00] 02:52:47 INFO - PROCESS | 17181 | 1461577967210 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1248ms 02:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:52:47 INFO - PROCESS | 17181 | 1461577967265 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 17181 | 1461577967267 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 02:52:47 INFO - PROCESS | 17181 | 1461577967273 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 17181 | 1461577967276 Marionette TRACE conn3 <- [1,1362,null,{}] 02:52:47 INFO - PROCESS | 17181 | 1461577967281 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}] 02:52:47 INFO - PROCESS | 17181 | 1461577967435 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 02:52:47 INFO - PROCESS | 17181 | 1461577967623 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1433800 == 95 [pid = 17181] [id = 348] 02:52:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5ba2485800) [pid = 17181] [serial = 1045] [outer = (nil)] 02:52:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5bb0b91400) [pid = 17181] [serial = 1046] [outer = 0x7f5ba2485800] 02:52:47 INFO - PROCESS | 17181 | 1461577967693 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5bb0b95800) [pid = 17181] [serial = 1047] [outer = 0x7f5ba2485800] 02:52:48 INFO - PROCESS | 17181 | 1461577968573 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1342ms 02:52:48 INFO - PROCESS | 17181 | 1461577968615 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 17181 | 1461577968619 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 02:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:52:48 INFO - PROCESS | 17181 | 1461577968625 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 17181 | 1461577968628 Marionette TRACE conn3 <- [1,1366,null,{}] 02:52:48 INFO - PROCESS | 17181 | 1461577968633 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}] 02:52:48 INFO - PROCESS | 17181 | 1461577968794 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 02:52:48 INFO - PROCESS | 17181 | 1461577968984 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb4060800 == 96 [pid = 17181] [id = 349] 02:52:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b86cc9800) [pid = 17181] [serial = 1048] [outer = (nil)] 02:52:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5bb12a6c00) [pid = 17181] [serial = 1049] [outer = 0x7f5b86cc9800] 02:52:49 INFO - PROCESS | 17181 | 1461577969054 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5bb1710000) [pid = 17181] [serial = 1050] [outer = 0x7f5b86cc9800] 02:52:49 INFO - PROCESS | 17181 | 1461577969971 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] 02:52:50 INFO - PROCESS | 17181 | 1461577970019 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 02:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:52:50 INFO - PROCESS | 17181 | 1461577970025 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 17181 | 1461577970029 Marionette TRACE conn3 <- [1,1370,null,{}] 02:52:50 INFO - PROCESS | 17181 | 1461577970034 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}] 02:52:50 INFO - PROCESS | 17181 | 1461577970248 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 02:52:50 INFO - PROCESS | 17181 | 1461577970495 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c15000 == 97 [pid = 17181] [id = 350] 02:52:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b89ebf800) [pid = 17181] [serial = 1051] [outer = (nil)] 02:52:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b9500f000) [pid = 17181] [serial = 1052] [outer = 0x7f5b89ebf800] 02:52:50 INFO - PROCESS | 17181 | 1461577970615 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5bb32c9c00) [pid = 17181] [serial = 1053] [outer = 0x7f5b89ebf800] 02:52:51 INFO - PROCESS | 17181 | 1461577971444 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] 02:52:51 INFO - PROCESS | 17181 | 1461577971460 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 02:52:51 INFO - PROCESS | 17181 | 1461577971466 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 17181 | 1461577971469 Marionette TRACE conn3 <- [1,1374,null,{}] 02:52:51 INFO - PROCESS | 17181 | 1461577971474 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}] 02:52:51 INFO - PROCESS | 17181 | 1461577971629 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 02:52:51 INFO - PROCESS | 17181 | 1461577971822 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a99f000 == 98 [pid = 17181] [id = 351] 02:52:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b857d4c00) [pid = 17181] [serial = 1054] [outer = (nil)] 02:52:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b89d3cc00) [pid = 17181] [serial = 1055] [outer = 0x7f5b857d4c00] 02:52:51 INFO - PROCESS | 17181 | 1461577971896 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8a729800) [pid = 17181] [serial = 1056] [outer = 0x7f5b857d4c00] 02:52:52 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:53 INFO - PROCESS | 17181 | 1461577973034 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] 02:52:53 INFO - PROCESS | 17181 | 1461577973109 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 02:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:52:53 INFO - PROCESS | 17181 | 1461577973117 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 17181 | 1461577973121 Marionette TRACE conn3 <- [1,1378,null,{}] 02:52:53 INFO - PROCESS | 17181 | 1461577973128 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}] 02:52:53 INFO - PROCESS | 17181 | 1461577973313 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 02:52:53 INFO - PROCESS | 17181 | 1461577973542 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a99e000 == 99 [pid = 17181] [id = 352] 02:52:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1057] [outer = (nil)] 02:52:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b89d34400) [pid = 17181] [serial = 1058] [outer = 0x7f5b8a1d8c00] 02:52:53 INFO - PROCESS | 17181 | 1461577973729 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b8b526000) [pid = 17181] [serial = 1059] [outer = 0x7f5b8a1d8c00] 02:52:54 INFO - PROCESS | 17181 | 1461577974590 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] 02:52:54 INFO - PROCESS | 17181 | 1461577974617 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 02:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:52:54 INFO - PROCESS | 17181 | 1461577974627 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 17181 | 1461577974631 Marionette TRACE conn3 <- [1,1382,null,{}] 02:52:54 INFO - PROCESS | 17181 | 1461577974636 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}] 02:52:54 INFO - PROCESS | 17181 | 1461577974797 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 02:52:55 INFO - PROCESS | 17181 | 1461577974992 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7da800 == 100 [pid = 17181] [id = 353] 02:52:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b8b526400) [pid = 17181] [serial = 1060] [outer = (nil)] 02:52:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b8d75a800) [pid = 17181] [serial = 1061] [outer = 0x7f5b8b526400] 02:52:55 INFO - PROCESS | 17181 | 1461577975054 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b8d75f400) [pid = 17181] [serial = 1062] [outer = 0x7f5b8b526400] 02:52:55 INFO - PROCESS | 17181 | [17181] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:52:56 INFO - PROCESS | 17181 | 1461577976036 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] 02:52:56 INFO - PROCESS | 17181 | 1461577976112 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 02:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:52:56 INFO - PROCESS | 17181 | 1461577976117 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 17181 | 1461577976122 Marionette TRACE conn3 <- [1,1386,null,{}] 02:52:56 INFO - PROCESS | 17181 | 1461577976136 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}] 02:52:56 INFO - PROCESS | 17181 | 1461577976346 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92189800 == 99 [pid = 17181] [id = 338] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4cf000 == 98 [pid = 17181] [id = 337] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b94d71400) [pid = 17181] [serial = 995] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b8a5afc00) [pid = 17181] [serial = 947] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b8c07f400) [pid = 17181] [serial = 950] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b94f95000) [pid = 17181] [serial = 953] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b95ae3c00) [pid = 17181] [serial = 956] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b961f0400) [pid = 17181] [serial = 959] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b98ed9800) [pid = 17181] [serial = 962] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b9c3de000) [pid = 17181] [serial = 965] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b9da25400) [pid = 17181] [serial = 968] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b9eb11c00) [pid = 17181] [serial = 971] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5ba01eac00) [pid = 17181] [serial = 974] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5bad495800) [pid = 17181] [serial = 977] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5bb1610800) [pid = 17181] [serial = 980] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b8a9ff800) [pid = 17181] [serial = 983] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b997ed400) [pid = 17181] [serial = 896] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b8b72a800) [pid = 17181] [serial = 887] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b94d73c00) [pid = 17181] [serial = 920] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9e02a400) [pid = 17181] [serial = 899] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5bb0d9f800) [pid = 17181] [serial = 908] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b961fa400) [pid = 17181] [serial = 893] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b857d7000) [pid = 17181] [serial = 911] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b89d39c00) [pid = 17181] [serial = 884] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8b52c400) [pid = 17181] [serial = 917] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8c887400) [pid = 17181] [serial = 914] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b93510400) [pid = 17181] [serial = 890] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5bab11c800) [pid = 17181] [serial = 902] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5bac29d000) [pid = 17181] [serial = 905] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b655000 == 97 [pid = 17181] [id = 336] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b957a6000 == 96 [pid = 17181] [id = 335] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b948a1000 == 95 [pid = 17181] [id = 334] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4d0000 == 94 [pid = 17181] [id = 333] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f23800 == 93 [pid = 17181] [id = 314] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b64e800 == 92 [pid = 17181] [id = 332] 02:52:56 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7d5800 == 91 [pid = 17181] [id = 331] 02:52:56 INFO - PROCESS | 17181 | 1461577976613 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89969800 == 92 [pid = 17181] [id = 354] 02:52:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8b71a400) [pid = 17181] [serial = 1063] [outer = (nil)] 02:52:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b8d888c00) [pid = 17181] [serial = 1064] [outer = 0x7f5b8b71a400] 02:52:56 INFO - PROCESS | 17181 | 1461577976675 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b94a7dc00) [pid = 17181] [serial = 1065] [outer = 0x7f5b8b71a400] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b9c317000) [pid = 17181] [serial = 822] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b8987b000) [pid = 17181] [serial = 986] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b8c889c00) [pid = 17181] [serial = 992] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8a1df800) [pid = 17181] [serial = 987] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b95aed000) [pid = 17181] [serial = 945] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b91f1ac00) [pid = 17181] [serial = 993] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b8b52ec00) [pid = 17181] [serial = 989] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b8c08a000) [pid = 17181] [serial = 990] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b958ebc00) [pid = 17181] [serial = 944] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b9564d000) [pid = 17181] [serial = 710] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b8a9fc000) [pid = 17181] [serial = 737] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b94fe4c00) [pid = 17181] [serial = 938] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b997e3000) [pid = 17181] [serial = 713] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8d88d800) [pid = 17181] [serial = 935] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8d7b5000) [pid = 17181] [serial = 932] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b95652000) [pid = 17181] [serial = 942] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b8a9f8400) [pid = 17181] [serial = 731] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5baf33e000) [pid = 17181] [serial = 719] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5bad151400) [pid = 17181] [serial = 707] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b9542f800) [pid = 17181] [serial = 939] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b8c88f400) [pid = 17181] [serial = 930] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8c08a800) [pid = 17181] [serial = 929] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b94629400) [pid = 17181] [serial = 936] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b94a75000) [pid = 17181] [serial = 941] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5bb1710800) [pid = 17181] [serial = 725] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b8a72b000) [pid = 17181] [serial = 924] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b8a5ab000) [pid = 17181] [serial = 923] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b8d882c00) [pid = 17181] [serial = 933] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b8a731800) [pid = 17181] [serial = 728] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b958c9000) [pid = 17181] [serial = 882] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5bb1610400) [pid = 17181] [serial = 722] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b8a5ad000) [pid = 17181] [serial = 765] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5ba2479400) [pid = 17181] [serial = 716] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b8a1e1800) [pid = 17181] [serial = 734] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b8b722400) [pid = 17181] [serial = 927] [outer = (nil)] [url = about:blank] 02:52:56 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b8b715800) [pid = 17181] [serial = 926] [outer = (nil)] [url = about:blank] 02:52:57 INFO - PROCESS | 17181 | 1461577977390 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] 02:52:57 INFO - PROCESS | 17181 | 1461577977416 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 02:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:52:57 INFO - PROCESS | 17181 | 1461577977424 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - PROCESS | 17181 | 1461577977427 Marionette TRACE conn3 <- [1,1390,null,{}] 02:52:57 INFO - PROCESS | 17181 | 1461577977431 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}] 02:52:57 INFO - PROCESS | 17181 | 1461577977578 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 02:52:57 INFO - PROCESS | 17181 | 1461577977593 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cb95800 == 93 [pid = 17181] [id = 355] 02:52:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b8a729400) [pid = 17181] [serial = 1066] [outer = (nil)] 02:52:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b95004000) [pid = 17181] [serial = 1067] [outer = 0x7f5b8a729400] 02:52:57 INFO - PROCESS | 17181 | 1461577977651 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b9500b800) [pid = 17181] [serial = 1068] [outer = 0x7f5b8a729400] 02:52:58 INFO - PROCESS | 17181 | 1461577978459 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1082ms 02:52:58 INFO - PROCESS | 17181 | 1461577978514 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 02:52:58 INFO - PROCESS | 17181 | 1461577978517 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 02:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:52:58 INFO - PROCESS | 17181 | 1461577978523 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 17181 | 1461577978525 Marionette TRACE conn3 <- [1,1394,null,{}] 02:52:58 INFO - PROCESS | 17181 | 1461577978530 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}] 02:52:58 INFO - PROCESS | 17181 | 1461577978672 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 02:52:58 INFO - PROCESS | 17181 | 1461577978687 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9317e000 == 94 [pid = 17181] [id = 356] 02:52:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b8d7b5000) [pid = 17181] [serial = 1069] [outer = (nil)] 02:52:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b95651400) [pid = 17181] [serial = 1070] [outer = 0x7f5b8d7b5000] 02:52:58 INFO - PROCESS | 17181 | 1461577978743 Marionette DEBUG loaded listener.js 02:52:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b958ec000) [pid = 17181] [serial = 1071] [outer = 0x7f5b8d7b5000] 02:52:59 INFO - PROCESS | 17181 | 1461577979597 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]]]}] 02:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1128ms 02:52:59 INFO - PROCESS | 17181 | 1461577979651 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 02:52:59 INFO - PROCESS | 17181 | 1461577979653 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 02:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:52:59 INFO - PROCESS | 17181 | 1461577979658 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:52:59 INFO - PROCESS | 17181 | 1461577979660 Marionette TRACE conn3 <- [1,1398,null,{}] 02:52:59 INFO - PROCESS | 17181 | 1461577979666 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}] 02:52:59 INFO - PROCESS | 17181 | 1461577979885 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 02:52:59 INFO - PROCESS | 17181 | 1461577979916 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9579e800 == 95 [pid = 17181] [id = 357] 02:52:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b958edc00) [pid = 17181] [serial = 1072] [outer = (nil)] 02:52:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b9a474400) [pid = 17181] [serial = 1073] [outer = 0x7f5b958edc00] 02:52:59 INFO - PROCESS | 17181 | 1461577979975 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b9e737c00) [pid = 17181] [serial = 1074] [outer = 0x7f5b958edc00] 02:53:00 INFO - PROCESS | 17181 | 1461577980800 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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1179ms 02:53:00 INFO - PROCESS | 17181 | 1461577980838 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 17181 | 1461577980841 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 02:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:53:00 INFO - PROCESS | 17181 | 1461577980852 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 17181 | 1461577980854 Marionette TRACE conn3 <- [1,1402,null,{}] 02:53:00 INFO - PROCESS | 17181 | 1461577980859 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}] 02:53:01 INFO - PROCESS | 17181 | 1461577981545 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b88adcc00) [pid = 17181] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b857ce800) [pid = 17181] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b8d881000) [pid = 17181] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b8b488000) [pid = 17181] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b8b529800) [pid = 17181] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b8d7bc400) [pid = 17181] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b94d76000) [pid = 17181] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b9ca5fc00) [pid = 17181] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b86cd1400) [pid = 17181] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b89d2fc00) [pid = 17181] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b86cc8000) [pid = 17181] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b8b52fc00) [pid = 17181] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b89874800) [pid = 17181] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b89d34800) [pid = 17181] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b88ad8400) [pid = 17181] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b9a46c000) [pid = 17181] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b95ae7400) [pid = 17181] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b89873400) [pid = 17181] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b8b715400) [pid = 17181] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b8987d400) [pid = 17181] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b8a725000) [pid = 17181] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b86cc3800) [pid = 17181] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b8c88d400) [pid = 17181] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5ba2409400) [pid = 17181] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b8d883400) [pid = 17181] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b98698800) [pid = 17181] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b954cec00) [pid = 17181] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b8b52ac00) [pid = 17181] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b95649400) [pid = 17181] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b89d3c800) [pid = 17181] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b8a1d6400) [pid = 17181] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b94a7a400) [pid = 17181] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5ba615dc00) [pid = 17181] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b88adc800) [pid = 17181] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b8b713c00) [pid = 17181] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b95d2f800) [pid = 17181] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5b94a78000) [pid = 17181] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5b89a90000) [pid = 17181] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b986a0400) [pid = 17181] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 153 (0x7f5b86ccb400) [pid = 17181] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 152 (0x7f5b98ee1400) [pid = 17181] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5b8c88c000) [pid = 17181] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5b857d8c00) [pid = 17181] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b9f03dc00) [pid = 17181] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b98697800) [pid = 17181] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b89d31400) [pid = 17181] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b94a7e000) [pid = 17181] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5bb0d9f000) [pid = 17181] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b8a9fdc00) [pid = 17181] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b9da20c00) [pid = 17181] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5bac29e800) [pid = 17181] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b857d0800) [pid = 17181] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b8b712800) [pid = 17181] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b997ebc00) [pid = 17181] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:53:01 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5bac29a400) [pid = 17181] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:53:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96089000 == 94 [pid = 17181] [id = 11] 02:53:01 INFO - PROCESS | 17181 | 1461577981800 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868da800 == 95 [pid = 17181] [id = 358] 02:53:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b857d0400) [pid = 17181] [serial = 1075] [outer = (nil)] 02:53:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b86cc4c00) [pid = 17181] [serial = 1076] [outer = 0x7f5b857d0400] 02:53:01 INFO - PROCESS | 17181 | 1461577981888 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b88ad9c00) [pid = 17181] [serial = 1077] [outer = 0x7f5b857d0400] 02:53:02 INFO - PROCESS | 17181 | 1461577982518 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1687ms 02:53:02 INFO - PROCESS | 17181 | 1461577982536 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 17181 | 1461577982542 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 02:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:53:02 INFO - PROCESS | 17181 | 1461577982549 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 17181 | 1461577982552 Marionette TRACE conn3 <- [1,1406,null,{}] 02:53:02 INFO - PROCESS | 17181 | 1461577982557 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}] 02:53:02 INFO - PROCESS | 17181 | 1461577982713 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 02:53:02 INFO - PROCESS | 17181 | 1461577982731 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b93183800 == 96 [pid = 17181] [id = 359] 02:53:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b857ce800) [pid = 17181] [serial = 1078] [outer = (nil)] 02:53:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b8a5a6000) [pid = 17181] [serial = 1079] [outer = 0x7f5b857ce800] 02:53:02 INFO - PROCESS | 17181 | 1461577982918 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b8b716800) [pid = 17181] [serial = 1080] [outer = 0x7f5b857ce800] 02:53:03 INFO - PROCESS | 17181 | 1461577983953 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1439ms 02:53:03 INFO - PROCESS | 17181 | 1461577983987 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 17181 | 1461577983992 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 02:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:53:04 INFO - PROCESS | 17181 | 1461577984001 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 17181 | 1461577984006 Marionette TRACE conn3 <- [1,1410,null,{}] 02:53:04 INFO - PROCESS | 17181 | 1461577984015 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}] 02:53:04 INFO - PROCESS | 17181 | 1461577984187 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 02:53:04 INFO - PROCESS | 17181 | 1461577984380 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bedd000 == 97 [pid = 17181] [id = 360] 02:53:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b857d0800) [pid = 17181] [serial = 1081] [outer = (nil)] 02:53:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8a1df800) [pid = 17181] [serial = 1082] [outer = 0x7f5b857d0800] 02:53:04 INFO - PROCESS | 17181 | 1461577984451 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b8b488400) [pid = 17181] [serial = 1083] [outer = 0x7f5b857d0800] 02:53:05 INFO - PROCESS | 17181 | 1461577985531 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1541ms 02:53:05 INFO - PROCESS | 17181 | 1461577985542 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 17181 | 1461577985551 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 02:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:53:05 INFO - PROCESS | 17181 | 1461577985560 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - PROCESS | 17181 | 1461577985564 Marionette TRACE conn3 <- [1,1414,null,{}] 02:53:05 INFO - PROCESS | 17181 | 1461577985570 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}] 02:53:05 INFO - PROCESS | 17181 | 1461577985751 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 02:53:05 INFO - PROCESS | 17181 | 1461577985979 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e5b000 == 98 [pid = 17181] [id = 361] 02:53:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b8ca22000) [pid = 17181] [serial = 1084] [outer = (nil)] 02:53:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b8d75bc00) [pid = 17181] [serial = 1085] [outer = 0x7f5b8ca22000] 02:53:06 INFO - PROCESS | 17181 | 1461577986103 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b8d7b2400) [pid = 17181] [serial = 1086] [outer = 0x7f5b8ca22000] 02:53:07 INFO - PROCESS | 17181 | 1461577987034 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1482ms 02:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:53:07 INFO - PROCESS | 17181 | 1461577987043 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 17181 | 1461577987045 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 02:53:07 INFO - PROCESS | 17181 | 1461577987050 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 17181 | 1461577987057 Marionette TRACE conn3 <- [1,1418,null,{}] 02:53:07 INFO - PROCESS | 17181 | 1461577987073 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}] 02:53:07 INFO - PROCESS | 17181 | 1461577987247 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 02:53:07 INFO - PROCESS | 17181 | 1461577987432 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987ad800 == 99 [pid = 17181] [id = 362] 02:53:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b93519400) [pid = 17181] [serial = 1087] [outer = (nil)] 02:53:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b94fa0400) [pid = 17181] [serial = 1088] [outer = 0x7f5b93519400] 02:53:07 INFO - PROCESS | 17181 | 1461577987550 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5b95412000) [pid = 17181] [serial = 1089] [outer = 0x7f5b93519400] 02:53:08 INFO - PROCESS | 17181 | 1461577988458 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1487ms 02:53:08 INFO - PROCESS | 17181 | 1461577988538 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 17181 | 1461577988543 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 02:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:53:08 INFO - PROCESS | 17181 | 1461577988549 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - PROCESS | 17181 | 1461577988552 Marionette TRACE conn3 <- [1,1422,null,{}] 02:53:08 INFO - PROCESS | 17181 | 1461577988557 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}] 02:53:08 INFO - PROCESS | 17181 | 1461577988761 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 02:53:08 INFO - PROCESS | 17181 | 1461577988990 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98f75800 == 100 [pid = 17181] [id = 363] 02:53:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5b94625800) [pid = 17181] [serial = 1090] [outer = (nil)] 02:53:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b95aed000) [pid = 17181] [serial = 1091] [outer = 0x7f5b94625800] 02:53:09 INFO - PROCESS | 17181 | 1461577989073 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b961f1800) [pid = 17181] [serial = 1092] [outer = 0x7f5b94625800] 02:53:09 INFO - PROCESS | 17181 | 1461577989941 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1431ms 02:53:09 INFO - PROCESS | 17181 | 1461577989981 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 17181 | 1461577989984 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 02:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:53:09 INFO - PROCESS | 17181 | 1461577989990 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 17181 | 1461577989992 Marionette TRACE conn3 <- [1,1426,null,{}] 02:53:10 INFO - PROCESS | 17181 | 1461577989998 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}] 02:53:10 INFO - PROCESS | 17181 | 1461577990186 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 02:53:10 INFO - PROCESS | 17181 | 1461577990388 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990d5800 == 101 [pid = 17181] [id = 364] 02:53:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5b95652000) [pid = 17181] [serial = 1093] [outer = (nil)] 02:53:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b9869fc00) [pid = 17181] [serial = 1094] [outer = 0x7f5b95652000] 02:53:10 INFO - PROCESS | 17181 | 1461577990459 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b98ed9c00) [pid = 17181] [serial = 1095] [outer = 0x7f5b95652000] 02:53:11 INFO - PROCESS | 17181 | 1461577991347 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]]]}] 02:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1426ms 02:53:11 INFO - PROCESS | 17181 | 1461577991418 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 17181 | 1461577991422 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 02:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:53:11 INFO - PROCESS | 17181 | 1461577991427 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 17181 | 1461577991430 Marionette TRACE conn3 <- [1,1430,null,{}] 02:53:11 INFO - PROCESS | 17181 | 1461577991435 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}] 02:53:11 INFO - PROCESS | 17181 | 1461577991683 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 02:53:11 INFO - PROCESS | 17181 | 1461577991911 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e548800 == 102 [pid = 17181] [id = 365] 02:53:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b9da20400) [pid = 17181] [serial = 1096] [outer = (nil)] 02:53:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b9f627400) [pid = 17181] [serial = 1097] [outer = 0x7f5b9da20400] 02:53:12 INFO - PROCESS | 17181 | 1461577992029 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5ba2458c00) [pid = 17181] [serial = 1098] [outer = 0x7f5b9da20400] 02:53:12 INFO - PROCESS | 17181 | 1461577992843 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]]]}] 02:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1477ms 02:53:12 INFO - PROCESS | 17181 | 1461577992906 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 02:53:12 INFO - PROCESS | 17181 | 1461577992909 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 02:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:53:12 INFO - PROCESS | 17181 | 1461577992915 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:53:12 INFO - PROCESS | 17181 | 1461577992917 Marionette TRACE conn3 <- [1,1434,null,{}] 02:53:12 INFO - PROCESS | 17181 | 1461577992923 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}] 02:53:13 INFO - PROCESS | 17181 | 1461577993087 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 02:53:13 INFO - PROCESS | 17181 | 1461577993258 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba026c000 == 103 [pid = 17181] [id = 366] 02:53:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b9f367800) [pid = 17181] [serial = 1099] [outer = (nil)] 02:53:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5bab1d1400) [pid = 17181] [serial = 1100] [outer = 0x7f5b9f367800] 02:53:13 INFO - PROCESS | 17181 | 1461577993326 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5bac078800) [pid = 17181] [serial = 1101] [outer = 0x7f5b9f367800] 02:53:14 INFO - PROCESS | 17181 | 1461577994200 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1337ms 02:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:53:14 INFO - PROCESS | 17181 | 1461577994252 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 17181 | 1461577994255 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 02:53:14 INFO - PROCESS | 17181 | 1461577994261 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 17181 | 1461577994264 Marionette TRACE conn3 <- [1,1438,null,{}] 02:53:14 INFO - PROCESS | 17181 | 1461577994269 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}] 02:53:14 INFO - PROCESS | 17181 | 1461577994428 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 02:53:14 INFO - PROCESS | 17181 | 1461577994639 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf4a000 == 104 [pid = 17181] [id = 367] 02:53:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b8987fc00) [pid = 17181] [serial = 1102] [outer = (nil)] 02:53:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5bac084c00) [pid = 17181] [serial = 1103] [outer = 0x7f5b8987fc00] 02:53:14 INFO - PROCESS | 17181 | 1461577994709 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5bb0aad000) [pid = 17181] [serial = 1104] [outer = 0x7f5b8987fc00] 02:53:15 INFO - PROCESS | 17181 | 1461577995571 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]]]}] 02:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1382ms 02:53:15 INFO - PROCESS | 17181 | 1461577995643 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 17181 | 1461577995646 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 02:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:53:15 INFO - PROCESS | 17181 | 1461577995652 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 17181 | 1461577995654 Marionette TRACE conn3 <- [1,1442,null,{}] 02:53:15 INFO - PROCESS | 17181 | 1461577995660 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}] 02:53:15 INFO - PROCESS | 17181 | 1461577995832 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 02:53:16 INFO - PROCESS | 17181 | 1461577996016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc93800 == 105 [pid = 17181] [id = 368] 02:53:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b86cca000) [pid = 17181] [serial = 1105] [outer = (nil)] 02:53:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b89d2ec00) [pid = 17181] [serial = 1106] [outer = 0x7f5b86cca000] 02:53:16 INFO - PROCESS | 17181 | 1461577996086 Marionette DEBUG loaded listener.js 02:53:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b8d598000) [pid = 17181] [serial = 1107] [outer = 0x7f5b86cca000] 02:53:16 INFO - PROCESS | 17181 | 1461577996919 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]]]}] 02:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1334ms 02:53:16 INFO - PROCESS | 17181 | 1461577996987 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 17181 | 1461577996990 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 02:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:53:17 INFO - PROCESS | 17181 | 1461577996996 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 17181 | 1461577996998 Marionette TRACE conn3 <- [1,1446,null,{}] 02:53:17 INFO - PROCESS | 17181 | 1461577997003 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}] 02:53:17 INFO - PROCESS | 17181 | 1461577997166 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 02:53:17 INFO - PROCESS | 17181 | 1461577997356 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868dc000 == 106 [pid = 17181] [id = 369] 02:53:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b857cec00) [pid = 17181] [serial = 1108] [outer = (nil)] 02:53:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b89876c00) [pid = 17181] [serial = 1109] [outer = 0x7f5b857cec00] 02:53:17 INFO - PROCESS | 17181 | 1461577997425 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b8b721400) [pid = 17181] [serial = 1110] [outer = 0x7f5b857cec00] 02:53:18 INFO - PROCESS | 17181 | 1461577998268 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]]]}] 02:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1338ms 02:53:18 INFO - PROCESS | 17181 | 1461577998334 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 17181 | 1461577998338 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 02:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:53:18 INFO - PROCESS | 17181 | 1461577998344 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 17181 | 1461577998347 Marionette TRACE conn3 <- [1,1450,null,{}] 02:53:18 INFO - PROCESS | 17181 | 1461577998352 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}] 02:53:18 INFO - PROCESS | 17181 | 1461577998586 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 02:53:19 INFO - PROCESS | 17181 | 1461577999428 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b64a000 == 107 [pid = 17181] [id = 370] 02:53:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b88ad4c00) [pid = 17181] [serial = 1111] [outer = (nil)] 02:53:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b88ade800) [pid = 17181] [serial = 1112] [outer = 0x7f5b88ad4c00] 02:53:19 INFO - PROCESS | 17181 | 1461577999520 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b89d38800) [pid = 17181] [serial = 1113] [outer = 0x7f5b88ad4c00] 02:53:20 INFO - PROCESS | 17181 | 1461578000322 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]]]}] 02:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2044ms 02:53:20 INFO - PROCESS | 17181 | 1461578000390 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 17181 | 1461578000396 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 02:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:53:20 INFO - PROCESS | 17181 | 1461578000403 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 17181 | 1461578000407 Marionette TRACE conn3 <- [1,1454,null,{}] 02:53:20 INFO - PROCESS | 17181 | 1461578000414 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}] 02:53:20 INFO - PROCESS | 17181 | 1461578000612 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 02:53:20 INFO - PROCESS | 17181 | 1461578000812 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b659000 == 108 [pid = 17181] [id = 371] 02:53:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b857d4400) [pid = 17181] [serial = 1114] [outer = (nil)] 02:53:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b88ad6400) [pid = 17181] [serial = 1115] [outer = 0x7f5b857d4400] 02:53:20 INFO - PROCESS | 17181 | 1461578000878 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8a5a6400) [pid = 17181] [serial = 1116] [outer = 0x7f5b857d4400] 02:53:21 INFO - PROCESS | 17181 | 1461578001909 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]]]}] 02:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1586ms 02:53:21 INFO - PROCESS | 17181 | 1461578001993 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 02:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:53:22 INFO - PROCESS | 17181 | 1461578001999 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 02:53:22 INFO - PROCESS | 17181 | 1461578002005 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 17181 | 1461578002008 Marionette TRACE conn3 <- [1,1458,null,{}] 02:53:22 INFO - PROCESS | 17181 | 1461578002013 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}] 02:53:22 INFO - PROCESS | 17181 | 1461578002172 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb14b1000 == 107 [pid = 17181] [id = 87] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac26f800 == 106 [pid = 17181] [id = 196] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad20f800 == 105 [pid = 17181] [id = 75] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb40f1000 == 104 [pid = 17181] [id = 99] 02:53:22 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b95ecfc00) [pid = 17181] [serial = 1019] [outer = (nil)] [url = about:blank] 02:53:22 INFO - PROCESS | 17181 | 1461578002513 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868da800 == 103 [pid = 17181] [id = 358] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9579e800 == 102 [pid = 17181] [id = 357] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9317e000 == 101 [pid = 17181] [id = 356] 02:53:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868d0800 == 102 [pid = 17181] [id = 372] 02:53:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b89a8e800) [pid = 17181] [serial = 1117] [outer = (nil)] 02:53:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8b486400) [pid = 17181] [serial = 1118] [outer = 0x7f5b89a8e800] 02:53:22 INFO - PROCESS | 17181 | 1461578002608 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8b530400) [pid = 17181] [serial = 1119] [outer = 0x7f5b89a8e800] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cb95800 == 101 [pid = 17181] [id = 355] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89969800 == 100 [pid = 17181] [id = 354] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7da800 == 99 [pid = 17181] [id = 353] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b957a4000 == 98 [pid = 17181] [id = 12] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a99e000 == 97 [pid = 17181] [id = 352] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bbe000 == 96 [pid = 17181] [id = 347] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad264800 == 95 [pid = 17181] [id = 346] 02:53:22 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf4e000 == 94 [pid = 17181] [id = 345] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f84d000 == 93 [pid = 17181] [id = 344] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e1bd000 == 92 [pid = 17181] [id = 343] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af3c000 == 91 [pid = 17181] [id = 342] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987b6800 == 90 [pid = 17181] [id = 341] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b857ef800 == 89 [pid = 17181] [id = 303] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d40d800 == 88 [pid = 17181] [id = 340] 02:53:23 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b65e800 == 87 [pid = 17181] [id = 327] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b8b72e800) [pid = 17181] [serial = 786] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b857dbc00) [pid = 17181] [serial = 912] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b98852000) [pid = 17181] [serial = 894] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b8b72e400) [pid = 17181] [serial = 828] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b8c081c00) [pid = 17181] [serial = 1011] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b9540bc00) [pid = 17181] [serial = 891] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b958c7000) [pid = 17181] [serial = 1005] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5babfec000) [pid = 17181] [serial = 903] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b8a5a4000) [pid = 17181] [serial = 885] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b89d3bc00) [pid = 17181] [serial = 789] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b96133800) [pid = 17181] [serial = 1007] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b8c88ec00) [pid = 17181] [serial = 951] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b89ebd800) [pid = 17181] [serial = 798] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b8b483000) [pid = 17181] [serial = 948] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b985a5800) [pid = 17181] [serial = 1008] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b8a5a5400) [pid = 17181] [serial = 825] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b9f36dc00) [pid = 17181] [serial = 972] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b8b71a000) [pid = 17181] [serial = 1010] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b9c3dc800) [pid = 17181] [serial = 897] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b89eb6400) [pid = 17181] [serial = 795] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5bb0afe400) [pid = 17181] [serial = 846] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b8b488800) [pid = 17181] [serial = 801] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b94f97800) [pid = 17181] [serial = 1017] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b86ccf000) [pid = 17181] [serial = 852] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b985a7400) [pid = 17181] [serial = 771] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5bad1f3800) [pid = 17181] [serial = 906] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5b95ae5000) [pid = 17181] [serial = 831] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b9af06400) [pid = 17181] [serial = 963] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 153 (0x7f5b97b48800) [pid = 17181] [serial = 960] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 152 (0x7f5b91f1c000) [pid = 17181] [serial = 1013] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5ba0211000) [pid = 17181] [serial = 900] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5b8d5a1c00) [pid = 17181] [serial = 1001] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b8d88dc00) [pid = 17181] [serial = 1016] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b8d7c0c00) [pid = 17181] [serial = 768] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b953d4c00) [pid = 17181] [serial = 921] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5bb1442800) [pid = 17181] [serial = 909] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5bb1781c00) [pid = 17181] [serial = 783] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b8b71fc00) [pid = 17181] [serial = 843] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b9e025800) [pid = 17181] [serial = 837] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b95ed2800) [pid = 17181] [serial = 957] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b89ebdc00) [pid = 17181] [serial = 998] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b9d49ec00) [pid = 17181] [serial = 966] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b8ca20800) [pid = 17181] [serial = 918] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b953e0c00) [pid = 17181] [serial = 1004] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5bad151000) [pid = 17181] [serial = 777] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b9c3df800) [pid = 17181] [serial = 834] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b91f1a800) [pid = 17181] [serial = 984] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5baf33cc00) [pid = 17181] [serial = 840] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b9f631400) [pid = 17181] [serial = 774] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b89ebc000) [pid = 17181] [serial = 792] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b953e2800) [pid = 17181] [serial = 954] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b91f17800) [pid = 17181] [serial = 1002] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5bb170d400) [pid = 17181] [serial = 780] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b94a7e800) [pid = 17181] [serial = 1014] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b8c087c00) [pid = 17181] [serial = 888] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5ba2483800) [pid = 17181] [serial = 975] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5bb0d9ac00) [pid = 17181] [serial = 978] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5bb1706400) [pid = 17181] [serial = 915] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5b8c085c00) [pid = 17181] [serial = 849] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b9e021c00) [pid = 17181] [serial = 969] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5b8b48cc00) [pid = 17181] [serial = 999] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5bb1706c00) [pid = 17181] [serial = 981] [outer = (nil)] [url = about:blank] 02:53:23 INFO - PROCESS | 17181 | 1461578003400 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1443ms 02:53:23 INFO - PROCESS | 17181 | 1461578003448 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 17181 | 1461578003451 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 02:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:53:23 INFO - PROCESS | 17181 | 1461578003463 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 17181 | 1461578003471 Marionette TRACE conn3 <- [1,1462,null,{}] 02:53:23 INFO - PROCESS | 17181 | 1461578003478 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}] 02:53:23 INFO - PROCESS | 17181 | 1461578003623 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 02:53:23 INFO - PROCESS | 17181 | 1461578003642 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc98800 == 88 [pid = 17181] [id = 373] 02:53:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b8b48cc00) [pid = 17181] [serial = 1120] [outer = (nil)] 02:53:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b8c085c00) [pid = 17181] [serial = 1121] [outer = 0x7f5b8b48cc00] 02:53:23 INFO - PROCESS | 17181 | 1461578003716 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b8c883400) [pid = 17181] [serial = 1122] [outer = 0x7f5b8b48cc00] 02:53:24 INFO - PROCESS | 17181 | 1461578004519 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1107ms 02:53:24 INFO - PROCESS | 17181 | 1461578004564 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 17181 | 1461578004568 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 02:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:53:24 INFO - PROCESS | 17181 | 1461578004573 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 17181 | 1461578004575 Marionette TRACE conn3 <- [1,1466,null,{}] 02:53:24 INFO - PROCESS | 17181 | 1461578004580 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}] 02:53:24 INFO - PROCESS | 17181 | 1461578004719 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 02:53:24 INFO - PROCESS | 17181 | 1461578004733 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7ce000 == 89 [pid = 17181] [id = 374] 02:53:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b8b489400) [pid = 17181] [serial = 1123] [outer = (nil)] 02:53:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5b8ca1ec00) [pid = 17181] [serial = 1124] [outer = 0x7f5b8b489400] 02:53:24 INFO - PROCESS | 17181 | 1461578004792 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b8d59d800) [pid = 17181] [serial = 1125] [outer = 0x7f5b8b489400] 02:53:25 INFO - PROCESS | 17181 | 1461578005688 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]]]}] 02:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1175ms 02:53:25 INFO - PROCESS | 17181 | 1461578005750 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 02:53:25 INFO - PROCESS | 17181 | 1461578005753 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 02:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:53:25 INFO - PROCESS | 17181 | 1461578005759 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 17181 | 1461578005761 Marionette TRACE conn3 <- [1,1470,null,{}] 02:53:25 INFO - PROCESS | 17181 | 1461578005766 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}] 02:53:25 INFO - PROCESS | 17181 | 1461578005951 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 02:53:25 INFO - PROCESS | 17181 | 1461578005978 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d476800 == 90 [pid = 17181] [id = 375] 02:53:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b8d75fc00) [pid = 17181] [serial = 1126] [outer = (nil)] 02:53:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b8d766800) [pid = 17181] [serial = 1127] [outer = 0x7f5b8d75fc00] 02:53:26 INFO - PROCESS | 17181 | 1461578006047 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b8d882400) [pid = 17181] [serial = 1128] [outer = 0x7f5b8d75fc00] 02:53:27 INFO - PROCESS | 17181 | 1461578007390 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]]]}] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b958edc00) [pid = 17181] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 126 (0x7f5b8d7b5000) [pid = 17181] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 125 (0x7f5b857d0400) [pid = 17181] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 124 (0x7f5b8b71a400) [pid = 17181] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 123 (0x7f5b8a729400) [pid = 17181] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 122 (0x7f5b94ff2400) [pid = 17181] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 121 (0x7f5b8b526400) [pid = 17181] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 120 (0x7f5b95d36400) [pid = 17181] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:53:27 INFO - PROCESS | 17181 | --DOMWINDOW == 119 (0x7f5b96089800) [pid = 17181] [serial = 30] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1730ms 02:53:27 INFO - PROCESS | 17181 | 1461578007501 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 02:53:27 INFO - PROCESS | 17181 | 1461578007503 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 02:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:53:27 INFO - PROCESS | 17181 | 1461578007512 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:53:27 INFO - PROCESS | 17181 | 1461578007514 Marionette TRACE conn3 <- [1,1474,null,{}] 02:53:27 INFO - PROCESS | 17181 | 1461578007520 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}] 02:53:27 INFO - PROCESS | 17181 | 1461578007656 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 02:53:27 INFO - PROCESS | 17181 | 1461578007783 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b91fae800 == 91 [pid = 17181] [id = 376] 02:53:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 120 (0x7f5b8d5a3000) [pid = 17181] [serial = 1129] [outer = (nil)] 02:53:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 121 (0x7f5b91f13400) [pid = 17181] [serial = 1130] [outer = 0x7f5b8d5a3000] 02:53:27 INFO - PROCESS | 17181 | 1461578007851 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 122 (0x7f5b93510400) [pid = 17181] [serial = 1131] [outer = 0x7f5b8d5a3000] 02:53:28 INFO - PROCESS | 17181 | 1461578008472 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]]]}] 02:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 974ms 02:53:28 INFO - PROCESS | 17181 | 1461578008489 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 17181 | 1461578008492 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 02:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:53:28 INFO - PROCESS | 17181 | 1461578008497 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 17181 | 1461578008499 Marionette TRACE conn3 <- [1,1478,null,{}] 02:53:28 INFO - PROCESS | 17181 | 1461578008504 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}] 02:53:28 INFO - PROCESS | 17181 | 1461578008641 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 02:53:28 INFO - PROCESS | 17181 | 1461578008786 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b93184800 == 92 [pid = 17181] [id = 377] 02:53:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 123 (0x7f5b8a731000) [pid = 17181] [serial = 1132] [outer = (nil)] 02:53:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 124 (0x7f5b9462dc00) [pid = 17181] [serial = 1133] [outer = 0x7f5b8a731000] 02:53:28 INFO - PROCESS | 17181 | 1461578008845 Marionette DEBUG loaded listener.js 02:53:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 125 (0x7f5b94a82000) [pid = 17181] [serial = 1134] [outer = 0x7f5b8a731000] 02:53:29 INFO - PROCESS | 17181 | 1461578009606 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1177ms 02:53:29 INFO - PROCESS | 17181 | 1461578009675 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 02:53:29 INFO - PROCESS | 17181 | 1461578009681 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 02:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:53:29 INFO - PROCESS | 17181 | 1461578009689 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 17181 | 1461578009695 Marionette TRACE conn3 <- [1,1482,null,{}] 02:53:29 INFO - PROCESS | 17181 | 1461578009704 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}] 02:53:29 INFO - PROCESS | 17181 | 1461578009930 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 02:53:30 INFO - PROCESS | 17181 | 1461578010107 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89963800 == 93 [pid = 17181] [id = 378] 02:53:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 126 (0x7f5b89a8e400) [pid = 17181] [serial = 1135] [outer = (nil)] 02:53:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 127 (0x7f5b89eba000) [pid = 17181] [serial = 1136] [outer = 0x7f5b89a8e400] 02:53:30 INFO - PROCESS | 17181 | 1461578010179 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b8a5a3000) [pid = 17181] [serial = 1137] [outer = 0x7f5b89a8e400] 02:53:31 INFO - PROCESS | 17181 | 1461578011159 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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1534ms 02:53:31 INFO - PROCESS | 17181 | 1461578011223 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 17181 | 1461578011232 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 02:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:53:31 INFO - PROCESS | 17181 | 1461578011259 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - PROCESS | 17181 | 1461578011264 Marionette TRACE conn3 <- [1,1486,null,{}] 02:53:31 INFO - PROCESS | 17181 | 1461578011269 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}] 02:53:31 INFO - PROCESS | 17181 | 1461578011440 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 02:53:31 INFO - PROCESS | 17181 | 1461578011610 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d429000 == 94 [pid = 17181] [id = 379] 02:53:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b8a5ae000) [pid = 17181] [serial = 1138] [outer = (nil)] 02:53:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b8b525c00) [pid = 17181] [serial = 1139] [outer = 0x7f5b8a5ae000] 02:53:31 INFO - PROCESS | 17181 | 1461578011723 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b8b721c00) [pid = 17181] [serial = 1140] [outer = 0x7f5b8a5ae000] 02:53:32 INFO - PROCESS | 17181 | 1461578012674 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1488ms 02:53:32 INFO - PROCESS | 17181 | 1461578012746 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 17181 | 1461578012750 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 02:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:53:32 INFO - PROCESS | 17181 | 1461578012756 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 17181 | 1461578012761 Marionette TRACE conn3 <- [1,1490,null,{}] 02:53:32 INFO - PROCESS | 17181 | 1461578012777 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}] 02:53:32 INFO - PROCESS | 17181 | 1461578012985 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 02:53:33 INFO - PROCESS | 17181 | 1461578013201 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e6d800 == 95 [pid = 17181] [id = 380] 02:53:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b8ca23c00) [pid = 17181] [serial = 1141] [outer = (nil)] 02:53:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b8d762000) [pid = 17181] [serial = 1142] [outer = 0x7f5b8ca23c00] 02:53:33 INFO - PROCESS | 17181 | 1461578013326 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b8d882800) [pid = 17181] [serial = 1143] [outer = 0x7f5b8ca23c00] 02:53:34 INFO - PROCESS | 17181 | 1461578014115 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1391ms 02:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:53:34 INFO - PROCESS | 17181 | 1461578014147 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 17181 | 1461578014151 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 02:53:34 INFO - PROCESS | 17181 | 1461578014157 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 17181 | 1461578014160 Marionette TRACE conn3 <- [1,1494,null,{}] 02:53:34 INFO - PROCESS | 17181 | 1461578014165 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}] 02:53:34 INFO - PROCESS | 17181 | 1461578014323 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 02:53:34 INFO - PROCESS | 17181 | 1461578014526 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95615000 == 96 [pid = 17181] [id = 381] 02:53:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b8d59e400) [pid = 17181] [serial = 1144] [outer = (nil)] 02:53:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b94a77400) [pid = 17181] [serial = 1145] [outer = 0x7f5b8d59e400] 02:53:34 INFO - PROCESS | 17181 | 1461578014593 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b94d71c00) [pid = 17181] [serial = 1146] [outer = 0x7f5b8d59e400] 02:53:35 INFO - PROCESS | 17181 | 1461578015492 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1390ms 02:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:53:35 INFO - PROCESS | 17181 | 1461578015547 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 17181 | 1461578015549 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 02:53:35 INFO - PROCESS | 17181 | 1461578015556 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 17181 | 1461578015559 Marionette TRACE conn3 <- [1,1498,null,{}] 02:53:35 INFO - PROCESS | 17181 | 1461578015564 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}] 02:53:35 INFO - PROCESS | 17181 | 1461578015720 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 02:53:35 INFO - PROCESS | 17181 | 1461578015895 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c14000 == 97 [pid = 17181] [id = 382] 02:53:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b91f18400) [pid = 17181] [serial = 1147] [outer = (nil)] 02:53:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b94f9b400) [pid = 17181] [serial = 1148] [outer = 0x7f5b91f18400] 02:53:35 INFO - PROCESS | 17181 | 1461578015963 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b95005000) [pid = 17181] [serial = 1149] [outer = 0x7f5b91f18400] 02:53:36 INFO - PROCESS | 17181 | 1461578016798 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1285ms 02:53:36 INFO - PROCESS | 17181 | 1461578016841 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 17181 | 1461578016844 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 02:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:53:36 INFO - PROCESS | 17181 | 1461578016850 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 17181 | 1461578016853 Marionette TRACE conn3 <- [1,1502,null,{}] 02:53:36 INFO - PROCESS | 17181 | 1461578016858 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}] 02:53:37 INFO - PROCESS | 17181 | 1461578017035 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 02:53:37 INFO - PROCESS | 17181 | 1461578017215 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96b11000 == 98 [pid = 17181] [id = 383] 02:53:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b9500f400) [pid = 17181] [serial = 1150] [outer = (nil)] 02:53:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b95417000) [pid = 17181] [serial = 1151] [outer = 0x7f5b9500f400] 02:53:37 INFO - PROCESS | 17181 | 1461578017296 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b958eb800) [pid = 17181] [serial = 1152] [outer = 0x7f5b9500f400] 02:53:38 INFO - PROCESS | 17181 | 1461578018157 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1377ms 02:53:38 INFO - PROCESS | 17181 | 1461578018234 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 17181 | 1461578018236 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 02:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:53:38 INFO - PROCESS | 17181 | 1461578018247 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - PROCESS | 17181 | 1461578018249 Marionette TRACE conn3 <- [1,1506,null,{}] 02:53:38 INFO - PROCESS | 17181 | 1461578018253 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}] 02:53:38 INFO - PROCESS | 17181 | 1461578018450 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 02:53:38 INFO - PROCESS | 17181 | 1461578018621 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98672000 == 99 [pid = 17181] [id = 384] 02:53:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b953df800) [pid = 17181] [serial = 1153] [outer = (nil)] 02:53:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b95aecc00) [pid = 17181] [serial = 1154] [outer = 0x7f5b953df800] 02:53:38 INFO - PROCESS | 17181 | 1461578018689 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b95d39000) [pid = 17181] [serial = 1155] [outer = 0x7f5b953df800] 02:53:39 INFO - PROCESS | 17181 | 1461578019558 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1379ms 02:53:39 INFO - PROCESS | 17181 | 1461578019625 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 02:53:39 INFO - PROCESS | 17181 | 1461578019628 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 02:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:53:39 INFO - PROCESS | 17181 | 1461578019634 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 17181 | 1461578019636 Marionette TRACE conn3 <- [1,1510,null,{}] 02:53:39 INFO - PROCESS | 17181 | 1461578019642 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}] 02:53:39 INFO - PROCESS | 17181 | 1461578019797 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 02:53:39 INFO - PROCESS | 17181 | 1461578019974 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e80000 == 100 [pid = 17181] [id = 385] 02:53:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b9564b800) [pid = 17181] [serial = 1156] [outer = (nil)] 02:53:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b95ed8c00) [pid = 17181] [serial = 1157] [outer = 0x7f5b9564b800] 02:53:40 INFO - PROCESS | 17181 | 1461578020044 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b961fbc00) [pid = 17181] [serial = 1158] [outer = 0x7f5b9564b800] 02:53:40 INFO - PROCESS | 17181 | 1461578020835 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]]]}] 02:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1228ms 02:53:40 INFO - PROCESS | 17181 | 1461578020863 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 02:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:53:40 INFO - PROCESS | 17181 | 1461578020866 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 02:53:40 INFO - PROCESS | 17181 | 1461578020871 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:53:40 INFO - PROCESS | 17181 | 1461578020874 Marionette TRACE conn3 <- [1,1514,null,{}] 02:53:40 INFO - PROCESS | 17181 | 1461578020879 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}] 02:53:41 INFO - PROCESS | 17181 | 1461578021032 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 02:53:41 INFO - PROCESS | 17181 | 1461578021212 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa3000 == 101 [pid = 17181] [id = 386] 02:53:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b95d36400) [pid = 17181] [serial = 1159] [outer = (nil)] 02:53:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b96e21000) [pid = 17181] [serial = 1160] [outer = 0x7f5b95d36400] 02:53:41 INFO - PROCESS | 17181 | 1461578021287 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b97b49000) [pid = 17181] [serial = 1161] [outer = 0x7f5b95d36400] 02:53:42 INFO - PROCESS | 17181 | 1461578022163 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1335ms 02:53:42 INFO - PROCESS | 17181 | 1461578022207 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 17181 | 1461578022211 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 02:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:53:42 INFO - PROCESS | 17181 | 1461578022217 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 17181 | 1461578022219 Marionette TRACE conn3 <- [1,1518,null,{}] 02:53:42 INFO - PROCESS | 17181 | 1461578022224 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}] 02:53:42 INFO - PROCESS | 17181 | 1461578022384 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 02:53:42 INFO - PROCESS | 17181 | 1461578022563 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8beed800 == 102 [pid = 17181] [id = 387] 02:53:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5b8b528c00) [pid = 17181] [serial = 1162] [outer = (nil)] 02:53:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5b96e1b800) [pid = 17181] [serial = 1163] [outer = 0x7f5b8b528c00] 02:53:42 INFO - PROCESS | 17181 | 1461578022631 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b97b53c00) [pid = 17181] [serial = 1164] [outer = 0x7f5b8b528c00] 02:53:43 INFO - PROCESS | 17181 | 1461578023785 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1594ms 02:53:43 INFO - PROCESS | 17181 | 1461578023812 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 17181 | 1461578023818 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 02:53:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:53:43 INFO - PROCESS | 17181 | 1461578023826 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 17181 | 1461578023831 Marionette TRACE conn3 <- [1,1522,null,{}] 02:53:43 INFO - PROCESS | 17181 | 1461578023838 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}] 02:53:44 INFO - PROCESS | 17181 | 1461578024036 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 02:53:44 INFO - PROCESS | 17181 | 1461578024213 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d411000 == 103 [pid = 17181] [id = 388] 02:53:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1165] [outer = (nil)] 02:53:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5b8a72d400) [pid = 17181] [serial = 1166] [outer = 0x7f5b8a1d8c00] 02:53:44 INFO - PROCESS | 17181 | 1461578024276 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b8b488800) [pid = 17181] [serial = 1167] [outer = 0x7f5b8a1d8c00] 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 02:53:45 INFO - PROCESS | 17181 | 1461578025188 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"]]]}] 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:53:45 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 () { 02:53:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:53:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1381ms 02:53:45 INFO - PROCESS | 17181 | 1461578025210 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 02:53:45 INFO - PROCESS | 17181 | 1461578025222 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 02:53:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:53:45 INFO - PROCESS | 17181 | 1461578025231 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 17181 | 1461578025234 Marionette TRACE conn3 <- [1,1526,null,{}] 02:53:45 INFO - PROCESS | 17181 | 1461578025258 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}] 02:53:45 INFO - PROCESS | 17181 | 1461578025403 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 02:53:45 INFO - PROCESS | 17181 | 1461578025605 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcc3000 == 104 [pid = 17181] [id = 389] 02:53:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b8a9fd000) [pid = 17181] [serial = 1168] [outer = (nil)] 02:53:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b8c884800) [pid = 17181] [serial = 1169] [outer = 0x7f5b8a9fd000] 02:53:45 INFO - PROCESS | 17181 | 1461578025668 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b8ca27c00) [pid = 17181] [serial = 1170] [outer = 0x7f5b8a9fd000] 02:53:45 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b91fae800 == 103 [pid = 17181] [id = 376] 02:53:45 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d476800 == 102 [pid = 17181] [id = 375] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b96e93000) [pid = 17181] [serial = 32] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b8a5a6000) [pid = 17181] [serial = 1079] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7ce000 == 101 [pid = 17181] [id = 374] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc98800 == 100 [pid = 17181] [id = 373] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868d0800 == 99 [pid = 17181] [id = 372] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b659000 == 98 [pid = 17181] [id = 371] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b64a000 == 97 [pid = 17181] [id = 370] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc93800 == 96 [pid = 17181] [id = 368] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf4a000 == 95 [pid = 17181] [id = 367] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba026c000 == 94 [pid = 17181] [id = 366] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e548800 == 93 [pid = 17181] [id = 365] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990d5800 == 92 [pid = 17181] [id = 364] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98f75800 == 91 [pid = 17181] [id = 363] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987ad800 == 90 [pid = 17181] [id = 362] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e5b000 == 89 [pid = 17181] [id = 361] 02:53:46 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bedd000 == 88 [pid = 17181] [id = 360] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b86cc4c00) [pid = 17181] [serial = 1076] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b958ec000) [pid = 17181] [serial = 1071] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5b95ed0c00) [pid = 17181] [serial = 747] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5b9a474400) [pid = 17181] [serial = 1073] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b9e737c00) [pid = 17181] [serial = 1074] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 153 (0x7f5b8b526000) [pid = 17181] [serial = 1059] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 152 (0x7f5b89d34400) [pid = 17181] [serial = 1058] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5b95651400) [pid = 17181] [serial = 1070] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5bb12a6c00) [pid = 17181] [serial = 1049] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b98ee0400) [pid = 17181] [serial = 1028] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b88ad9c00) [pid = 17181] [serial = 1077] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b8d888c00) [pid = 17181] [serial = 1064] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b94a7dc00) [pid = 17181] [serial = 1065] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5baf3b2800) [pid = 17181] [serial = 1040] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b95004000) [pid = 17181] [serial = 1067] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b953e1800) [pid = 17181] [serial = 1025] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b89d3cc00) [pid = 17181] [serial = 1055] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5bb143f000) [pid = 17181] [serial = 1043] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b9500b800) [pid = 17181] [serial = 1068] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b96e17c00) [pid = 17181] [serial = 1020] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5ba24c7800) [pid = 17181] [serial = 1037] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b9af35c00) [pid = 17181] [serial = 1031] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b9ca66c00) [pid = 17181] [serial = 1034] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b8d75f400) [pid = 17181] [serial = 1062] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b8d75a800) [pid = 17181] [serial = 1061] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b8b731000) [pid = 17181] [serial = 1022] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5bb0b91400) [pid = 17181] [serial = 1046] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b9500f000) [pid = 17181] [serial = 1052] [outer = (nil)] [url = about:blank] 02:53:46 INFO - PROCESS | 17181 | 1461578026585 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"]]]}] 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:53:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:53:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:53:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1403ms 02:53:46 INFO - PROCESS | 17181 | 1461578026638 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 17181 | 1461578026641 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 02:53:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:53:46 INFO - PROCESS | 17181 | 1461578026647 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 17181 | 1461578026652 Marionette TRACE conn3 <- [1,1530,null,{}] 02:53:46 INFO - PROCESS | 17181 | 1461578026666 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}] 02:53:46 INFO - PROCESS | 17181 | 1461578026809 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 02:53:46 INFO - PROCESS | 17181 | 1461578026951 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d419800 == 89 [pid = 17181] [id = 390] 02:53:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b8b52c400) [pid = 17181] [serial = 1171] [outer = (nil)] 02:53:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b8d88b800) [pid = 17181] [serial = 1172] [outer = 0x7f5b8b52c400] 02:53:47 INFO - PROCESS | 17181 | 1461578027013 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b94a7f400) [pid = 17181] [serial = 1173] [outer = 0x7f5b8b52c400] 02:53:47 INFO - PROCESS | 17181 | 1461578027589 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]]]}] 02:53:47 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 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:53:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:53:47 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. 02:53:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:53:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 988ms 02:53:47 INFO - PROCESS | 17181 | 1461578027639 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 02:53:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:53:47 INFO - PROCESS | 17181 | 1461578027642 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 02:53:47 INFO - PROCESS | 17181 | 1461578027648 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 17181 | 1461578027650 Marionette TRACE conn3 <- [1,1534,null,{}] 02:53:47 INFO - PROCESS | 17181 | 1461578027655 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}] 02:53:47 INFO - PROCESS | 17181 | 1461578027791 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 02:53:47 INFO - PROCESS | 17181 | 1461578027948 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b93184000 == 90 [pid = 17181] [id = 391] 02:53:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b8b727c00) [pid = 17181] [serial = 1174] [outer = (nil)] 02:53:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b95009400) [pid = 17181] [serial = 1175] [outer = 0x7f5b8b727c00] 02:53:48 INFO - PROCESS | 17181 | 1461578028005 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b95419400) [pid = 17181] [serial = 1176] [outer = 0x7f5b8b727c00] 02:53:48 INFO - PROCESS | 17181 | 1461578028794 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]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:53:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1179ms 02:53:48 INFO - PROCESS | 17181 | 1461578028826 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 02:53:48 INFO - PROCESS | 17181 | 1461578028829 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 02:53:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:53:48 INFO - PROCESS | 17181 | 1461578028835 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 17181 | 1461578028838 Marionette TRACE conn3 <- [1,1538,null,{}] 02:53:48 INFO - PROCESS | 17181 | 1461578028850 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}] 02:53:49 INFO - PROCESS | 17181 | 1461578029034 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 02:53:49 INFO - PROCESS | 17181 | 1461578029058 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e73800 == 91 [pid = 17181] [id = 392] 02:53:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b91f1a800) [pid = 17181] [serial = 1177] [outer = (nil)] 02:53:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b95649c00) [pid = 17181] [serial = 1178] [outer = 0x7f5b91f1a800] 02:53:49 INFO - PROCESS | 17181 | 1461578029114 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b958f0c00) [pid = 17181] [serial = 1179] [outer = 0x7f5b91f1a800] 02:53:49 INFO - PROCESS | 17181 | 1461578029975 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]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:53:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1181ms 02:53:50 INFO - PROCESS | 17181 | 1461578030018 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 02:53:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:53:50 INFO - PROCESS | 17181 | 1461578030021 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 02:53:50 INFO - PROCESS | 17181 | 1461578030027 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 17181 | 1461578030030 Marionette TRACE conn3 <- [1,1542,null,{}] 02:53:50 INFO - PROCESS | 17181 | 1461578030042 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}] 02:53:50 INFO - PROCESS | 17181 | 1461578030257 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b857d4400) [pid = 17181] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b89a8e800) [pid = 17181] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b8b48cc00) [pid = 17181] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b8d75fc00) [pid = 17181] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b8d5a3000) [pid = 17181] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b88ad4c00) [pid = 17181] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:53:50 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b8b489400) [pid = 17181] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:53:50 INFO - PROCESS | 17181 | 1461578030583 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc8b800 == 92 [pid = 17181] [id = 393] 02:53:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b857d4400) [pid = 17181] [serial = 1180] [outer = (nil)] 02:53:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b8a1d3800) [pid = 17181] [serial = 1181] [outer = 0x7f5b857d4400] 02:53:50 INFO - PROCESS | 17181 | 1461578030645 Marionette DEBUG loaded listener.js 02:53:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b91f1e400) [pid = 17181] [serial = 1182] [outer = 0x7f5b857d4400] 02:53:51 INFO - PROCESS | 17181 | 1461578031283 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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:53:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1291ms 02:53:51 INFO - PROCESS | 17181 | 1461578031318 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 02:53:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:53:51 INFO - PROCESS | 17181 | 1461578031333 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 02:53:51 INFO - PROCESS | 17181 | 1461578031339 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 17181 | 1461578031341 Marionette TRACE conn3 <- [1,1546,null,{}] 02:53:51 INFO - PROCESS | 17181 | 1461578031346 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}] 02:53:51 INFO - PROCESS | 17181 | 1461578031538 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 02:53:51 INFO - PROCESS | 17181 | 1461578031557 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96ea7800 == 93 [pid = 17181] [id = 394] 02:53:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b86ccf000) [pid = 17181] [serial = 1183] [outer = (nil)] 02:53:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b98933000) [pid = 17181] [serial = 1184] [outer = 0x7f5b86ccf000] 02:53:51 INFO - PROCESS | 17181 | 1461578031614 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b98ed5c00) [pid = 17181] [serial = 1185] [outer = 0x7f5b86ccf000] 02:53:52 INFO - PROCESS | 17181 | 1461578032315 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:53:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1026ms 02:53:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:53:52 INFO - PROCESS | 17181 | 1461578032365 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 17181 | 1461578032367 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 02:53:52 INFO - PROCESS | 17181 | 1461578032371 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 17181 | 1461578032375 Marionette TRACE conn3 <- [1,1550,null,{}] 02:53:52 INFO - PROCESS | 17181 | 1461578032380 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}] 02:53:52 INFO - PROCESS | 17181 | 1461578032517 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 02:53:52 INFO - PROCESS | 17181 | 1461578032758 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89966800 == 94 [pid = 17181] [id = 395] 02:53:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b857d2000) [pid = 17181] [serial = 1186] [outer = (nil)] 02:53:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b86cc5400) [pid = 17181] [serial = 1187] [outer = 0x7f5b857d2000] 02:53:52 INFO - PROCESS | 17181 | 1461578032830 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b8987a400) [pid = 17181] [serial = 1188] [outer = 0x7f5b857d2000] 02:53:53 INFO - PROCESS | 17181 | 1461578033923 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]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:53:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1578ms 02:53:53 INFO - PROCESS | 17181 | 1461578033952 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 17181 | 1461578033959 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 02:53:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:53:53 INFO - PROCESS | 17181 | 1461578033968 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 17181 | 1461578033972 Marionette TRACE conn3 <- [1,1554,null,{}] 02:53:53 INFO - PROCESS | 17181 | 1461578033979 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}] 02:53:54 INFO - PROCESS | 17181 | 1461578034146 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 02:53:54 INFO - PROCESS | 17181 | 1461578034333 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d40f000 == 95 [pid = 17181] [id = 396] 02:53:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b89ebf000) [pid = 17181] [serial = 1189] [outer = (nil)] 02:53:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b8b731400) [pid = 17181] [serial = 1190] [outer = 0x7f5b89ebf000] 02:53:54 INFO - PROCESS | 17181 | 1461578034405 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b8ca23000) [pid = 17181] [serial = 1191] [outer = 0x7f5b89ebf000] 02:53:55 INFO - PROCESS | 17181 | 1461578035311 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:53:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1383ms 02:53:55 INFO - PROCESS | 17181 | 1461578035354 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 17181 | 1461578035360 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 02:53:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:53:55 INFO - PROCESS | 17181 | 1461578035366 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 17181 | 1461578035369 Marionette TRACE conn3 <- [1,1558,null,{}] 02:53:55 INFO - PROCESS | 17181 | 1461578035375 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}] 02:53:55 INFO - PROCESS | 17181 | 1461578035570 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 02:53:55 INFO - PROCESS | 17181 | 1461578035760 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96b19000 == 96 [pid = 17181] [id = 397] 02:53:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8d7b8800) [pid = 17181] [serial = 1192] [outer = (nil)] 02:53:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b94d73c00) [pid = 17181] [serial = 1193] [outer = 0x7f5b8d7b8800] 02:53:55 INFO - PROCESS | 17181 | 1461578035828 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b953dec00) [pid = 17181] [serial = 1194] [outer = 0x7f5b8d7b8800] 02:53:56 INFO - PROCESS | 17181 | 1461578036744 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:53:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1428ms 02:53:56 INFO - PROCESS | 17181 | 1461578036794 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 17181 | 1461578036798 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 02:53:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:53:56 INFO - PROCESS | 17181 | 1461578036813 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - PROCESS | 17181 | 1461578036822 Marionette TRACE conn3 <- [1,1562,null,{}] 02:53:56 INFO - PROCESS | 17181 | 1461578036828 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}] 02:53:57 INFO - PROCESS | 17181 | 1461578037000 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 02:53:57 INFO - PROCESS | 17181 | 1461578037177 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b924800 == 97 [pid = 17181] [id = 398] 02:53:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b91f12800) [pid = 17181] [serial = 1195] [outer = (nil)] 02:53:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b96e19400) [pid = 17181] [serial = 1196] [outer = 0x7f5b91f12800] 02:53:57 INFO - PROCESS | 17181 | 1461578037247 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b9884b800) [pid = 17181] [serial = 1197] [outer = 0x7f5b91f12800] 02:53:58 INFO - PROCESS | 17181 | 1461578038055 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:53:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1299ms 02:53:58 INFO - PROCESS | 17181 | 1461578038104 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 17181 | 1461578038109 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 02:53:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:53:58 INFO - PROCESS | 17181 | 1461578038114 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 17181 | 1461578038116 Marionette TRACE conn3 <- [1,1566,null,{}] 02:53:58 INFO - PROCESS | 17181 | 1461578038122 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}] 02:53:58 INFO - PROCESS | 17181 | 1461578038284 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 02:53:58 INFO - PROCESS | 17181 | 1461578038479 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d818000 == 98 [pid = 17181] [id = 399] 02:53:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b94626c00) [pid = 17181] [serial = 1198] [outer = (nil)] 02:53:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5b98937000) [pid = 17181] [serial = 1199] [outer = 0x7f5b94626c00] 02:53:58 INFO - PROCESS | 17181 | 1461578038547 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5b997e4000) [pid = 17181] [serial = 1200] [outer = 0x7f5b94626c00] 02:53:59 INFO - PROCESS | 17181 | 1461578039393 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:53:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1330ms 02:53:59 INFO - PROCESS | 17181 | 1461578039445 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 17181 | 1461578039448 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 02:53:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:53:59 INFO - PROCESS | 17181 | 1461578039454 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - PROCESS | 17181 | 1461578039456 Marionette TRACE conn3 <- [1,1570,null,{}] 02:53:59 INFO - PROCESS | 17181 | 1461578039461 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}] 02:53:59 INFO - PROCESS | 17181 | 1461578039620 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 02:53:59 INFO - PROCESS | 17181 | 1461578039816 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e1c1000 == 99 [pid = 17181] [id = 400] 02:53:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b9a473400) [pid = 17181] [serial = 1201] [outer = (nil)] 02:53:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b9a477c00) [pid = 17181] [serial = 1202] [outer = 0x7f5b9a473400] 02:53:59 INFO - PROCESS | 17181 | 1461578039894 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5b9c3de000) [pid = 17181] [serial = 1203] [outer = 0x7f5b9a473400] 02:54:00 INFO - PROCESS | 17181 | 1461578040821 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:54:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1433ms 02:54:00 INFO - PROCESS | 17181 | 1461578040887 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 17181 | 1461578040891 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 02:54:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:54:00 INFO - PROCESS | 17181 | 1461578040897 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 17181 | 1461578040899 Marionette TRACE conn3 <- [1,1574,null,{}] 02:54:00 INFO - PROCESS | 17181 | 1461578040904 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}] 02:54:01 INFO - PROCESS | 17181 | 1461578041071 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 02:54:01 INFO - PROCESS | 17181 | 1461578041251 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f308800 == 100 [pid = 17181] [id = 401] 02:54:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b997eec00) [pid = 17181] [serial = 1204] [outer = (nil)] 02:54:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b9d9eac00) [pid = 17181] [serial = 1205] [outer = 0x7f5b997eec00] 02:54:01 INFO - PROCESS | 17181 | 1461578041320 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b9da21800) [pid = 17181] [serial = 1206] [outer = 0x7f5b997eec00] 02:54:02 INFO - PROCESS | 17181 | 1461578042111 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:54:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1282ms 02:54:02 INFO - PROCESS | 17181 | 1461578042180 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 17181 | 1461578042183 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 02:54:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:54:02 INFO - PROCESS | 17181 | 1461578042189 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - PROCESS | 17181 | 1461578042191 Marionette TRACE conn3 <- [1,1578,null,{}] 02:54:02 INFO - PROCESS | 17181 | 1461578042197 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}] 02:54:02 INFO - PROCESS | 17181 | 1461578042369 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 02:54:02 INFO - PROCESS | 17181 | 1461578042550 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9fb9b000 == 101 [pid = 17181] [id = 402] 02:54:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b9a474400) [pid = 17181] [serial = 1207] [outer = (nil)] 02:54:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b9dc19c00) [pid = 17181] [serial = 1208] [outer = 0x7f5b9a474400] 02:54:02 INFO - PROCESS | 17181 | 1461578042626 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b9e028000) [pid = 17181] [serial = 1209] [outer = 0x7f5b9a474400] 02:54:03 INFO - PROCESS | 17181 | 1461578043430 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:54:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1277ms 02:54:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:54:03 INFO - PROCESS | 17181 | 1461578043466 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 17181 | 1461578043469 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 02:54:03 INFO - PROCESS | 17181 | 1461578043475 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 17181 | 1461578043478 Marionette TRACE conn3 <- [1,1582,null,{}] 02:54:03 INFO - PROCESS | 17181 | 1461578043483 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}] 02:54:03 INFO - PROCESS | 17181 | 1461578043642 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 02:54:03 INFO - PROCESS | 17181 | 1461578043829 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1803800 == 102 [pid = 17181] [id = 403] 02:54:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b9c3dd400) [pid = 17181] [serial = 1210] [outer = (nil)] 02:54:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b9eb0f400) [pid = 17181] [serial = 1211] [outer = 0x7f5b9c3dd400] 02:54:03 INFO - PROCESS | 17181 | 1461578043896 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b9f369000) [pid = 17181] [serial = 1212] [outer = 0x7f5b9c3dd400] 02:54:04 INFO - PROCESS | 17181 | 1461578044752 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:54:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1330ms 02:54:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:54:04 INFO - PROCESS | 17181 | 1461578044809 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 17181 | 1461578044812 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 02:54:04 INFO - PROCESS | 17181 | 1461578044818 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - PROCESS | 17181 | 1461578044821 Marionette TRACE conn3 <- [1,1586,null,{}] 02:54:04 INFO - PROCESS | 17181 | 1461578044826 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}] 02:54:04 INFO - PROCESS | 17181 | 1461578044983 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 02:54:05 INFO - PROCESS | 17181 | 1461578045170 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babd06800 == 103 [pid = 17181] [id = 404] 02:54:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b9da26800) [pid = 17181] [serial = 1213] [outer = (nil)] 02:54:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b9f633400) [pid = 17181] [serial = 1214] [outer = 0x7f5b9da26800] 02:54:05 INFO - PROCESS | 17181 | 1461578045236 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b9fbea000) [pid = 17181] [serial = 1215] [outer = 0x7f5b9da26800] 02:54:06 INFO - PROCESS | 17181 | 1461578046093 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:54:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1332ms 02:54:06 INFO - PROCESS | 17181 | 1461578046150 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 17181 | 1461578046154 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 02:54:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:54:06 INFO - PROCESS | 17181 | 1461578046159 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 17181 | 1461578046162 Marionette TRACE conn3 <- [1,1590,null,{}] 02:54:06 INFO - PROCESS | 17181 | 1461578046167 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}] 02:54:06 INFO - PROCESS | 17181 | 1461578046324 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 02:54:06 INFO - PROCESS | 17181 | 1461578046513 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac2e6000 == 104 [pid = 17181] [id = 405] 02:54:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b9e1df800) [pid = 17181] [serial = 1216] [outer = (nil)] 02:54:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5ba2483800) [pid = 17181] [serial = 1217] [outer = 0x7f5b9e1df800] 02:54:06 INFO - PROCESS | 17181 | 1461578046588 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5babd46400) [pid = 17181] [serial = 1218] [outer = 0x7f5b9e1df800] 02:54:07 INFO - PROCESS | 17181 | 1461578047492 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]]]}] 02:54:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:54:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1384ms 02:54:07 INFO - PROCESS | 17181 | 1461578047544 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 17181 | 1461578047548 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 02:54:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:54:07 INFO - PROCESS | 17181 | 1461578047554 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 17181 | 1461578047558 Marionette TRACE conn3 <- [1,1594,null,{}] 02:54:07 INFO - PROCESS | 17181 | 1461578047563 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}] 02:54:07 INFO - PROCESS | 17181 | 1461578047762 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 02:54:07 INFO - PROCESS | 17181 | 1461578047946 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad276800 == 105 [pid = 17181] [id = 406] 02:54:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b9f62cc00) [pid = 17181] [serial = 1219] [outer = (nil)] 02:54:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5bad239000) [pid = 17181] [serial = 1220] [outer = 0x7f5b9f62cc00] 02:54:08 INFO - PROCESS | 17181 | 1461578048016 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5baf33e000) [pid = 17181] [serial = 1221] [outer = 0x7f5b9f62cc00] 02:54:08 INFO - PROCESS | 17181 | 1461578048880 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]]]}] 02:54:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:54:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1378ms 02:54:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:54:08 INFO - PROCESS | 17181 | 1461578048932 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 17181 | 1461578048935 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 02:54:08 INFO - PROCESS | 17181 | 1461578048941 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 17181 | 1461578048944 Marionette TRACE conn3 <- [1,1598,null,{}] 02:54:08 INFO - PROCESS | 17181 | 1461578048949 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}] 02:54:09 INFO - PROCESS | 17181 | 1461578049107 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 02:54:09 INFO - PROCESS | 17181 | 1461578049306 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6dc800 == 106 [pid = 17181] [id = 407] 02:54:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b89a84000) [pid = 17181] [serial = 1222] [outer = (nil)] 02:54:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b9350bc00) [pid = 17181] [serial = 1223] [outer = 0x7f5b89a84000] 02:54:09 INFO - PROCESS | 17181 | 1461578049378 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5bb0ab7800) [pid = 17181] [serial = 1224] [outer = 0x7f5b89a84000] 02:54:10 INFO - PROCESS | 17181 | 1461578050586 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]]]}] 02:54:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:54:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1683ms 02:54:10 INFO - PROCESS | 17181 | 1461578050624 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 17181 | 1461578050629 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 02:54:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:54:10 INFO - PROCESS | 17181 | 1461578050636 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 17181 | 1461578050642 Marionette TRACE conn3 <- [1,1602,null,{}] 02:54:10 INFO - PROCESS | 17181 | 1461578050650 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}] 02:54:10 INFO - PROCESS | 17181 | 1461578050824 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 02:54:11 INFO - PROCESS | 17181 | 1461578051082 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7c6800 == 107 [pid = 17181] [id = 408] 02:54:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b89a8f400) [pid = 17181] [serial = 1225] [outer = (nil)] 02:54:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8a9f5800) [pid = 17181] [serial = 1226] [outer = 0x7f5b89a8f400] 02:54:11 INFO - PROCESS | 17181 | 1461578051149 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8b722400) [pid = 17181] [serial = 1227] [outer = 0x7f5b89a8f400] 02:54:12 INFO - PROCESS | 17181 | 1461578052106 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]]]}] 02:54:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:54:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1538ms 02:54:12 INFO - PROCESS | 17181 | 1461578052175 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 17181 | 1461578052182 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 02:54:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:54:12 INFO - PROCESS | 17181 | 1461578052191 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 17181 | 1461578052195 Marionette TRACE conn3 <- [1,1606,null,{}] 02:54:12 INFO - PROCESS | 17181 | 1461578052200 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}] 02:54:12 INFO - PROCESS | 17181 | 1461578052364 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 02:54:12 INFO - PROCESS | 17181 | 1461578052596 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8890c000 == 108 [pid = 17181] [id = 409] 02:54:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8a1d7c00) [pid = 17181] [serial = 1228] [outer = (nil)] 02:54:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b8b72c400) [pid = 17181] [serial = 1229] [outer = 0x7f5b8a1d7c00] 02:54:12 INFO - PROCESS | 17181 | 1461578052715 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b8d75c000) [pid = 17181] [serial = 1230] [outer = 0x7f5b8a1d7c00] 02:54:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96ea7800 == 107 [pid = 17181] [id = 394] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b89d2ec00) [pid = 17181] [serial = 1106] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5bac084c00) [pid = 17181] [serial = 1103] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5bab1d1400) [pid = 17181] [serial = 1100] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b89876c00) [pid = 17181] [serial = 1109] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b9f627400) [pid = 17181] [serial = 1097] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b95aed000) [pid = 17181] [serial = 1091] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b9869fc00) [pid = 17181] [serial = 1094] [outer = (nil)] [url = about:blank] 02:54:12 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b9462dc00) [pid = 17181] [serial = 1133] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc8b800 == 106 [pid = 17181] [id = 393] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e73800 == 105 [pid = 17181] [id = 392] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b93184000 == 104 [pid = 17181] [id = 391] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d419800 == 103 [pid = 17181] [id = 390] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcc3000 == 102 [pid = 17181] [id = 389] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d411000 == 101 [pid = 17181] [id = 388] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98672000 == 100 [pid = 17181] [id = 384] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96b11000 == 99 [pid = 17181] [id = 383] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95c14000 == 98 [pid = 17181] [id = 382] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95615000 == 97 [pid = 17181] [id = 381] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e6d800 == 96 [pid = 17181] [id = 380] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d429000 == 95 [pid = 17181] [id = 379] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89963800 == 94 [pid = 17181] [id = 378] 02:54:13 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b93184800 == 93 [pid = 17181] [id = 377] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b8d75bc00) [pid = 17181] [serial = 1085] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b8a5a6400) [pid = 17181] [serial = 1116] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b88ad6400) [pid = 17181] [serial = 1115] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b94fa0400) [pid = 17181] [serial = 1088] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b8b486400) [pid = 17181] [serial = 1118] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b8c883400) [pid = 17181] [serial = 1122] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b8d766800) [pid = 17181] [serial = 1127] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b93510400) [pid = 17181] [serial = 1131] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b88ade800) [pid = 17181] [serial = 1112] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b91f13400) [pid = 17181] [serial = 1130] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b8d882400) [pid = 17181] [serial = 1128] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b8a1df800) [pid = 17181] [serial = 1082] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b8d59d800) [pid = 17181] [serial = 1125] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b8c085c00) [pid = 17181] [serial = 1121] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b8ca1ec00) [pid = 17181] [serial = 1124] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b8b530400) [pid = 17181] [serial = 1119] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b89d38800) [pid = 17181] [serial = 1113] [outer = (nil)] [url = about:blank] 02:54:13 INFO - PROCESS | 17181 | 1461578053602 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]]]}] 02:54:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:54:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1486ms 02:54:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:54:13 INFO - PROCESS | 17181 | 1461578053678 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 17181 | 1461578053681 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 02:54:13 INFO - PROCESS | 17181 | 1461578053687 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 17181 | 1461578053692 Marionette TRACE conn3 <- [1,1610,null,{}] 02:54:13 INFO - PROCESS | 17181 | 1461578053706 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}] 02:54:13 INFO - PROCESS | 17181 | 1461578053862 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 02:54:13 INFO - PROCESS | 17181 | 1461578053875 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c91a800 == 94 [pid = 17181] [id = 410] 02:54:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b8c883400) [pid = 17181] [serial = 1231] [outer = (nil)] 02:54:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b91f21000) [pid = 17181] [serial = 1232] [outer = 0x7f5b8c883400] 02:54:13 INFO - PROCESS | 17181 | 1461578053942 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b94a7c800) [pid = 17181] [serial = 1233] [outer = 0x7f5b8c883400] 02:54:14 INFO - PROCESS | 17181 | 1461578054740 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]]]}] 02:54:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:54:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1085ms 02:54:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:54:14 INFO - PROCESS | 17181 | 1461578054772 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 17181 | 1461578054774 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 02:54:14 INFO - PROCESS | 17181 | 1461578054779 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 17181 | 1461578054782 Marionette TRACE conn3 <- [1,1614,null,{}] 02:54:14 INFO - PROCESS | 17181 | 1461578054787 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}] 02:54:14 INFO - PROCESS | 17181 | 1461578054943 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 02:54:15 INFO - PROCESS | 17181 | 1461578055110 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b91fb1800 == 95 [pid = 17181] [id = 411] 02:54:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b8c089c00) [pid = 17181] [serial = 1234] [outer = (nil)] 02:54:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b94f95000) [pid = 17181] [serial = 1235] [outer = 0x7f5b8c089c00] 02:54:15 INFO - PROCESS | 17181 | 1461578055170 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b953e0c00) [pid = 17181] [serial = 1236] [outer = 0x7f5b8c089c00] 02:54:15 INFO - PROCESS | 17181 | 1461578055963 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]]]}] 02:54:16 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 02:54:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1233ms 02:54:16 INFO - PROCESS | 17181 | 1461578056013 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 17181 | 1461578056016 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 02:54:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:54:16 INFO - PROCESS | 17181 | 1461578056028 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - PROCESS | 17181 | 1461578056030 Marionette TRACE conn3 <- [1,1618,null,{}] 02:54:16 INFO - PROCESS | 17181 | 1461578056035 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}] 02:54:16 INFO - PROCESS | 17181 | 1461578056247 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 02:54:16 INFO - PROCESS | 17181 | 1461578056278 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e62800 == 96 [pid = 17181] [id = 412] 02:54:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b91f1f400) [pid = 17181] [serial = 1237] [outer = (nil)] 02:54:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b958c6400) [pid = 17181] [serial = 1238] [outer = 0x7f5b91f1f400] 02:54:16 INFO - PROCESS | 17181 | 1461578056339 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b958ef000) [pid = 17181] [serial = 1239] [outer = 0x7f5b91f1f400] 02:54:17 INFO - PROCESS | 17181 | 1461578057174 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]]]}] 02:54:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:54:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1178ms 02:54:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:54:17 INFO - PROCESS | 17181 | 1461578057207 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 02:54:17 INFO - PROCESS | 17181 | 1461578057209 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 02:54:17 INFO - PROCESS | 17181 | 1461578057214 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 17181 | 1461578057217 Marionette TRACE conn3 <- [1,1622,null,{}] 02:54:17 INFO - PROCESS | 17181 | 1461578057222 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}] 02:54:17 INFO - PROCESS | 17181 | 1461578057676 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b91f1a800) [pid = 17181] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b857d4400) [pid = 17181] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b8b727c00) [pid = 17181] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b8a9fd000) [pid = 17181] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b8b52c400) [pid = 17181] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:54:17 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:54:17 INFO - PROCESS | 17181 | 1461578057789 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7cd000 == 97 [pid = 17181] [id = 413] 02:54:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1240] [outer = (nil)] 02:54:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b94d7b400) [pid = 17181] [serial = 1241] [outer = 0x7f5b8a1d8c00] 02:54:17 INFO - PROCESS | 17181 | 1461578057857 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b9892ec00) [pid = 17181] [serial = 1242] [outer = 0x7f5b8a1d8c00] 02:54:18 INFO - PROCESS | 17181 | 1461578058566 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]]]}] 02:54:18 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 02:54:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1378ms 02:54:18 INFO - PROCESS | 17181 | 1461578058592 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 17181 | 1461578058607 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 02:54:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:54:18 INFO - PROCESS | 17181 | 1461578058621 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 17181 | 1461578058623 Marionette TRACE conn3 <- [1,1626,null,{}] 02:54:18 INFO - PROCESS | 17181 | 1461578058628 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}] 02:54:18 INFO - PROCESS | 17181 | 1461578058771 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 02:54:18 INFO - PROCESS | 17181 | 1461578058784 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97bdd800 == 98 [pid = 17181] [id = 414] 02:54:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b98932800) [pid = 17181] [serial = 1243] [outer = (nil)] 02:54:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b9c3dc800) [pid = 17181] [serial = 1244] [outer = 0x7f5b98932800] 02:54:18 INFO - PROCESS | 17181 | 1461578058843 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b9d4d9800) [pid = 17181] [serial = 1245] [outer = 0x7f5b98932800] 02:54:19 INFO - PROCESS | 17181 | 1461578059603 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]]]}] 02:54:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:54:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1130ms 02:54:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:54:19 INFO - PROCESS | 17181 | 1461578059756 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 17181 | 1461578059761 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 02:54:19 INFO - PROCESS | 17181 | 1461578059779 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - PROCESS | 17181 | 1461578059784 Marionette TRACE conn3 <- [1,1630,null,{}] 02:54:19 INFO - PROCESS | 17181 | 1461578059792 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}] 02:54:20 INFO - PROCESS | 17181 | 1461578060057 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 02:54:20 INFO - PROCESS | 17181 | 1461578060261 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bca5000 == 99 [pid = 17181] [id = 415] 02:54:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b8a5a5000) [pid = 17181] [serial = 1246] [outer = (nil)] 02:54:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b8a9f7800) [pid = 17181] [serial = 1247] [outer = 0x7f5b8a5a5000] 02:54:20 INFO - PROCESS | 17181 | 1461578060332 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b8b719c00) [pid = 17181] [serial = 1248] [outer = 0x7f5b8a5a5000] 02:54:21 INFO - PROCESS | 17181 | 1461578061221 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]]]}] 02:54:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:54:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1500ms 02:54:21 INFO - PROCESS | 17181 | 1461578061267 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 17181 | 1461578061272 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 02:54:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:54:21 INFO - PROCESS | 17181 | 1461578061284 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 17181 | 1461578061289 Marionette TRACE conn3 <- [1,1634,null,{}] 02:54:21 INFO - PROCESS | 17181 | 1461578061295 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}] 02:54:21 INFO - PROCESS | 17181 | 1461578061472 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 02:54:21 INFO - PROCESS | 17181 | 1461578061658 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b93189000 == 100 [pid = 17181] [id = 416] 02:54:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b8c084400) [pid = 17181] [serial = 1249] [outer = (nil)] 02:54:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b91f18000) [pid = 17181] [serial = 1250] [outer = 0x7f5b8c084400] 02:54:21 INFO - PROCESS | 17181 | 1461578061729 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b94a80400) [pid = 17181] [serial = 1251] [outer = 0x7f5b8c084400] 02:54:22 INFO - PROCESS | 17181 | 1461578062650 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]]]}] 02:54:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:54:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1436ms 02:54:22 INFO - PROCESS | 17181 | 1461578062717 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 17181 | 1461578062721 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 02:54:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:54:22 INFO - PROCESS | 17181 | 1461578062727 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 17181 | 1461578062731 Marionette TRACE conn3 <- [1,1638,null,{}] 02:54:22 INFO - PROCESS | 17181 | 1461578062745 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}] 02:54:22 INFO - PROCESS | 17181 | 1461578062955 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 02:54:23 INFO - PROCESS | 17181 | 1461578063189 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa3800 == 101 [pid = 17181] [id = 417] 02:54:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b95ed0400) [pid = 17181] [serial = 1252] [outer = (nil)] 02:54:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b96e19800) [pid = 17181] [serial = 1253] [outer = 0x7f5b95ed0400] 02:54:23 INFO - PROCESS | 17181 | 1461578063308 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b9884c400) [pid = 17181] [serial = 1254] [outer = 0x7f5b95ed0400] 02:54:24 INFO - PROCESS | 17181 | 1461578064130 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]]]}] 02:54:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:54:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1431ms 02:54:24 INFO - PROCESS | 17181 | 1461578064158 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 02:54:24 INFO - PROCESS | 17181 | 1461578064162 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 02:54:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:54:24 INFO - PROCESS | 17181 | 1461578064168 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:54:24 INFO - PROCESS | 17181 | 1461578064170 Marionette TRACE conn3 <- [1,1642,null,{}] 02:54:24 INFO - PROCESS | 17181 | 1461578064175 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}] 02:54:24 INFO - PROCESS | 17181 | 1461578064337 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 02:54:24 INFO - PROCESS | 17181 | 1461578064529 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e616000 == 102 [pid = 17181] [id = 418] 02:54:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b8a730c00) [pid = 17181] [serial = 1255] [outer = (nil)] 02:54:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b985a5c00) [pid = 17181] [serial = 1256] [outer = 0x7f5b8a730c00] 02:54:24 INFO - PROCESS | 17181 | 1461578064604 Marionette DEBUG loaded listener.js 02:54:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b9ca6d000) [pid = 17181] [serial = 1257] [outer = 0x7f5b8a730c00] 02:54:25 INFO - PROCESS | 17181 | 1461578065484 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]]]}] 02:54:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:54:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1386ms 02:54:25 INFO - PROCESS | 17181 | 1461578065554 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 02:54:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:54:25 INFO - PROCESS | 17181 | 1461578065558 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 02:54:25 INFO - PROCESS | 17181 | 1461578065564 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 17181 | 1461578065567 Marionette TRACE conn3 <- [1,1646,null,{}] 02:54:25 INFO - PROCESS | 17181 | 1461578065572 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}] 02:54:25 INFO - PROCESS | 17181 | 1461578065745 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 02:54:25 INFO - PROCESS | 17181 | 1461578065930 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e7000 == 103 [pid = 17181] [id = 419] 02:54:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8c88bc00) [pid = 17181] [serial = 1258] [outer = (nil)] 02:54:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b9dfd9800) [pid = 17181] [serial = 1259] [outer = 0x7f5b8c88bc00] 02:54:26 INFO - PROCESS | 17181 | 1461578066000 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b9f634000) [pid = 17181] [serial = 1260] [outer = 0x7f5b8c88bc00] 02:54:26 INFO - PROCESS | 17181 | 1461578066787 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]]]}] 02:54:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:54:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1279ms 02:54:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:54:26 INFO - PROCESS | 17181 | 1461578066843 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 17181 | 1461578066846 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 02:54:26 INFO - PROCESS | 17181 | 1461578066852 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 17181 | 1461578066855 Marionette TRACE conn3 <- [1,1650,null,{}] 02:54:26 INFO - PROCESS | 17181 | 1461578066861 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}] 02:54:27 INFO - PROCESS | 17181 | 1461578067054 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 02:54:27 INFO - PROCESS | 17181 | 1461578067242 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5baee51000 == 104 [pid = 17181] [id = 420] 02:54:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b9fbf2000) [pid = 17181] [serial = 1261] [outer = (nil)] 02:54:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5baceb0400) [pid = 17181] [serial = 1262] [outer = 0x7f5b9fbf2000] 02:54:27 INFO - PROCESS | 17181 | 1461578067317 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5bb0af7000) [pid = 17181] [serial = 1263] [outer = 0x7f5b9fbf2000] 02:54:28 INFO - PROCESS | 17181 | 1461578068142 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]]]}] 02:54:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:54:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1343ms 02:54:28 INFO - PROCESS | 17181 | 1461578068195 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 17181 | 1461578068198 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 02:54:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:54:28 INFO - PROCESS | 17181 | 1461578068204 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 17181 | 1461578068207 Marionette TRACE conn3 <- [1,1654,null,{}] 02:54:28 INFO - PROCESS | 17181 | 1461578068212 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}] 02:54:28 INFO - PROCESS | 17181 | 1461578068371 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 02:54:28 INFO - PROCESS | 17181 | 1461578068583 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bc6800 == 105 [pid = 17181] [id = 421] 02:54:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b9f623c00) [pid = 17181] [serial = 1264] [outer = (nil)] 02:54:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5bb0d9ac00) [pid = 17181] [serial = 1265] [outer = 0x7f5b9f623c00] 02:54:28 INFO - PROCESS | 17181 | 1461578068653 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5bb12a7400) [pid = 17181] [serial = 1266] [outer = 0x7f5b9f623c00] 02:54:29 INFO - PROCESS | 17181 | 1461578069470 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]]]}] 02:54:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:54:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1329ms 02:54:29 INFO - PROCESS | 17181 | 1461578069533 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 17181 | 1461578069537 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 02:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:54:29 INFO - PROCESS | 17181 | 1461578069542 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 17181 | 1461578069544 Marionette TRACE conn3 <- [1,1658,null,{}] 02:54:29 INFO - PROCESS | 17181 | 1461578069550 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}] 02:54:29 INFO - PROCESS | 17181 | 1461578069708 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 02:54:29 INFO - PROCESS | 17181 | 1461578069900 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb14b1000 == 106 [pid = 17181] [id = 422] 02:54:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5babfe4c00) [pid = 17181] [serial = 1267] [outer = (nil)] 02:54:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5bb1610400) [pid = 17181] [serial = 1268] [outer = 0x7f5babfe4c00] 02:54:29 INFO - PROCESS | 17181 | 1461578069970 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5bb1705400) [pid = 17181] [serial = 1269] [outer = 0x7f5babfe4c00] 02:54:30 INFO - PROCESS | 17181 | 1461578070800 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]]]}] 02:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1332ms 02:54:30 INFO - PROCESS | 17181 | 1461578070876 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 17181 | 1461578070878 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 02:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:54:30 INFO - PROCESS | 17181 | 1461578070885 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - PROCESS | 17181 | 1461578070887 Marionette TRACE conn3 <- [1,1662,null,{}] 02:54:30 INFO - PROCESS | 17181 | 1461578070892 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}] 02:54:31 INFO - PROCESS | 17181 | 1461578071053 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 02:54:31 INFO - PROCESS | 17181 | 1461578071240 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb4059000 == 107 [pid = 17181] [id = 423] 02:54:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b8839ac00) [pid = 17181] [serial = 1270] [outer = (nil)] 02:54:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b883a0c00) [pid = 17181] [serial = 1271] [outer = 0x7f5b8839ac00] 02:54:31 INFO - PROCESS | 17181 | 1461578071307 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b883a6000) [pid = 17181] [serial = 1272] [outer = 0x7f5b8839ac00] 02:54:32 INFO - PROCESS | 17181 | 1461578072142 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]]]}] 02:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1330ms 02:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:54:32 INFO - PROCESS | 17181 | 1461578072216 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 17181 | 1461578072219 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 02:54:32 INFO - PROCESS | 17181 | 1461578072225 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 17181 | 1461578072228 Marionette TRACE conn3 <- [1,1666,null,{}] 02:54:32 INFO - PROCESS | 17181 | 1461578072233 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}] 02:54:32 INFO - PROCESS | 17181 | 1461578072400 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 02:54:32 INFO - PROCESS | 17181 | 1461578072589 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bbe4e7800 == 108 [pid = 17181] [id = 424] 02:54:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b8839d000) [pid = 17181] [serial = 1273] [outer = (nil)] 02:54:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8849b000) [pid = 17181] [serial = 1274] [outer = 0x7f5b8839d000] 02:54:32 INFO - PROCESS | 17181 | 1461578072658 Marionette DEBUG loaded listener.js 02:54:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8849f400) [pid = 17181] [serial = 1275] [outer = 0x7f5b8839d000] 02:54:33 INFO - PROCESS | 17181 | 1461578073442 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]]]}] 02:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1280ms 02:54:33 INFO - PROCESS | 17181 | 1461578073504 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 17181 | 1461578073509 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 02:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:54:33 INFO - PROCESS | 17181 | 1461578073514 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 17181 | 1461578073517 Marionette TRACE conn3 <- [1,1670,null,{}] 02:54:33 INFO - PROCESS | 17181 | 1461578073523 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}] 02:54:33 INFO - PROCESS | 17181 | 1461578073707 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 02:54:33 INFO - PROCESS | 17181 | 1461578073907 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8977e800 == 109 [pid = 17181] [id = 425] 02:54:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8839d400) [pid = 17181] [serial = 1276] [outer = (nil)] 02:54:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5bb0d9f000) [pid = 17181] [serial = 1277] [outer = 0x7f5b8839d400] 02:54:33 INFO - PROCESS | 17181 | 1461578073983 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5bb1785c00) [pid = 17181] [serial = 1278] [outer = 0x7f5b8839d400] 02:54:34 INFO - PROCESS | 17181 | 1461578074860 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]]]}] 02:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1379ms 02:54:34 INFO - PROCESS | 17181 | 1461578074893 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 02:54:34 INFO - PROCESS | 17181 | 1461578074896 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 02:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:54:34 INFO - PROCESS | 17181 | 1461578074902 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 17181 | 1461578074904 Marionette TRACE conn3 <- [1,1674,null,{}] 02:54:34 INFO - PROCESS | 17181 | 1461578074909 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}] 02:54:35 INFO - PROCESS | 17181 | 1461578075083 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 02:54:35 INFO - PROCESS | 17181 | 1461578075314 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1651800 == 110 [pid = 17181] [id = 426] 02:54:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8a0b8c00) [pid = 17181] [serial = 1279] [outer = (nil)] 02:54:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8a0bf800) [pid = 17181] [serial = 1280] [outer = 0x7f5b8a0b8c00] 02:54:35 INFO - PROCESS | 17181 | 1461578075381 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5bb1710c00) [pid = 17181] [serial = 1281] [outer = 0x7f5b8a0b8c00] 02:54:36 INFO - PROCESS | 17181 | 1461578076210 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]]]}] 02:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1378ms 02:54:36 INFO - PROCESS | 17181 | 1461578076280 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 17181 | 1461578076284 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 02:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:54:36 INFO - PROCESS | 17181 | 1461578076289 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 17181 | 1461578076292 Marionette TRACE conn3 <- [1,1678,null,{}] 02:54:36 INFO - PROCESS | 17181 | 1461578076297 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}] 02:54:36 INFO - PROCESS | 17181 | 1461578076463 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 02:54:36 INFO - PROCESS | 17181 | 1461578076653 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1669800 == 111 [pid = 17181] [id = 427] 02:54:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b864ecc00) [pid = 17181] [serial = 1282] [outer = (nil)] 02:54:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b864f4c00) [pid = 17181] [serial = 1283] [outer = 0x7f5b864ecc00] 02:54:36 INFO - PROCESS | 17181 | 1461578076719 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b864fa000) [pid = 17181] [serial = 1284] [outer = 0x7f5b864ecc00] 02:54:37 INFO - PROCESS | 17181 | 1461578077561 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]]]}] 02:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1331ms 02:54:37 INFO - PROCESS | 17181 | 1461578077620 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 17181 | 1461578077624 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 02:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:54:37 INFO - PROCESS | 17181 | 1461578077629 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - PROCESS | 17181 | 1461578077631 Marionette TRACE conn3 <- [1,1682,null,{}] 02:54:37 INFO - PROCESS | 17181 | 1461578077637 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}] 02:54:37 INFO - PROCESS | 17181 | 1461578077794 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 02:54:38 INFO - PROCESS | 17181 | 1461578078015 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868da000 == 112 [pid = 17181] [id = 428] 02:54:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b857d2800) [pid = 17181] [serial = 1285] [outer = (nil)] 02:54:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8a0c1800) [pid = 17181] [serial = 1286] [outer = 0x7f5b857d2800] 02:54:38 INFO - PROCESS | 17181 | 1461578078127 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8b715400) [pid = 17181] [serial = 1287] [outer = 0x7f5b857d2800] 02:54:38 INFO - PROCESS | 17181 | 1461578078992 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]]]}] 02:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1431ms 02:54:39 INFO - PROCESS | 17181 | 1461578079061 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 02:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:54:39 INFO - PROCESS | 17181 | 1461578079065 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 02:54:39 INFO - PROCESS | 17181 | 1461578079070 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 17181 | 1461578079073 Marionette TRACE conn3 <- [1,1686,null,{}] 02:54:39 INFO - PROCESS | 17181 | 1461578079078 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}] 02:54:39 INFO - PROCESS | 17181 | 1461578079258 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 02:54:39 INFO - PROCESS | 17181 | 1461578079454 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc92800 == 113 [pid = 17181] [id = 429] 02:54:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b864ee000) [pid = 17181] [serial = 1288] [outer = (nil)] 02:54:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b8d8b4400) [pid = 17181] [serial = 1289] [outer = 0x7f5b864ee000] 02:54:39 INFO - PROCESS | 17181 | 1461578079523 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8d8ba000) [pid = 17181] [serial = 1290] [outer = 0x7f5b864ee000] 02:54:40 INFO - PROCESS | 17181 | 1461578080799 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]]]}] 02:54:40 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 02:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1792ms 02:54:40 INFO - PROCESS | 17181 | 1461578080863 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 02:54:40 INFO - PROCESS | 17181 | 1461578080870 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 02:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:54:40 INFO - PROCESS | 17181 | 1461578080877 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 17181 | 1461578080882 Marionette TRACE conn3 <- [1,1690,null,{}] 02:54:40 INFO - PROCESS | 17181 | 1461578080889 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}] 02:54:41 INFO - PROCESS | 17181 | 1461578081060 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 02:54:41 INFO - PROCESS | 17181 | 1461578081255 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7c8800 == 114 [pid = 17181] [id = 430] 02:54:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b8a0b9800) [pid = 17181] [serial = 1291] [outer = (nil)] 02:54:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b8a1d7400) [pid = 17181] [serial = 1292] [outer = 0x7f5b8a0b9800] 02:54:41 INFO - PROCESS | 17181 | 1461578081321 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8b52f000) [pid = 17181] [serial = 1293] [outer = 0x7f5b8a0b9800] 02:54:42 INFO - PROCESS | 17181 | 1461578082347 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]]]}] 02:54:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:54:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1530ms 02:54:42 INFO - PROCESS | 17181 | 1461578082408 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 17181 | 1461578082416 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 02:54:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:54:42 INFO - PROCESS | 17181 | 1461578082425 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 17181 | 1461578082429 Marionette TRACE conn3 <- [1,1694,null,{}] 02:54:42 INFO - PROCESS | 17181 | 1461578082434 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}] 02:54:42 INFO - PROCESS | 17181 | 1461578082603 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 02:54:42 INFO - PROCESS | 17181 | 1461578082839 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a9b6000 == 115 [pid = 17181] [id = 431] 02:54:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b89eb4400) [pid = 17181] [serial = 1294] [outer = (nil)] 02:54:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8d75e000) [pid = 17181] [serial = 1295] [outer = 0x7f5b89eb4400] 02:54:42 INFO - PROCESS | 17181 | 1461578082974 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b8d7c1000) [pid = 17181] [serial = 1296] [outer = 0x7f5b89eb4400] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7cd000 == 114 [pid = 17181] [id = 413] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e62800 == 113 [pid = 17181] [id = 412] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b98933000) [pid = 17181] [serial = 1184] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b91fb1800 == 112 [pid = 17181] [id = 411] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c91a800 == 111 [pid = 17181] [id = 410] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8890c000 == 110 [pid = 17181] [id = 409] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7c6800 == 109 [pid = 17181] [id = 408] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9fb9b000 == 108 [pid = 17181] [id = 402] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f308800 == 107 [pid = 17181] [id = 401] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e1c1000 == 106 [pid = 17181] [id = 400] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d818000 == 105 [pid = 17181] [id = 399] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9b924800 == 104 [pid = 17181] [id = 398] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96b19000 == 103 [pid = 17181] [id = 397] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d40f000 == 102 [pid = 17181] [id = 396] 02:54:43 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89966800 == 101 [pid = 17181] [id = 395] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b95649c00) [pid = 17181] [serial = 1178] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8a1d3800) [pid = 17181] [serial = 1181] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b95009400) [pid = 17181] [serial = 1175] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b96e1b800) [pid = 17181] [serial = 1163] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b8ca27c00) [pid = 17181] [serial = 1170] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b8c884800) [pid = 17181] [serial = 1169] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b8d88b800) [pid = 17181] [serial = 1172] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b94a7f400) [pid = 17181] [serial = 1173] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b8b488800) [pid = 17181] [serial = 1167] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b8a72d400) [pid = 17181] [serial = 1166] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b94a77400) [pid = 17181] [serial = 1145] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b95417000) [pid = 17181] [serial = 1151] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8b525c00) [pid = 17181] [serial = 1139] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b96e21000) [pid = 17181] [serial = 1160] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b95ed8c00) [pid = 17181] [serial = 1157] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b89eba000) [pid = 17181] [serial = 1136] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b94f9b400) [pid = 17181] [serial = 1148] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b95aecc00) [pid = 17181] [serial = 1154] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b8d762000) [pid = 17181] [serial = 1142] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b958f0c00) [pid = 17181] [serial = 1179] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b95419400) [pid = 17181] [serial = 1176] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b91f1e400) [pid = 17181] [serial = 1182] [outer = (nil)] [url = about:blank] 02:54:43 INFO - PROCESS | 17181 | 1461578083758 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]]]}] 02:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1380ms 02:54:43 INFO - PROCESS | 17181 | 1461578083805 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 02:54:43 INFO - PROCESS | 17181 | 1461578083809 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 02:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:54:43 INFO - PROCESS | 17181 | 1461578083814 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 17181 | 1461578083819 Marionette TRACE conn3 <- [1,1698,null,{}] 02:54:43 INFO - PROCESS | 17181 | 1461578083834 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}] 02:54:43 INFO - PROCESS | 17181 | 1461578083988 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 02:54:44 INFO - PROCESS | 17181 | 1461578084007 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4df800 == 102 [pid = 17181] [id = 432] 02:54:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8d8ba800) [pid = 17181] [serial = 1297] [outer = (nil)] 02:54:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b91f14000) [pid = 17181] [serial = 1298] [outer = 0x7f5b8d8ba800] 02:54:44 INFO - PROCESS | 17181 | 1461578084068 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b94a7d800) [pid = 17181] [serial = 1299] [outer = 0x7f5b8d8ba800] 02:54:44 INFO - PROCESS | 17181 | 1461578084932 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]]]}] 02:54:44 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 02:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1133ms 02:54:44 INFO - PROCESS | 17181 | 1461578084948 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 17181 | 1461578084952 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 02:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:54:44 INFO - PROCESS | 17181 | 1461578084962 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 17181 | 1461578084964 Marionette TRACE conn3 <- [1,1702,null,{}] 02:54:44 INFO - PROCESS | 17181 | 1461578084968 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}] 02:54:45 INFO - PROCESS | 17181 | 1461578085118 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 02:54:45 INFO - PROCESS | 17181 | 1461578085132 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e71000 == 103 [pid = 17181] [id = 433] 02:54:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8a0b9400) [pid = 17181] [serial = 1300] [outer = (nil)] 02:54:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b94d79800) [pid = 17181] [serial = 1301] [outer = 0x7f5b8a0b9400] 02:54:45 INFO - PROCESS | 17181 | 1461578085356 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b95417000) [pid = 17181] [serial = 1302] [outer = 0x7f5b8a0b9400] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8a1d7c00) [pid = 17181] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b91f1f400) [pid = 17181] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b8c883400) [pid = 17181] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8a1d8c00) [pid = 17181] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b8c089c00) [pid = 17181] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b89a8f400) [pid = 17181] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:54:46 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b86ccf000) [pid = 17181] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:54:46 INFO - PROCESS | 17181 | 1461578086693 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]]]}] 02:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1781ms 02:54:46 INFO - PROCESS | 17181 | 1461578086740 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 17181 | 1461578086746 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 02:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:54:46 INFO - PROCESS | 17181 | 1461578086754 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 17181 | 1461578086760 Marionette TRACE conn3 <- [1,1706,null,{}] 02:54:46 INFO - PROCESS | 17181 | 1461578086769 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}] 02:54:46 INFO - PROCESS | 17181 | 1461578086978 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 02:54:47 INFO - PROCESS | 17181 | 1461578087206 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcbc800 == 104 [pid = 17181] [id = 434] 02:54:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b864f2c00) [pid = 17181] [serial = 1303] [outer = (nil)] 02:54:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b89ec1000) [pid = 17181] [serial = 1304] [outer = 0x7f5b864f2c00] 02:54:47 INFO - PROCESS | 17181 | 1461578087319 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8a1de000) [pid = 17181] [serial = 1305] [outer = 0x7f5b864f2c00] 02:54:48 INFO - PROCESS | 17181 | 1461578088183 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]]]}] 02:54:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:54:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1485ms 02:54:48 INFO - PROCESS | 17181 | 1461578088240 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 02:54:48 INFO - PROCESS | 17181 | 1461578088248 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 02:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:54:48 INFO - PROCESS | 17181 | 1461578088258 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:54:48 INFO - PROCESS | 17181 | 1461578088261 Marionette TRACE conn3 <- [1,1710,null,{}] 02:54:48 INFO - PROCESS | 17181 | 1461578088267 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}] 02:54:48 INFO - PROCESS | 17181 | 1461578088477 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 02:54:48 INFO - PROCESS | 17181 | 1461578088739 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948a2800 == 105 [pid = 17181] [id = 435] 02:54:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8c089800) [pid = 17181] [serial = 1306] [outer = (nil)] 02:54:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8d761c00) [pid = 17181] [serial = 1307] [outer = 0x7f5b8c089800] 02:54:48 INFO - PROCESS | 17181 | 1461578088854 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8d882400) [pid = 17181] [serial = 1308] [outer = 0x7f5b8c089800] 02:54:49 INFO - PROCESS | 17181 | 1461578089719 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]]]}] 02:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1531ms 02:54:49 INFO - PROCESS | 17181 | 1461578089789 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 17181 | 1461578089793 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 02:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:54:49 INFO - PROCESS | 17181 | 1461578089799 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - PROCESS | 17181 | 1461578089805 Marionette TRACE conn3 <- [1,1714,null,{}] 02:54:49 INFO - PROCESS | 17181 | 1461578089820 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}] 02:54:50 INFO - PROCESS | 17181 | 1461578090031 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 02:54:50 INFO - PROCESS | 17181 | 1461578090276 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97b14800 == 106 [pid = 17181] [id = 436] 02:54:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b94a7bc00) [pid = 17181] [serial = 1309] [outer = (nil)] 02:54:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b9500a800) [pid = 17181] [serial = 1310] [outer = 0x7f5b94a7bc00] 02:54:50 INFO - PROCESS | 17181 | 1461578090394 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b958e6800) [pid = 17181] [serial = 1311] [outer = 0x7f5b94a7bc00] 02:54:51 INFO - PROCESS | 17181 | 1461578091256 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]]]}] 02:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1485ms 02:54:51 INFO - PROCESS | 17181 | 1461578091285 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 17181 | 1461578091289 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 02:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:54:51 INFO - PROCESS | 17181 | 1461578091295 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 17181 | 1461578091297 Marionette TRACE conn3 <- [1,1718,null,{}] 02:54:51 INFO - PROCESS | 17181 | 1461578091303 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}] 02:54:51 INFO - PROCESS | 17181 | 1461578091468 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 02:54:51 INFO - PROCESS | 17181 | 1461578091664 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98f83800 == 107 [pid = 17181] [id = 437] 02:54:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b94d70400) [pid = 17181] [serial = 1312] [outer = (nil)] 02:54:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b97076800) [pid = 17181] [serial = 1313] [outer = 0x7f5b94d70400] 02:54:51 INFO - PROCESS | 17181 | 1461578091733 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b9884bc00) [pid = 17181] [serial = 1314] [outer = 0x7f5b94d70400] 02:54:52 INFO - PROCESS | 17181 | 1461578092602 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]]]}] 02:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1377ms 02:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:54:52 INFO - PROCESS | 17181 | 1461578092674 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 17181 | 1461578092676 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 02:54:52 INFO - PROCESS | 17181 | 1461578092681 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:54:52 INFO - PROCESS | 17181 | 1461578092685 Marionette TRACE conn3 <- [1,1722,null,{}] 02:54:52 INFO - PROCESS | 17181 | 1461578092691 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}] 02:54:52 INFO - PROCESS | 17181 | 1461578092891 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 02:54:53 INFO - PROCESS | 17181 | 1461578093083 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d78e000 == 108 [pid = 17181] [id = 438] 02:54:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b95aecc00) [pid = 17181] [serial = 1315] [outer = (nil)] 02:54:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b997e3000) [pid = 17181] [serial = 1316] [outer = 0x7f5b95aecc00] 02:54:53 INFO - PROCESS | 17181 | 1461578093150 Marionette DEBUG loaded listener.js 02:54:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b9af35c00) [pid = 17181] [serial = 1317] [outer = 0x7f5b95aecc00] 02:54:54 INFO - PROCESS | 17181 | 1461578094042 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]]]}] 02:54:54 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 02:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1428ms 02:54:54 INFO - PROCESS | 17181 | 1461578094111 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 02:54:54 INFO - PROCESS | 17181 | 1461578094114 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 02:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:54:54 INFO - PROCESS | 17181 | 1461578094120 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:54:54 INFO - PROCESS | 17181 | 1461578094122 Marionette TRACE conn3 <- [1,1726,null,{}] 02:54:54 INFO - PROCESS | 17181 | 1461578094127 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}] 02:54:54 INFO - PROCESS | 17181 | 1461578094317 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 02:54:54 INFO - PROCESS | 17181 | 1461578094512 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0255800 == 109 [pid = 17181] [id = 439] 02:54:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b9c30d000) [pid = 17181] [serial = 1318] [outer = (nil)] 02:54:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b9e026000) [pid = 17181] [serial = 1319] [outer = 0x7f5b9c30d000] 02:54:54 INFO - PROCESS | 17181 | 1461578094585 Marionette DEBUG loaded listener.js 02:54:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5bab1dd000) [pid = 17181] [serial = 1320] [outer = 0x7f5b9c30d000] 02:54:55 INFO - PROCESS | 17181 | 1461578095437 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]]]}] 02:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1377ms 02:54:55 INFO - PROCESS | 17181 | 1461578095498 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 02:54:55 INFO - PROCESS | 17181 | 1461578095500 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 02:54:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:54:55 INFO - PROCESS | 17181 | 1461578095507 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:54:55 INFO - PROCESS | 17181 | 1461578095510 Marionette TRACE conn3 <- [1,1730,null,{}] 02:54:55 INFO - PROCESS | 17181 | 1461578095515 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}] 02:54:55 INFO - PROCESS | 17181 | 1461578095695 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 02:54:55 INFO - PROCESS | 17181 | 1461578095898 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61ec800 == 110 [pid = 17181] [id = 440] 02:54:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b9d2b8c00) [pid = 17181] [serial = 1321] [outer = (nil)] 02:54:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5bad14a400) [pid = 17181] [serial = 1322] [outer = 0x7f5b9d2b8c00] 02:54:55 INFO - PROCESS | 17181 | 1461578095968 Marionette DEBUG loaded listener.js 02:54:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5bb0ab3000) [pid = 17181] [serial = 1323] [outer = 0x7f5b9d2b8c00] 02:54:56 INFO - PROCESS | 17181 | 1461578096795 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]]]}] 02:54:56 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 02:54:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1335ms 02:54:56 INFO - PROCESS | 17181 | 1461578096842 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 02:54:56 INFO - PROCESS | 17181 | 1461578096846 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 02:54:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:54:56 INFO - PROCESS | 17181 | 1461578096851 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:54:56 INFO - PROCESS | 17181 | 1461578096854 Marionette TRACE conn3 <- [1,1734,null,{}] 02:54:56 INFO - PROCESS | 17181 | 1461578096859 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}] 02:54:57 INFO - PROCESS | 17181 | 1461578097016 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 02:54:57 INFO - PROCESS | 17181 | 1461578097215 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad278000 == 111 [pid = 17181] [id = 441] 02:54:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b9dfce000) [pid = 17181] [serial = 1324] [outer = (nil)] 02:54:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5bb0b98000) [pid = 17181] [serial = 1325] [outer = 0x7f5b9dfce000] 02:54:57 INFO - PROCESS | 17181 | 1461578097284 Marionette DEBUG loaded listener.js 02:54:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5bb1709000) [pid = 17181] [serial = 1326] [outer = 0x7f5b9dfce000] 02:54:58 INFO - PROCESS | 17181 | 1461578098124 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]]]}] 02:54:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:54:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1330ms 02:54:58 INFO - PROCESS | 17181 | 1461578098182 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 02:54:58 INFO - PROCESS | 17181 | 1461578098185 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 02:54:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:54:58 INFO - PROCESS | 17181 | 1461578098191 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:54:58 INFO - PROCESS | 17181 | 1461578098193 Marionette TRACE conn3 <- [1,1738,null,{}] 02:54:58 INFO - PROCESS | 17181 | 1461578098199 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}] 02:54:58 INFO - PROCESS | 17181 | 1461578098361 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 02:54:58 INFO - PROCESS | 17181 | 1461578098567 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb663b800 == 112 [pid = 17181] [id = 442] 02:54:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b89a66000) [pid = 17181] [serial = 1327] [outer = (nil)] 02:54:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b89a6e800) [pid = 17181] [serial = 1328] [outer = 0x7f5b89a66000] 02:54:58 INFO - PROCESS | 17181 | 1461578098642 Marionette DEBUG loaded listener.js 02:54:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b89a73800) [pid = 17181] [serial = 1329] [outer = 0x7f5b89a66000] 02:54:59 INFO - PROCESS | 17181 | 1461578099467 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]]]}] 02:54:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:54:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1331ms 02:54:59 INFO - PROCESS | 17181 | 1461578099523 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 02:54:59 INFO - PROCESS | 17181 | 1461578099527 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 02:54:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:54:59 INFO - PROCESS | 17181 | 1461578099532 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:54:59 INFO - PROCESS | 17181 | 1461578099534 Marionette TRACE conn3 <- [1,1742,null,{}] 02:54:59 INFO - PROCESS | 17181 | 1461578099540 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}] 02:54:59 INFO - PROCESS | 17181 | 1461578099702 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 02:54:59 INFO - PROCESS | 17181 | 1461578099903 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8699b000 == 113 [pid = 17181] [id = 443] 02:54:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b89a68400) [pid = 17181] [serial = 1330] [outer = (nil)] 02:54:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b93161c00) [pid = 17181] [serial = 1331] [outer = 0x7f5b89a68400] 02:54:59 INFO - PROCESS | 17181 | 1461578099970 Marionette DEBUG loaded listener.js 02:55:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b93165800) [pid = 17181] [serial = 1332] [outer = 0x7f5b89a68400] 02:55:00 INFO - PROCESS | 17181 | 1461578100936 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]]]}] 02:55:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:55:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1433ms 02:55:00 INFO - PROCESS | 17181 | 1461578100981 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 02:55:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:55:00 INFO - PROCESS | 17181 | 1461578100985 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 02:55:00 INFO - PROCESS | 17181 | 1461578100992 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:55:00 INFO - PROCESS | 17181 | 1461578100995 Marionette TRACE conn3 <- [1,1746,null,{}] 02:55:01 INFO - PROCESS | 17181 | 1461578101000 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}] 02:55:01 INFO - PROCESS | 17181 | 1461578101183 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 02:55:01 INFO - PROCESS | 17181 | 1461578101388 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86b17800 == 114 [pid = 17181] [id = 444] 02:55:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b89a6dc00) [pid = 17181] [serial = 1333] [outer = (nil)] 02:55:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b9880e000) [pid = 17181] [serial = 1334] [outer = 0x7f5b89a6dc00] 02:55:01 INFO - PROCESS | 17181 | 1461578101463 Marionette DEBUG loaded listener.js 02:55:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b98815000) [pid = 17181] [serial = 1335] [outer = 0x7f5b89a6dc00] 02:55:02 INFO - PROCESS | 17181 | 1461578102333 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]]]}] 02:55:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:55:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1380ms 02:55:02 INFO - PROCESS | 17181 | 1461578102371 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 02:55:02 INFO - PROCESS | 17181 | 1461578102375 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 02:55:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:55:02 INFO - PROCESS | 17181 | 1461578102380 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:55:02 INFO - PROCESS | 17181 | 1461578102383 Marionette TRACE conn3 <- [1,1750,null,{}] 02:55:02 INFO - PROCESS | 17181 | 1461578102388 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}] 02:55:02 INFO - PROCESS | 17181 | 1461578102552 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 02:55:02 INFO - PROCESS | 17181 | 1461578102811 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8ad800 == 115 [pid = 17181] [id = 445] 02:55:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b8b7eb400) [pid = 17181] [serial = 1336] [outer = (nil)] 02:55:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b8b7f5800) [pid = 17181] [serial = 1337] [outer = 0x7f5b8b7eb400] 02:55:02 INFO - PROCESS | 17181 | 1461578102881 Marionette DEBUG loaded listener.js 02:55:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b8b7fa400) [pid = 17181] [serial = 1338] [outer = 0x7f5b8b7eb400] 02:55:03 INFO - PROCESS | 17181 | 1461578103747 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]]]}] 02:55:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:55:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1429ms 02:55:03 INFO - PROCESS | 17181 | 1461578103810 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 02:55:03 INFO - PROCESS | 17181 | 1461578103814 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 02:55:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:55:03 INFO - PROCESS | 17181 | 1461578103819 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:55:03 INFO - PROCESS | 17181 | 1461578103821 Marionette TRACE conn3 <- [1,1754,null,{}] 02:55:03 INFO - PROCESS | 17181 | 1461578103827 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}] 02:55:03 INFO - PROCESS | 17181 | 1461578103983 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 02:55:04 INFO - PROCESS | 17181 | 1461578104191 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a964000 == 116 [pid = 17181] [id = 446] 02:55:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b864f3c00) [pid = 17181] [serial = 1339] [outer = (nil)] 02:55:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b93552c00) [pid = 17181] [serial = 1340] [outer = 0x7f5b864f3c00] 02:55:04 INFO - PROCESS | 17181 | 1461578104261 Marionette DEBUG loaded listener.js 02:55:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b9355a000) [pid = 17181] [serial = 1341] [outer = 0x7f5b864f3c00] 02:55:05 INFO - PROCESS | 17181 | 1461578105435 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]]]}] 02:55:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:55:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1689ms 02:55:05 INFO - PROCESS | 17181 | 1461578105510 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 02:55:05 INFO - PROCESS | 17181 | 1461578105513 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 02:55:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:55:05 INFO - PROCESS | 17181 | 1461578105519 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:55:05 INFO - PROCESS | 17181 | 1461578105521 Marionette TRACE conn3 <- [1,1758,null,{}] 02:55:05 INFO - PROCESS | 17181 | 1461578105526 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}] 02:55:05 INFO - PROCESS | 17181 | 1461578105789 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 02:55:06 INFO - PROCESS | 17181 | 1461578106060 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcb4000 == 117 [pid = 17181] [id = 447] 02:55:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b93556400) [pid = 17181] [serial = 1342] [outer = (nil)] 02:55:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b93560000) [pid = 17181] [serial = 1343] [outer = 0x7f5b93556400] 02:55:06 INFO - PROCESS | 17181 | 1461578106174 Marionette DEBUG loaded listener.js 02:55:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b954c5400) [pid = 17181] [serial = 1344] [outer = 0x7f5b93556400] 02:55:06 INFO - PROCESS | 17181 | 1461578106964 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]]]}] 02:55:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:55:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1482ms 02:55:07 INFO - PROCESS | 17181 | 1461578107002 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 02:55:07 INFO - PROCESS | 17181 | 1461578107005 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 02:55:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:55:07 INFO - PROCESS | 17181 | 1461578107010 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:55:07 INFO - PROCESS | 17181 | 1461578107013 Marionette TRACE conn3 <- [1,1762,null,{}] 02:55:07 INFO - PROCESS | 17181 | 1461578107018 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}] 02:55:07 INFO - PROCESS | 17181 | 1461578107234 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 02:55:07 INFO - PROCESS | 17181 | 1461578107776 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8995d800 == 118 [pid = 17181] [id = 448] 02:55:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b864f6800) [pid = 17181] [serial = 1345] [outer = (nil)] 02:55:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b876cd400) [pid = 17181] [serial = 1346] [outer = 0x7f5b864f6800] 02:55:07 INFO - PROCESS | 17181 | 1461578107888 Marionette DEBUG loaded listener.js 02:55:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b8839a000) [pid = 17181] [serial = 1347] [outer = 0x7f5b864f6800] 02:55:08 INFO - PROCESS | 17181 | 1461578108730 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]]]}] 02:55:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:55:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1784ms 02:55:08 INFO - PROCESS | 17181 | 1461578108795 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 02:55:08 INFO - PROCESS | 17181 | 1461578108802 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 02:55:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:55:08 INFO - PROCESS | 17181 | 1461578108810 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:55:08 INFO - PROCESS | 17181 | 1461578108814 Marionette TRACE conn3 <- [1,1766,null,{}] 02:55:08 INFO - PROCESS | 17181 | 1461578108820 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}] 02:55:09 INFO - PROCESS | 17181 | 1461578109043 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 02:55:09 INFO - PROCESS | 17181 | 1461578109426 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89772800 == 119 [pid = 17181] [id = 449] 02:55:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b884a5400) [pid = 17181] [serial = 1348] [outer = (nil)] 02:55:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b89a6f000) [pid = 17181] [serial = 1349] [outer = 0x7f5b884a5400] 02:55:09 INFO - PROCESS | 17181 | 1461578109497 Marionette DEBUG loaded listener.js 02:55:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b8a0bc800) [pid = 17181] [serial = 1350] [outer = 0x7f5b884a5400] 02:55:10 INFO - PROCESS | 17181 | 1461578110293 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]]]}] 02:55:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:55:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1533ms 02:55:10 INFO - PROCESS | 17181 | 1461578110347 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 02:55:10 INFO - PROCESS | 17181 | 1461578110351 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 02:55:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:55:10 INFO - PROCESS | 17181 | 1461578110358 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:55:10 INFO - PROCESS | 17181 | 1461578110360 Marionette TRACE conn3 <- [1,1770,null,{}] 02:55:10 INFO - PROCESS | 17181 | 1461578110366 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}] 02:55:10 INFO - PROCESS | 17181 | 1461578110527 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 02:55:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4df800 == 118 [pid = 17181] [id = 432] 02:55:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a9b6000 == 117 [pid = 17181] [id = 431] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b9dc19c00) [pid = 17181] [serial = 1208] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b9a477c00) [pid = 17181] [serial = 1202] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b9eb0f400) [pid = 17181] [serial = 1211] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5bad239000) [pid = 17181] [serial = 1220] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b9f633400) [pid = 17181] [serial = 1214] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b9d9eac00) [pid = 17181] [serial = 1205] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b98937000) [pid = 17181] [serial = 1199] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5ba2483800) [pid = 17181] [serial = 1217] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b9c3dc800) [pid = 17181] [serial = 1244] [outer = (nil)] [url = about:blank] 02:55:10 INFO - PROCESS | 17181 | 1461578110862 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:10 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7c8800 == 116 [pid = 17181] [id = 430] 02:55:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a166000 == 117 [pid = 17181] [id = 450] 02:55:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b884a0800) [pid = 17181] [serial = 1351] [outer = (nil)] 02:55:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b8b716c00) [pid = 17181] [serial = 1352] [outer = 0x7f5b884a0800] 02:55:11 INFO - PROCESS | 17181 | 1461578111022 Marionette DEBUG loaded listener.js 02:55:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b8ca20800) [pid = 17181] [serial = 1353] [outer = 0x7f5b884a0800] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bc6800 == 116 [pid = 17181] [id = 421] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5baee51000 == 115 [pid = 17181] [id = 420] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61e7000 == 114 [pid = 17181] [id = 419] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e616000 == 113 [pid = 17181] [id = 418] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fa3800 == 112 [pid = 17181] [id = 417] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b93189000 == 111 [pid = 17181] [id = 416] 02:55:11 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bca5000 == 110 [pid = 17181] [id = 415] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b8b72c400) [pid = 17181] [serial = 1229] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b958ef000) [pid = 17181] [serial = 1239] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b9350bc00) [pid = 17181] [serial = 1223] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b8d75c000) [pid = 17181] [serial = 1230] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b91f21000) [pid = 17181] [serial = 1232] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b94a7c800) [pid = 17181] [serial = 1233] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b94d7b400) [pid = 17181] [serial = 1241] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b94d73c00) [pid = 17181] [serial = 1193] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b9892ec00) [pid = 17181] [serial = 1242] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b953e0c00) [pid = 17181] [serial = 1236] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b96e19400) [pid = 17181] [serial = 1196] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b8b731400) [pid = 17181] [serial = 1190] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b94f95000) [pid = 17181] [serial = 1235] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b86cc5400) [pid = 17181] [serial = 1187] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8a9f5800) [pid = 17181] [serial = 1226] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b98ed5c00) [pid = 17181] [serial = 1185] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b958c6400) [pid = 17181] [serial = 1238] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b8b722400) [pid = 17181] [serial = 1227] [outer = (nil)] [url = about:blank] 02:55:11 INFO - PROCESS | 17181 | 1461578111754 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]]]}] 02:55:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:55:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1433ms 02:55:11 INFO - PROCESS | 17181 | 1461578111790 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 02:55:11 INFO - PROCESS | 17181 | 1461578111793 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 02:55:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:55:11 INFO - PROCESS | 17181 | 1461578111806 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:55:11 INFO - PROCESS | 17181 | 1461578111814 Marionette TRACE conn3 <- [1,1774,null,{}] 02:55:11 INFO - PROCESS | 17181 | 1461578111834 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}] 02:55:11 INFO - PROCESS | 17181 | 1461578111989 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 02:55:12 INFO - PROCESS | 17181 | 1461578112008 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b948b4800 == 111 [pid = 17181] [id = 451] 02:55:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b8d8b8c00) [pid = 17181] [serial = 1354] [outer = (nil)] 02:55:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b9315d400) [pid = 17181] [serial = 1355] [outer = 0x7f5b8d8b8c00] 02:55:12 INFO - PROCESS | 17181 | 1461578112066 Marionette DEBUG loaded listener.js 02:55:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b9316b800) [pid = 17181] [serial = 1356] [outer = 0x7f5b8d8b8c00] 02:55:12 INFO - PROCESS | 17181 | 1461578112863 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]]]}] 02:55:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:55:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1151ms 02:55:12 INFO - PROCESS | 17181 | 1461578112951 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 02:55:12 INFO - PROCESS | 17181 | 1461578112954 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 02:55:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:55:12 INFO - PROCESS | 17181 | 1461578112960 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:55:12 INFO - PROCESS | 17181 | 1461578112962 Marionette TRACE conn3 <- [1,1778,null,{}] 02:55:12 INFO - PROCESS | 17181 | 1461578112967 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}] 02:55:13 INFO - PROCESS | 17181 | 1461578113118 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 02:55:13 INFO - PROCESS | 17181 | 1461578113130 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95de1000 == 112 [pid = 17181] [id = 452] 02:55:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b8b725800) [pid = 17181] [serial = 1357] [outer = (nil)] 02:55:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b93561400) [pid = 17181] [serial = 1358] [outer = 0x7f5b8b725800] 02:55:13 INFO - PROCESS | 17181 | 1461578113187 Marionette DEBUG loaded listener.js 02:55:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b94f9b400) [pid = 17181] [serial = 1359] [outer = 0x7f5b8b725800] 02:55:14 INFO - PROCESS | 17181 | 1461578114120 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]]]}] 02:55:14 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 02:55:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1179ms 02:55:14 INFO - PROCESS | 17181 | 1461578114139 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 02:55:14 INFO - PROCESS | 17181 | 1461578114142 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 02:55:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:55:14 INFO - PROCESS | 17181 | 1461578114149 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:55:14 INFO - PROCESS | 17181 | 1461578114151 Marionette TRACE conn3 <- [1,1782,null,{}] 02:55:14 INFO - PROCESS | 17181 | 1461578114162 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}] 02:55:14 INFO - PROCESS | 17181 | 1461578114359 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 02:55:14 INFO - PROCESS | 17181 | 1461578114387 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e8c800 == 113 [pid = 17181] [id = 453] 02:55:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b954c6c00) [pid = 17181] [serial = 1360] [outer = (nil)] 02:55:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b958ee800) [pid = 17181] [serial = 1361] [outer = 0x7f5b954c6c00] 02:55:14 INFO - PROCESS | 17181 | 1461578114457 Marionette DEBUG loaded listener.js 02:55:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b9880a800) [pid = 17181] [serial = 1362] [outer = 0x7f5b954c6c00] 02:55:15 INFO - PROCESS | 17181 | 1461578115272 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]]]}] 02:55:15 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 02:55:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1183ms 02:55:15 INFO - PROCESS | 17181 | 1461578115333 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 02:55:15 INFO - PROCESS | 17181 | 1461578115336 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 02:55:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:55:15 INFO - PROCESS | 17181 | 1461578115341 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:55:15 INFO - PROCESS | 17181 | 1461578115343 Marionette TRACE conn3 <- [1,1786,null,{}] 02:55:15 INFO - PROCESS | 17181 | 1461578115348 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}] 02:55:15 INFO - PROCESS | 17181 | 1461578115733 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 02:55:15 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b89eb4400) [pid = 17181] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:55:15 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b8a0b9800) [pid = 17181] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:55:15 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b8d8ba800) [pid = 17181] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:55:15 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b98932800) [pid = 17181] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:55:15 INFO - PROCESS | 17181 | 1461578115859 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96ea7000 == 114 [pid = 17181] [id = 454] 02:55:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b89eb4400) [pid = 17181] [serial = 1363] [outer = (nil)] 02:55:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b8d8bac00) [pid = 17181] [serial = 1364] [outer = 0x7f5b89eb4400] 02:55:15 INFO - PROCESS | 17181 | 1461578115927 Marionette DEBUG loaded listener.js 02:55:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b98ed6000) [pid = 17181] [serial = 1365] [outer = 0x7f5b89eb4400] 02:55:16 INFO - PROCESS | 17181 | 1461578116599 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]]]}] 02:55:16 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 02:55:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1275ms 02:55:16 INFO - PROCESS | 17181 | 1461578116617 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 02:55:16 INFO - PROCESS | 17181 | 1461578116620 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 02:55:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:55:16 INFO - PROCESS | 17181 | 1461578116627 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:55:16 INFO - PROCESS | 17181 | 1461578116628 Marionette TRACE conn3 <- [1,1790,null,{}] 02:55:16 INFO - PROCESS | 17181 | 1461578116634 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}] 02:55:16 INFO - PROCESS | 17181 | 1461578116839 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 02:55:16 INFO - PROCESS | 17181 | 1461578116858 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba01d0800 == 115 [pid = 17181] [id = 455] 02:55:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b98814000) [pid = 17181] [serial = 1366] [outer = (nil)] 02:55:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b9af34c00) [pid = 17181] [serial = 1367] [outer = 0x7f5b98814000] 02:55:16 INFO - PROCESS | 17181 | 1461578116915 Marionette DEBUG loaded listener.js 02:55:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b9d9eac00) [pid = 17181] [serial = 1368] [outer = 0x7f5b98814000] 02:55:17 INFO - PROCESS | 17181 | 1461578117643 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]]]}] 02:55:17 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) 02:55:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1027ms 02:55:17 INFO - PROCESS | 17181 | 1461578117656 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 02:55:17 INFO - PROCESS | 17181 | 1461578117659 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 02:55:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:55:17 INFO - PROCESS | 17181 | 1461578117834 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:55:17 INFO - PROCESS | 17181 | 1461578117840 Marionette TRACE conn3 <- [1,1794,null,{}] 02:55:17 INFO - PROCESS | 17181 | 1461578117848 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}] 02:55:18 INFO - PROCESS | 17181 | 1461578118037 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 02:55:18 INFO - PROCESS | 17181 | 1461578118243 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8bb800 == 116 [pid = 17181] [id = 456] 02:55:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b876d1400) [pid = 17181] [serial = 1369] [outer = (nil)] 02:55:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b883a3400) [pid = 17181] [serial = 1370] [outer = 0x7f5b876d1400] 02:55:18 INFO - PROCESS | 17181 | 1461578118358 Marionette DEBUG loaded listener.js 02:55:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b88ad6400) [pid = 17181] [serial = 1371] [outer = 0x7f5b876d1400] 02:55:19 INFO - PROCESS | 17181 | 1461578119347 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]]]}] 02:55:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1637ms 02:55:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:55:19 INFO - PROCESS | 17181 | 1461578119418 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 02:55:19 INFO - PROCESS | 17181 | 1461578119423 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 02:55:19 INFO - PROCESS | 17181 | 1461578119429 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:55:19 INFO - PROCESS | 17181 | 1461578119432 Marionette TRACE conn3 <- [1,1798,null,{}] 02:55:19 INFO - PROCESS | 17181 | 1461578119444 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}] 02:55:19 INFO - PROCESS | 17181 | 1461578119660 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 02:55:19 INFO - PROCESS | 17181 | 1461578119915 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b947b8800 == 117 [pid = 17181] [id = 457] 02:55:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8a9f8800) [pid = 17181] [serial = 1372] [outer = (nil)] 02:55:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8b7f3000) [pid = 17181] [serial = 1373] [outer = 0x7f5b8a9f8800] 02:55:20 INFO - PROCESS | 17181 | 1461578120029 Marionette DEBUG loaded listener.js 02:55:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b8d7b7000) [pid = 17181] [serial = 1374] [outer = 0x7f5b8a9f8800] 02:55:20 INFO - PROCESS | 17181 | 1461578120919 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]]]}] 02:55:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:55:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1539ms 02:55:20 INFO - PROCESS | 17181 | 1461578120968 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 02:55:20 INFO - PROCESS | 17181 | 1461578120972 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 02:55:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:55:20 INFO - PROCESS | 17181 | 1461578120979 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:55:20 INFO - PROCESS | 17181 | 1461578120981 Marionette TRACE conn3 <- [1,1802,null,{}] 02:55:20 INFO - PROCESS | 17181 | 1461578120987 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}] 02:55:21 INFO - PROCESS | 17181 | 1461578121193 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 02:55:21 INFO - PROCESS | 17181 | 1461578121462 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61e2800 == 118 [pid = 17181] [id = 458] 02:55:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b93560800) [pid = 17181] [serial = 1375] [outer = (nil)] 02:55:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b94febc00) [pid = 17181] [serial = 1376] [outer = 0x7f5b93560800] 02:55:21 INFO - PROCESS | 17181 | 1461578121584 Marionette DEBUG loaded listener.js 02:55:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b95d2fc00) [pid = 17181] [serial = 1377] [outer = 0x7f5b93560800] 02:55:22 INFO - PROCESS | 17181 | 1461578122407 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]]]}] 02:55:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:55:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1477ms 02:55:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:55:22 INFO - PROCESS | 17181 | 1461578122457 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 02:55:22 INFO - PROCESS | 17181 | 1461578122460 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 02:55:22 INFO - PROCESS | 17181 | 1461578122466 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:55:22 INFO - PROCESS | 17181 | 1461578122469 Marionette TRACE conn3 <- [1,1806,null,{}] 02:55:22 INFO - PROCESS | 17181 | 1461578122475 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}] 02:55:22 INFO - PROCESS | 17181 | 1461578122639 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 02:55:22 INFO - PROCESS | 17181 | 1461578122846 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bc6800 == 119 [pid = 17181] [id = 459] 02:55:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b94a76400) [pid = 17181] [serial = 1378] [outer = (nil)] 02:55:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b98817800) [pid = 17181] [serial = 1379] [outer = 0x7f5b94a76400] 02:55:22 INFO - PROCESS | 17181 | 1461578122917 Marionette DEBUG loaded listener.js 02:55:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b9af36400) [pid = 17181] [serial = 1380] [outer = 0x7f5b94a76400] 02:55:23 INFO - PROCESS | 17181 | 1461578123789 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]]]}] 02:55:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:55:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1381ms 02:55:23 INFO - PROCESS | 17181 | 1461578123847 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 02:55:23 INFO - PROCESS | 17181 | 1461578123850 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 02:55:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:55:23 INFO - PROCESS | 17181 | 1461578123856 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:55:23 INFO - PROCESS | 17181 | 1461578123858 Marionette TRACE conn3 <- [1,1810,null,{}] 02:55:23 INFO - PROCESS | 17181 | 1461578123864 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}] 02:55:24 INFO - PROCESS | 17181 | 1461578124026 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 02:55:24 INFO - PROCESS | 17181 | 1461578124233 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88436000 == 120 [pid = 17181] [id = 460] 02:55:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b985a7800) [pid = 17181] [serial = 1381] [outer = (nil)] 02:55:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b9f03dc00) [pid = 17181] [serial = 1382] [outer = 0x7f5b985a7800] 02:55:24 INFO - PROCESS | 17181 | 1461578124303 Marionette DEBUG loaded listener.js 02:55:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5ba0205c00) [pid = 17181] [serial = 1383] [outer = 0x7f5b985a7800] 02:55:25 INFO - PROCESS | 17181 | 1461578125155 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]]]}] 02:55:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:55:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1328ms 02:55:25 INFO - PROCESS | 17181 | 1461578125186 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 02:55:25 INFO - PROCESS | 17181 | 1461578125189 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 02:55:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:55:25 INFO - PROCESS | 17181 | 1461578125195 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:55:25 INFO - PROCESS | 17181 | 1461578125197 Marionette TRACE conn3 <- [1,1814,null,{}] 02:55:25 INFO - PROCESS | 17181 | 1461578125203 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}] 02:55:25 INFO - PROCESS | 17181 | 1461578125393 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 02:55:25 INFO - PROCESS | 17181 | 1461578125606 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83bc9800 == 121 [pid = 17181] [id = 461] 02:55:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b9d2b8400) [pid = 17181] [serial = 1384] [outer = (nil)] 02:55:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5bb0b91c00) [pid = 17181] [serial = 1385] [outer = 0x7f5b9d2b8400] 02:55:25 INFO - PROCESS | 17181 | 1461578125676 Marionette DEBUG loaded listener.js 02:55:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5bb16e1400) [pid = 17181] [serial = 1386] [outer = 0x7f5b9d2b8400] 02:55:26 INFO - PROCESS | 17181 | 1461578126534 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]]]}] 02:55:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:55:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1388ms 02:55:26 INFO - PROCESS | 17181 | 1461578126583 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 02:55:26 INFO - PROCESS | 17181 | 1461578126587 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 02:55:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:55:26 INFO - PROCESS | 17181 | 1461578126593 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:55:26 INFO - PROCESS | 17181 | 1461578126595 Marionette TRACE conn3 <- [1,1818,null,{}] 02:55:26 INFO - PROCESS | 17181 | 1461578126601 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}] 02:55:26 INFO - PROCESS | 17181 | 1461578126759 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 02:55:26 INFO - PROCESS | 17181 | 1461578126967 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94723800 == 122 [pid = 17181] [id = 462] 02:55:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b876e5800) [pid = 17181] [serial = 1387] [outer = (nil)] 02:55:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b876ef800) [pid = 17181] [serial = 1388] [outer = 0x7f5b876e5800] 02:55:27 INFO - PROCESS | 17181 | 1461578127037 Marionette DEBUG loaded listener.js 02:55:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b876f4800) [pid = 17181] [serial = 1389] [outer = 0x7f5b876e5800] 02:55:27 INFO - PROCESS | 17181 | 1461578127873 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]]]}] 02:55:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:55:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1335ms 02:55:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:55:27 INFO - PROCESS | 17181 | 1461578127929 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 02:55:27 INFO - PROCESS | 17181 | 1461578127931 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 02:55:27 INFO - PROCESS | 17181 | 1461578127936 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:55:27 INFO - PROCESS | 17181 | 1461578127940 Marionette TRACE conn3 <- [1,1822,null,{}] 02:55:27 INFO - PROCESS | 17181 | 1461578127945 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}] 02:55:28 INFO - PROCESS | 17181 | 1461578128104 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 02:55:28 INFO - PROCESS | 17181 | 1461578128312 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9473c000 == 123 [pid = 17181] [id = 463] 02:55:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b876e6c00) [pid = 17181] [serial = 1390] [outer = (nil)] 02:55:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b8b32f800) [pid = 17181] [serial = 1391] [outer = 0x7f5b876e6c00] 02:55:28 INFO - PROCESS | 17181 | 1461578128379 Marionette DEBUG loaded listener.js 02:55:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b8b336000) [pid = 17181] [serial = 1392] [outer = 0x7f5b876e6c00] 02:55:29 INFO - PROCESS | 17181 | 1461578129226 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]]]}] 02:55:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:55:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1334ms 02:55:29 INFO - PROCESS | 17181 | 1461578129272 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 02:55:29 INFO - PROCESS | 17181 | 1461578129275 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 02:55:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:55:29 INFO - PROCESS | 17181 | 1461578129281 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:55:29 INFO - PROCESS | 17181 | 1461578129283 Marionette TRACE conn3 <- [1,1826,null,{}] 02:55:29 INFO - PROCESS | 17181 | 1461578129289 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}] 02:55:29 INFO - PROCESS | 17181 | 1461578129450 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 02:55:29 INFO - PROCESS | 17181 | 1461578129658 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ed7000 == 124 [pid = 17181] [id = 464] 02:55:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b876efc00) [pid = 17181] [serial = 1393] [outer = (nil)] 02:55:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b88349800) [pid = 17181] [serial = 1394] [outer = 0x7f5b876efc00] 02:55:29 INFO - PROCESS | 17181 | 1461578129725 Marionette DEBUG loaded listener.js 02:55:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b8834f800) [pid = 17181] [serial = 1395] [outer = 0x7f5b876efc00] 02:55:30 INFO - PROCESS | 17181 | 1461578130540 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]]]}] 02:55:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:55:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1329ms 02:55:30 INFO - PROCESS | 17181 | 1461578130611 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 02:55:30 INFO - PROCESS | 17181 | 1461578130615 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 02:55:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:55:30 INFO - PROCESS | 17181 | 1461578130620 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:55:30 INFO - PROCESS | 17181 | 1461578130623 Marionette TRACE conn3 <- [1,1830,null,{}] 02:55:30 INFO - PROCESS | 17181 | 1461578130631 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}] 02:55:30 INFO - PROCESS | 17181 | 1461578130826 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 02:55:31 INFO - PROCESS | 17181 | 1461578131110 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84c8c800 == 125 [pid = 17181] [id = 465] 02:55:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b88344800) [pid = 17181] [serial = 1396] [outer = (nil)] 02:55:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b8b335800) [pid = 17181] [serial = 1397] [outer = 0x7f5b88344800] 02:55:31 INFO - PROCESS | 17181 | 1461578131231 Marionette DEBUG loaded listener.js 02:55:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b8b33b400) [pid = 17181] [serial = 1398] [outer = 0x7f5b88344800] 02:55:32 INFO - PROCESS | 17181 | 1461578132005 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]]]}] 02:55:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:55:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1438ms 02:55:32 INFO - PROCESS | 17181 | 1461578132058 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 02:55:32 INFO - PROCESS | 17181 | 1461578132061 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 02:55:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:55:32 INFO - PROCESS | 17181 | 1461578132067 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:55:32 INFO - PROCESS | 17181 | 1461578132071 Marionette TRACE conn3 <- [1,1834,null,{}] 02:55:32 INFO - PROCESS | 17181 | 1461578132076 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}] 02:55:32 INFO - PROCESS | 17181 | 1461578132261 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 02:55:32 INFO - PROCESS | 17181 | 1461578132474 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b85104800 == 126 [pid = 17181] [id = 466] 02:55:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b84dbe400) [pid = 17181] [serial = 1399] [outer = (nil)] 02:55:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b84dc4c00) [pid = 17181] [serial = 1400] [outer = 0x7f5b84dbe400] 02:55:32 INFO - PROCESS | 17181 | 1461578132594 Marionette DEBUG loaded listener.js 02:55:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b8d7bac00) [pid = 17181] [serial = 1401] [outer = 0x7f5b84dbe400] 02:55:33 INFO - PROCESS | 17181 | 1461578133500 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]]]}] 02:55:33 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 02:55:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1482ms 02:55:33 INFO - PROCESS | 17181 | 1461578133550 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 02:55:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:55:33 INFO - PROCESS | 17181 | 1461578133554 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 02:55:33 INFO - PROCESS | 17181 | 1461578133560 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:55:33 INFO - PROCESS | 17181 | 1461578133563 Marionette TRACE conn3 <- [1,1838,null,{}] 02:55:33 INFO - PROCESS | 17181 | 1461578133568 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}] 02:55:33 INFO - PROCESS | 17181 | 1461578133746 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 02:55:33 INFO - PROCESS | 17181 | 1461578133969 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8536c800 == 127 [pid = 17181] [id = 467] 02:55:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b84dc0c00) [pid = 17181] [serial = 1402] [outer = (nil)] 02:55:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b85258c00) [pid = 17181] [serial = 1403] [outer = 0x7f5b84dc0c00] 02:55:34 INFO - PROCESS | 17181 | 1461578134038 Marionette DEBUG loaded listener.js 02:55:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b8525f000) [pid = 17181] [serial = 1404] [outer = 0x7f5b84dc0c00] 02:55:34 INFO - PROCESS | 17181 | 1461578134992 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]]]}] 02:55:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:55:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1479ms 02:55:35 INFO - PROCESS | 17181 | 1461578135041 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 02:55:35 INFO - PROCESS | 17181 | 1461578135047 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 02:55:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:55:35 INFO - PROCESS | 17181 | 1461578135058 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:55:35 INFO - PROCESS | 17181 | 1461578135062 Marionette TRACE conn3 <- [1,1842,null,{}] 02:55:35 INFO - PROCESS | 17181 | 1461578135073 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}] 02:55:35 INFO - PROCESS | 17181 | 1461578135250 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 02:55:36 INFO - PROCESS | 17181 | 1461578136016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8536d800 == 128 [pid = 17181] [id = 468] 02:55:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b84dc7c00) [pid = 17181] [serial = 1405] [outer = (nil)] 02:55:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b84dca400) [pid = 17181] [serial = 1406] [outer = 0x7f5b84dc7c00] 02:55:36 INFO - PROCESS | 17181 | 1461578136089 Marionette DEBUG loaded listener.js 02:55:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b8542c000) [pid = 17181] [serial = 1407] [outer = 0x7f5b84dc7c00] 02:55:36 INFO - PROCESS | 17181 | 1461578136950 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]]]}] 02:55:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:55:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1938ms 02:55:37 INFO - PROCESS | 17181 | 1461578136995 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 02:55:37 INFO - PROCESS | 17181 | 1461578136999 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 02:55:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:55:37 INFO - PROCESS | 17181 | 1461578137007 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:55:37 INFO - PROCESS | 17181 | 1461578137012 Marionette TRACE conn3 <- [1,1846,null,{}] 02:55:37 INFO - PROCESS | 17181 | 1461578137019 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}] 02:55:37 INFO - PROCESS | 17181 | 1461578137180 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 02:55:37 INFO - PROCESS | 17181 | 1461578137392 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88ce1000 == 129 [pid = 17181] [id = 469] 02:55:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b84dc6000) [pid = 17181] [serial = 1408] [outer = (nil)] 02:55:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b864f6000) [pid = 17181] [serial = 1409] [outer = 0x7f5b84dc6000] 02:55:37 INFO - PROCESS | 17181 | 1461578137518 Marionette DEBUG loaded listener.js 02:55:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 272 (0x7f5b876e9000) [pid = 17181] [serial = 1410] [outer = 0x7f5b84dc6000] 02:55:38 INFO - PROCESS | 17181 | 1461578138549 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]]]}] 02:55:38 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) 02:55:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1585ms 02:55:38 INFO - PROCESS | 17181 | 1461578138604 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 02:55:38 INFO - PROCESS | 17181 | 1461578138610 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 02:55:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:55:38 INFO - PROCESS | 17181 | 1461578138616 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:55:38 INFO - PROCESS | 17181 | 1461578138619 Marionette TRACE conn3 <- [1,1850,null,{}] 02:55:38 INFO - PROCESS | 17181 | 1461578138624 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}] 02:55:38 INFO - PROCESS | 17181 | 1461578138797 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 02:55:39 INFO - PROCESS | 17181 | 1461578139016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a963800 == 130 [pid = 17181] [id = 470] 02:55:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 273 (0x7f5b88ad7400) [pid = 17181] [serial = 1411] [outer = (nil)] 02:55:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 274 (0x7f5b89a6a000) [pid = 17181] [serial = 1412] [outer = 0x7f5b88ad7400] 02:55:39 INFO - PROCESS | 17181 | 1461578139120 Marionette DEBUG loaded listener.js 02:55:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 275 (0x7f5b89d36400) [pid = 17181] [serial = 1413] [outer = 0x7f5b88ad7400] 02:55:40 INFO - PROCESS | 17181 | 1461578140040 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]]]}] 02:55:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:55:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1477ms 02:55:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:55:40 INFO - PROCESS | 17181 | 1461578140094 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 02:55:40 INFO - PROCESS | 17181 | 1461578140097 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 02:55:40 INFO - PROCESS | 17181 | 1461578140110 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:55:40 INFO - PROCESS | 17181 | 1461578140118 Marionette TRACE conn3 <- [1,1854,null,{}] 02:55:40 INFO - PROCESS | 17181 | 1461578140126 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}] 02:55:40 INFO - PROCESS | 17181 | 1461578140296 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 02:55:40 INFO - PROCESS | 17181 | 1461578140512 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8b6800 == 131 [pid = 17181] [id = 471] 02:55:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 276 (0x7f5b876c4000) [pid = 17181] [serial = 1414] [outer = (nil)] 02:55:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 277 (0x7f5b8b48d000) [pid = 17181] [serial = 1415] [outer = 0x7f5b876c4000] 02:55:40 INFO - PROCESS | 17181 | 1461578140618 Marionette DEBUG loaded listener.js 02:55:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 278 (0x7f5b8b715c00) [pid = 17181] [serial = 1416] [outer = 0x7f5b876c4000] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9535a000 == 130 [pid = 17181] [id = 187] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1803800 == 129 [pid = 17181] [id = 403] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babf48800 == 128 [pid = 17181] [id = 170] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 277 (0x7f5b94d79800) [pid = 17181] [serial = 1301] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 276 (0x7f5bb0d9ac00) [pid = 17181] [serial = 1265] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 275 (0x7f5b985a5c00) [pid = 17181] [serial = 1256] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 274 (0x7f5b8a0c1800) [pid = 17181] [serial = 1286] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 273 (0x7f5b8849b000) [pid = 17181] [serial = 1274] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 272 (0x7f5b96e19800) [pid = 17181] [serial = 1253] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 271 (0x7f5baceb0400) [pid = 17181] [serial = 1262] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5b8a0bf800) [pid = 17181] [serial = 1280] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b8d8b4400) [pid = 17181] [serial = 1289] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b883a0c00) [pid = 17181] [serial = 1271] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5bb1610400) [pid = 17181] [serial = 1268] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b8a9f7800) [pid = 17181] [serial = 1247] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b91f18000) [pid = 17181] [serial = 1250] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b9dfd9800) [pid = 17181] [serial = 1259] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5bb0d9f000) [pid = 17181] [serial = 1277] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b864f4c00) [pid = 17181] [serial = 1283] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96ea7000 == 127 [pid = 17181] [id = 454] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98e8c800 == 126 [pid = 17181] [id = 453] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95de1000 == 125 [pid = 17181] [id = 452] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b948b4800 == 124 [pid = 17181] [id = 451] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a166000 == 123 [pid = 17181] [id = 450] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89772800 == 122 [pid = 17181] [id = 449] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8995d800 == 121 [pid = 17181] [id = 448] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86b17800 == 120 [pid = 17181] [id = 444] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8699b000 == 119 [pid = 17181] [id = 443] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb663b800 == 118 [pid = 17181] [id = 442] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad278000 == 117 [pid = 17181] [id = 441] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61ec800 == 116 [pid = 17181] [id = 440] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0255800 == 115 [pid = 17181] [id = 439] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d78e000 == 114 [pid = 17181] [id = 438] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98f83800 == 113 [pid = 17181] [id = 437] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97b14800 == 112 [pid = 17181] [id = 436] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b948a2800 == 111 [pid = 17181] [id = 435] 02:55:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcbc800 == 110 [pid = 17181] [id = 434] 02:55:41 INFO - PROCESS | 17181 | 1461578141578 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]]]}] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b9d4d9800) [pid = 17181] [serial = 1245] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b8d7c1000) [pid = 17181] [serial = 1296] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b8a1d7400) [pid = 17181] [serial = 1292] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b94a7d800) [pid = 17181] [serial = 1299] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b8d75e000) [pid = 17181] [serial = 1295] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b91f14000) [pid = 17181] [serial = 1298] [outer = (nil)] [url = about:blank] 02:55:41 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b8b52f000) [pid = 17181] [serial = 1293] [outer = (nil)] [url = about:blank] 02:55:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:55:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1542ms 02:55:41 INFO - PROCESS | 17181 | 1461578141645 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 02:55:41 INFO - PROCESS | 17181 | 1461578141650 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 02:55:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:55:41 INFO - PROCESS | 17181 | 1461578141655 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:55:41 INFO - PROCESS | 17181 | 1461578141657 Marionette TRACE conn3 <- [1,1858,null,{}] 02:55:41 INFO - PROCESS | 17181 | 1461578141662 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}] 02:55:41 INFO - PROCESS | 17181 | 1461578141851 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 02:55:42 INFO - PROCESS | 17181 | 1461578142008 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a17f000 == 111 [pid = 17181] [id = 472] 02:55:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b864f4c00) [pid = 17181] [serial = 1417] [outer = (nil)] 02:55:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b8b531c00) [pid = 17181] [serial = 1418] [outer = 0x7f5b864f4c00] 02:55:42 INFO - PROCESS | 17181 | 1461578142066 Marionette DEBUG loaded listener.js 02:55:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b8b7f3400) [pid = 17181] [serial = 1419] [outer = 0x7f5b864f4c00] 02:55:42 INFO - PROCESS | 17181 | 1461578142769 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]]]}] 02:55:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:55:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1129ms 02:55:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:55:42 INFO - PROCESS | 17181 | 1461578142784 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 02:55:42 INFO - PROCESS | 17181 | 1461578142786 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 02:55:42 INFO - PROCESS | 17181 | 1461578142792 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:55:42 INFO - PROCESS | 17181 | 1461578142795 Marionette TRACE conn3 <- [1,1862,null,{}] 02:55:42 INFO - PROCESS | 17181 | 1461578142800 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}] 02:55:43 INFO - PROCESS | 17181 | 1461578143011 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 02:55:43 INFO - PROCESS | 17181 | 1461578143033 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4df800 == 112 [pid = 17181] [id = 473] 02:55:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b8ca1f400) [pid = 17181] [serial = 1420] [outer = (nil)] 02:55:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b8d5a3000) [pid = 17181] [serial = 1421] [outer = 0x7f5b8ca1f400] 02:55:43 INFO - PROCESS | 17181 | 1461578143102 Marionette DEBUG loaded listener.js 02:55:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b8d884800) [pid = 17181] [serial = 1422] [outer = 0x7f5b8ca1f400] 02:55:43 INFO - PROCESS | 17181 | 1461578143971 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]]]}] 02:55:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:55:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1231ms 02:55:44 INFO - PROCESS | 17181 | 1461578144028 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 02:55:44 INFO - PROCESS | 17181 | 1461578144031 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 02:55:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:55:44 INFO - PROCESS | 17181 | 1461578144047 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:55:44 INFO - PROCESS | 17181 | 1461578144050 Marionette TRACE conn3 <- [1,1866,null,{}] 02:55:44 INFO - PROCESS | 17181 | 1461578144055 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}] 02:55:44 INFO - PROCESS | 17181 | 1461578144273 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 02:55:44 INFO - PROCESS | 17181 | 1461578144295 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9479f800 == 113 [pid = 17181] [id = 474] 02:55:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b8d887400) [pid = 17181] [serial = 1423] [outer = (nil)] 02:55:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b9315e000) [pid = 17181] [serial = 1424] [outer = 0x7f5b8d887400] 02:55:44 INFO - PROCESS | 17181 | 1461578144351 Marionette DEBUG loaded listener.js 02:55:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b9316ac00) [pid = 17181] [serial = 1425] [outer = 0x7f5b8d887400] 02:55:45 INFO - PROCESS | 17181 | 1461578145149 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]]]}] 02:55:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:55:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1137ms 02:55:45 INFO - PROCESS | 17181 | 1461578145184 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 02:55:45 INFO - PROCESS | 17181 | 1461578145187 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 02:55:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:55:45 INFO - PROCESS | 17181 | 1461578145193 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:55:45 INFO - PROCESS | 17181 | 1461578145194 Marionette TRACE conn3 <- [1,1870,null,{}] 02:55:45 INFO - PROCESS | 17181 | 1461578145200 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}] 02:55:45 INFO - PROCESS | 17181 | 1461578145404 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 02:55:45 INFO - PROCESS | 17181 | 1461578145430 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9534d800 == 114 [pid = 17181] [id = 475] 02:55:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b8d88f800) [pid = 17181] [serial = 1426] [outer = (nil)] 02:55:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b93514800) [pid = 17181] [serial = 1427] [outer = 0x7f5b8d88f800] 02:55:45 INFO - PROCESS | 17181 | 1461578145488 Marionette DEBUG loaded listener.js 02:55:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b94622400) [pid = 17181] [serial = 1428] [outer = 0x7f5b8d88f800] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b95410c00) [pid = 17181] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b94d77400) [pid = 17181] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b89a84000) [pid = 17181] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b8b528c00) [pid = 17181] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b95653000) [pid = 17181] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b864ee000) [pid = 17181] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b97072000) [pid = 17181] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b857d4c00) [pid = 17181] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b8b725800) [pid = 17181] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b954c6c00) [pid = 17181] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b884a0800) [pid = 17181] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b864f6800) [pid = 17181] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b8d8b8c00) [pid = 17181] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b89eb4400) [pid = 17181] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b884a5400) [pid = 17181] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b8a9fe800) [pid = 17181] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b9350f400) [pid = 17181] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b94631c00) [pid = 17181] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b857ccc00) [pid = 17181] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5ba2485800) [pid = 17181] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b89ebf800) [pid = 17181] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b86cc9800) [pid = 17181] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:55:46 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b9dfd3800) [pid = 17181] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:55:47 INFO - PROCESS | 17181 | 1461578147207 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]]]}] 02:55:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:55:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2029ms 02:55:47 INFO - PROCESS | 17181 | 1461578147222 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 02:55:47 INFO - PROCESS | 17181 | 1461578147225 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 02:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:55:47 INFO - PROCESS | 17181 | 1461578147231 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:55:47 INFO - PROCESS | 17181 | 1461578147233 Marionette TRACE conn3 <- [1,1874,null,{}] 02:55:47 INFO - PROCESS | 17181 | 1461578147238 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}] 02:55:47 INFO - PROCESS | 17181 | 1461578147456 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 02:55:47 INFO - PROCESS | 17181 | 1461578147479 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d425800 == 115 [pid = 17181] [id = 476] 02:55:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b864f5000) [pid = 17181] [serial = 1429] [outer = (nil)] 02:55:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b884a0800) [pid = 17181] [serial = 1430] [outer = 0x7f5b864f5000] 02:55:47 INFO - PROCESS | 17181 | 1461578147535 Marionette DEBUG loaded listener.js 02:55:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b9355a800) [pid = 17181] [serial = 1431] [outer = 0x7f5b864f5000] 02:55:48 INFO - PROCESS | 17181 | 1461578148262 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]]]}] 02:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1075ms 02:55:48 INFO - PROCESS | 17181 | 1461578148306 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 02:55:48 INFO - PROCESS | 17181 | 1461578148309 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 02:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:55:48 INFO - PROCESS | 17181 | 1461578148314 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:55:48 INFO - PROCESS | 17181 | 1461578148316 Marionette TRACE conn3 <- [1,1878,null,{}] 02:55:48 INFO - PROCESS | 17181 | 1461578148322 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}] 02:55:48 INFO - PROCESS | 17181 | 1461578148470 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 02:55:48 INFO - PROCESS | 17181 | 1461578148639 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c20800 == 116 [pid = 17181] [id = 477] 02:55:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b86cc9800) [pid = 17181] [serial = 1432] [outer = (nil)] 02:55:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b94623c00) [pid = 17181] [serial = 1433] [outer = 0x7f5b86cc9800] 02:55:48 INFO - PROCESS | 17181 | 1461578148698 Marionette DEBUG loaded listener.js 02:55:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b94fec400) [pid = 17181] [serial = 1434] [outer = 0x7f5b86cc9800] 02:55:49 INFO - PROCESS | 17181 | 1461578149715 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]]]}] 02:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1475ms 02:55:49 INFO - PROCESS | 17181 | 1461578149791 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 02:55:49 INFO - PROCESS | 17181 | 1461578149799 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 02:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:55:49 INFO - PROCESS | 17181 | 1461578149807 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:55:49 INFO - PROCESS | 17181 | 1461578149813 Marionette TRACE conn3 <- [1,1882,null,{}] 02:55:49 INFO - PROCESS | 17181 | 1461578149820 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}] 02:55:50 INFO - PROCESS | 17181 | 1461578150047 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 02:55:50 INFO - PROCESS | 17181 | 1461578150251 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89963800 == 117 [pid = 17181] [id = 478] 02:55:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b85431800) [pid = 17181] [serial = 1435] [outer = (nil)] 02:55:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b876c4400) [pid = 17181] [serial = 1436] [outer = 0x7f5b85431800] 02:55:50 INFO - PROCESS | 17181 | 1461578150365 Marionette DEBUG loaded listener.js 02:55:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b88342800) [pid = 17181] [serial = 1437] [outer = 0x7f5b85431800] 02:55:51 INFO - PROCESS | 17181 | 1461578151304 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]]]}] 02:55:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:55:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1538ms 02:55:51 INFO - PROCESS | 17181 | 1461578151347 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 02:55:51 INFO - PROCESS | 17181 | 1461578151355 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 02:55:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:55:51 INFO - PROCESS | 17181 | 1461578151365 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:55:51 INFO - PROCESS | 17181 | 1461578151369 Marionette TRACE conn3 <- [1,1886,null,{}] 02:55:51 INFO - PROCESS | 17181 | 1461578151375 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}] 02:55:51 INFO - PROCESS | 17181 | 1461578151567 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 02:55:51 INFO - PROCESS | 17181 | 1461578151803 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7c2800 == 118 [pid = 17181] [id = 479] 02:55:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b89a6b000) [pid = 17181] [serial = 1438] [outer = (nil)] 02:55:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b8a1d3800) [pid = 17181] [serial = 1439] [outer = 0x7f5b89a6b000] 02:55:51 INFO - PROCESS | 17181 | 1461578151915 Marionette DEBUG loaded listener.js 02:55:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8b330c00) [pid = 17181] [serial = 1440] [outer = 0x7f5b89a6b000] 02:55:52 INFO - PROCESS | 17181 | 1461578152852 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]]]}] 02:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1533ms 02:55:52 INFO - PROCESS | 17181 | 1461578152898 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 02:55:52 INFO - PROCESS | 17181 | 1461578152902 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 02:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:55:52 INFO - PROCESS | 17181 | 1461578152908 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:55:52 INFO - PROCESS | 17181 | 1461578152913 Marionette TRACE conn3 <- [1,1890,null,{}] 02:55:52 INFO - PROCESS | 17181 | 1461578152928 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}] 02:55:53 INFO - PROCESS | 17181 | 1461578153110 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 02:55:53 INFO - PROCESS | 17181 | 1461578153385 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987bc000 == 119 [pid = 17181] [id = 480] 02:55:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b8a1da400) [pid = 17181] [serial = 1441] [outer = (nil)] 02:55:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b8c891000) [pid = 17181] [serial = 1442] [outer = 0x7f5b8a1da400] 02:55:53 INFO - PROCESS | 17181 | 1461578153504 Marionette DEBUG loaded listener.js 02:55:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b8d8ba400) [pid = 17181] [serial = 1443] [outer = 0x7f5b8a1da400] 02:55:54 INFO - PROCESS | 17181 | 1461578154293 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]]]}] 02:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1443ms 02:55:54 INFO - PROCESS | 17181 | 1461578154352 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 02:55:54 INFO - PROCESS | 17181 | 1461578154356 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 02:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:55:54 INFO - PROCESS | 17181 | 1461578154362 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:55:54 INFO - PROCESS | 17181 | 1461578154364 Marionette TRACE conn3 <- [1,1894,null,{}] 02:55:54 INFO - PROCESS | 17181 | 1461578154369 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}] 02:55:54 INFO - PROCESS | 17181 | 1461578154542 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 02:55:54 INFO - PROCESS | 17181 | 1461578154751 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af49000 == 120 [pid = 17181] [id = 481] 02:55:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b8b330000) [pid = 17181] [serial = 1444] [outer = (nil)] 02:55:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b94a81400) [pid = 17181] [serial = 1445] [outer = 0x7f5b8b330000] 02:55:54 INFO - PROCESS | 17181 | 1461578154820 Marionette DEBUG loaded listener.js 02:55:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b95007400) [pid = 17181] [serial = 1446] [outer = 0x7f5b8b330000] 02:55:55 INFO - PROCESS | 17181 | 1461578155678 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]]]}] 02:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1379ms 02:55:55 INFO - PROCESS | 17181 | 1461578155742 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 02:55:55 INFO - PROCESS | 17181 | 1461578155744 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 02:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:55:55 INFO - PROCESS | 17181 | 1461578155750 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:55:55 INFO - PROCESS | 17181 | 1461578155753 Marionette TRACE conn3 <- [1,1898,null,{}] 02:55:55 INFO - PROCESS | 17181 | 1461578155759 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}] 02:55:55 INFO - PROCESS | 17181 | 1461578155922 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 02:55:56 INFO - PROCESS | 17181 | 1461578156142 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9df3c000 == 121 [pid = 17181] [id = 482] 02:55:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b8d759c00) [pid = 17181] [serial = 1447] [outer = (nil)] 02:55:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b95422c00) [pid = 17181] [serial = 1448] [outer = 0x7f5b8d759c00] 02:55:56 INFO - PROCESS | 17181 | 1461578156212 Marionette DEBUG loaded listener.js 02:55:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b958d0c00) [pid = 17181] [serial = 1449] [outer = 0x7f5b8d759c00] 02:55:57 INFO - PROCESS | 17181 | 1461578157155 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]]]}] 02:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1480ms 02:55:57 INFO - PROCESS | 17181 | 1461578157231 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 02:55:57 INFO - PROCESS | 17181 | 1461578157235 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 02:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:55:57 INFO - PROCESS | 17181 | 1461578157240 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:55:57 INFO - PROCESS | 17181 | 1461578157242 Marionette TRACE conn3 <- [1,1902,null,{}] 02:55:57 INFO - PROCESS | 17181 | 1461578157248 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}] 02:55:57 INFO - PROCESS | 17181 | 1461578157465 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 02:55:57 INFO - PROCESS | 17181 | 1461578157678 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0110800 == 122 [pid = 17181] [id = 483] 02:55:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b94f95400) [pid = 17181] [serial = 1450] [outer = (nil)] 02:55:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b9869cc00) [pid = 17181] [serial = 1451] [outer = 0x7f5b94f95400] 02:55:57 INFO - PROCESS | 17181 | 1461578157748 Marionette DEBUG loaded listener.js 02:55:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b98933800) [pid = 17181] [serial = 1452] [outer = 0x7f5b94f95400] 02:55:58 INFO - PROCESS | 17181 | 1461578158588 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]]]}] 02:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1383ms 02:55:58 INFO - PROCESS | 17181 | 1461578158624 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 02:55:58 INFO - PROCESS | 17181 | 1461578158627 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 02:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:55:58 INFO - PROCESS | 17181 | 1461578158633 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:55:58 INFO - PROCESS | 17181 | 1461578158635 Marionette TRACE conn3 <- [1,1906,null,{}] 02:55:58 INFO - PROCESS | 17181 | 1461578158641 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}] 02:55:58 INFO - PROCESS | 17181 | 1461578158806 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 02:55:59 INFO - PROCESS | 17181 | 1461578159033 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:55:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1673800 == 123 [pid = 17181] [id = 484] 02:55:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b958d0800) [pid = 17181] [serial = 1453] [outer = (nil)] 02:55:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b98ee1400) [pid = 17181] [serial = 1454] [outer = 0x7f5b958d0800] 02:55:59 INFO - PROCESS | 17181 | 1461578159143 Marionette DEBUG loaded listener.js 02:55:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b9af2c800) [pid = 17181] [serial = 1455] [outer = 0x7f5b958d0800] 02:55:59 INFO - PROCESS | 17181 | 1461578159997 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]]]}] 02:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1429ms 02:56:00 INFO - PROCESS | 17181 | 1461578160064 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 02:56:00 INFO - PROCESS | 17181 | 1461578160067 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 02:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:56:00 INFO - PROCESS | 17181 | 1461578160073 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:56:00 INFO - PROCESS | 17181 | 1461578160075 Marionette TRACE conn3 <- [1,1910,null,{}] 02:56:00 INFO - PROCESS | 17181 | 1461578160081 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}] 02:56:00 INFO - PROCESS | 17181 | 1461578160250 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 02:56:00 INFO - PROCESS | 17181 | 1461578160465 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac4b1800 == 124 [pid = 17181] [id = 485] 02:56:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 272 (0x7f5b986e9c00) [pid = 17181] [serial = 1456] [outer = (nil)] 02:56:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 273 (0x7f5b9ca6e800) [pid = 17181] [serial = 1457] [outer = 0x7f5b986e9c00] 02:56:00 INFO - PROCESS | 17181 | 1461578160574 Marionette DEBUG loaded listener.js 02:56:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 274 (0x7f5b9d9ef800) [pid = 17181] [serial = 1458] [outer = 0x7f5b986e9c00] 02:56:01 INFO - PROCESS | 17181 | 1461578161433 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]]]}] 02:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1428ms 02:56:01 INFO - PROCESS | 17181 | 1461578161502 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 02:56:01 INFO - PROCESS | 17181 | 1461578161505 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 02:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:56:01 INFO - PROCESS | 17181 | 1461578161511 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:56:01 INFO - PROCESS | 17181 | 1461578161513 Marionette TRACE conn3 <- [1,1914,null,{}] 02:56:01 INFO - PROCESS | 17181 | 1461578161519 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}] 02:56:01 INFO - PROCESS | 17181 | 1461578161693 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 02:56:01 INFO - PROCESS | 17181 | 1461578161906 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bad800 == 125 [pid = 17181] [id = 486] 02:56:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 275 (0x7f5b8a0bcc00) [pid = 17181] [serial = 1459] [outer = (nil)] 02:56:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 276 (0x7f5b9da24c00) [pid = 17181] [serial = 1460] [outer = 0x7f5b8a0bcc00] 02:56:02 INFO - PROCESS | 17181 | 1461578162012 Marionette DEBUG loaded listener.js 02:56:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 277 (0x7f5b9eabf400) [pid = 17181] [serial = 1461] [outer = 0x7f5b8a0bcc00] 02:56:02 INFO - PROCESS | 17181 | 1461578162877 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]]]}] 02:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1386ms 02:56:02 INFO - PROCESS | 17181 | 1461578162898 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 02:56:02 INFO - PROCESS | 17181 | 1461578162901 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 02:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:56:02 INFO - PROCESS | 17181 | 1461578162907 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:56:02 INFO - PROCESS | 17181 | 1461578162909 Marionette TRACE conn3 <- [1,1918,null,{}] 02:56:02 INFO - PROCESS | 17181 | 1461578162915 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}] 02:56:03 INFO - PROCESS | 17181 | 1461578163087 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 02:56:03 INFO - PROCESS | 17181 | 1461578163300 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb56b7000 == 126 [pid = 17181] [id = 487] 02:56:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 278 (0x7f5b997ebc00) [pid = 17181] [serial = 1462] [outer = (nil)] 02:56:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 279 (0x7f5b9f622c00) [pid = 17181] [serial = 1463] [outer = 0x7f5b997ebc00] 02:56:03 INFO - PROCESS | 17181 | 1461578163411 Marionette DEBUG loaded listener.js 02:56:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 280 (0x7f5ba2465400) [pid = 17181] [serial = 1464] [outer = 0x7f5b997ebc00] 02:56:04 INFO - PROCESS | 17181 | 1461578164301 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]]]}] 02:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1427ms 02:56:04 INFO - PROCESS | 17181 | 1461578164335 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 02:56:04 INFO - PROCESS | 17181 | 1461578164339 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 02:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:56:04 INFO - PROCESS | 17181 | 1461578164344 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:56:04 INFO - PROCESS | 17181 | 1461578164348 Marionette TRACE conn3 <- [1,1922,null,{}] 02:56:04 INFO - PROCESS | 17181 | 1461578164353 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}] 02:56:04 INFO - PROCESS | 17181 | 1461578164534 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 02:56:04 INFO - PROCESS | 17181 | 1461578164769 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83ca1800 == 127 [pid = 17181] [id = 488] 02:56:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 281 (0x7f5b85253800) [pid = 17181] [serial = 1465] [outer = (nil)] 02:56:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 282 (0x7f5b9f62ac00) [pid = 17181] [serial = 1466] [outer = 0x7f5b85253800] 02:56:04 INFO - PROCESS | 17181 | 1461578164845 Marionette DEBUG loaded listener.js 02:56:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 283 (0x7f5bb0da6c00) [pid = 17181] [serial = 1467] [outer = 0x7f5b85253800] 02:56:05 INFO - PROCESS | 17181 | 1461578165732 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]]]}] 02:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1432ms 02:56:05 INFO - PROCESS | 17181 | 1461578165778 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 02:56:05 INFO - PROCESS | 17181 | 1461578165781 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 02:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:56:05 INFO - PROCESS | 17181 | 1461578165787 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:56:05 INFO - PROCESS | 17181 | 1461578165789 Marionette TRACE conn3 <- [1,1926,null,{}] 02:56:05 INFO - PROCESS | 17181 | 1461578165794 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}] 02:56:05 INFO - PROCESS | 17181 | 1461578165956 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 02:56:06 INFO - PROCESS | 17181 | 1461578166179 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b87252000 == 128 [pid = 17181] [id = 489] 02:56:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 284 (0x7f5b83ac3000) [pid = 17181] [serial = 1468] [outer = (nil)] 02:56:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 285 (0x7f5b83acb800) [pid = 17181] [serial = 1469] [outer = 0x7f5b83ac3000] 02:56:06 INFO - PROCESS | 17181 | 1461578166291 Marionette DEBUG loaded listener.js 02:56:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 286 (0x7f5b83ad0000) [pid = 17181] [serial = 1470] [outer = 0x7f5b83ac3000] 02:56:07 INFO - PROCESS | 17181 | 1461578167230 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]]]}] 02:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1479ms 02:56:07 INFO - PROCESS | 17181 | 1461578167266 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 02:56:07 INFO - PROCESS | 17181 | 1461578167269 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 02:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:56:07 INFO - PROCESS | 17181 | 1461578167275 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:56:07 INFO - PROCESS | 17181 | 1461578167277 Marionette TRACE conn3 <- [1,1930,null,{}] 02:56:07 INFO - PROCESS | 17181 | 1461578167283 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}] 02:56:07 INFO - PROCESS | 17181 | 1461578167445 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 02:56:07 INFO - PROCESS | 17181 | 1461578167660 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a99c800 == 129 [pid = 17181] [id = 490] 02:56:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 287 (0x7f5b83ac5400) [pid = 17181] [serial = 1471] [outer = (nil)] 02:56:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 288 (0x7f5b8987a000) [pid = 17181] [serial = 1472] [outer = 0x7f5b83ac5400] 02:56:07 INFO - PROCESS | 17181 | 1461578167773 Marionette DEBUG loaded listener.js 02:56:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 289 (0x7f5b9880dc00) [pid = 17181] [serial = 1473] [outer = 0x7f5b83ac5400] 02:56:08 INFO - PROCESS | 17181 | 1461578168627 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]]]}] 02:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1386ms 02:56:08 INFO - PROCESS | 17181 | 1461578168675 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 02:56:08 INFO - PROCESS | 17181 | 1461578168677 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 02:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:56:08 INFO - PROCESS | 17181 | 1461578168684 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:56:08 INFO - PROCESS | 17181 | 1461578168686 Marionette TRACE conn3 <- [1,1934,null,{}] 02:56:08 INFO - PROCESS | 17181 | 1461578168691 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}] 02:56:08 INFO - PROCESS | 17181 | 1461578168853 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 02:56:09 INFO - PROCESS | 17181 | 1461578169082 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ed8800 == 130 [pid = 17181] [id = 491] 02:56:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 290 (0x7f5b81df7000) [pid = 17181] [serial = 1474] [outer = (nil)] 02:56:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 291 (0x7f5b81df8c00) [pid = 17181] [serial = 1475] [outer = 0x7f5b81df7000] 02:56:09 INFO - PROCESS | 17181 | 1461578169555 Marionette DEBUG loaded listener.js 02:56:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 292 (0x7f5b84dc1000) [pid = 17181] [serial = 1476] [outer = 0x7f5b81df7000] 02:56:10 INFO - PROCESS | 17181 | 1461578170538 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]]]}] 02:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1890ms 02:56:10 INFO - PROCESS | 17181 | 1461578170576 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 02:56:10 INFO - PROCESS | 17181 | 1461578170582 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 02:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:56:10 INFO - PROCESS | 17181 | 1461578170590 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:56:10 INFO - PROCESS | 17181 | 1461578170593 Marionette TRACE conn3 <- [1,1938,null,{}] 02:56:10 INFO - PROCESS | 17181 | 1461578170600 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}] 02:56:10 INFO - PROCESS | 17181 | 1461578170784 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 02:56:11 INFO - PROCESS | 17181 | 1461578171211 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84c81000 == 131 [pid = 17181] [id = 492] 02:56:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 293 (0x7f5b857d7000) [pid = 17181] [serial = 1477] [outer = (nil)] 02:56:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 294 (0x7f5b864fac00) [pid = 17181] [serial = 1478] [outer = 0x7f5b857d7000] 02:56:11 INFO - PROCESS | 17181 | 1461578171281 Marionette DEBUG loaded listener.js 02:56:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 295 (0x7f5b876e5400) [pid = 17181] [serial = 1479] [outer = 0x7f5b857d7000] 02:56:12 INFO - PROCESS | 17181 | 1461578172187 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]]]}] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d425800 == 130 [pid = 17181] [id = 476] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 294 (0x7f5b9af34c00) [pid = 17181] [serial = 1367] [outer = (nil)] [url = about:blank] 02:56:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1691ms 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9534d800 == 129 [pid = 17181] [id = 475] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9479f800 == 128 [pid = 17181] [id = 474] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4df800 == 127 [pid = 17181] [id = 473] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a17f000 == 126 [pid = 17181] [id = 472] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8b6800 == 125 [pid = 17181] [id = 471] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a963800 == 124 [pid = 17181] [id = 470] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88ce1000 == 123 [pid = 17181] [id = 469] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8536d800 == 122 [pid = 17181] [id = 468] 02:56:12 INFO - PROCESS | 17181 | 1461578172315 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 02:56:12 INFO - PROCESS | 17181 | 1461578172321 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83bc9800 == 121 [pid = 17181] [id = 461] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88436000 == 120 [pid = 17181] [id = 460] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bc6800 == 119 [pid = 17181] [id = 459] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61e2800 == 118 [pid = 17181] [id = 458] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b947b8800 == 117 [pid = 17181] [id = 457] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8bb800 == 116 [pid = 17181] [id = 456] 02:56:12 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba01d0800 == 115 [pid = 17181] [id = 455] 02:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:56:12 INFO - PROCESS | 17181 | 1461578172343 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:56:12 INFO - PROCESS | 17181 | 1461578172346 Marionette TRACE conn3 <- [1,1942,null,{}] 02:56:12 INFO - PROCESS | 17181 | 1461578172350 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}] 02:56:12 INFO - PROCESS | 17181 | 1461578172504 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 293 (0x7f5b8d5a1400) [pid = 17181] [serial = 1023] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 292 (0x7f5b9f22e800) [pid = 17181] [serial = 1035] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 291 (0x7f5b94f9a800) [pid = 17181] [serial = 996] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 290 (0x7f5b9da20800) [pid = 17181] [serial = 1032] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 289 (0x7f5bb0b95800) [pid = 17181] [serial = 1047] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 288 (0x7f5bb32c9c00) [pid = 17181] [serial = 1053] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 287 (0x7f5bb1710000) [pid = 17181] [serial = 1050] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 286 (0x7f5bb0d9cc00) [pid = 17181] [serial = 1041] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 285 (0x7f5bb1705c00) [pid = 17181] [serial = 1044] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 284 (0x7f5b95aef000) [pid = 17181] [serial = 1026] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 283 (0x7f5bb0ab7800) [pid = 17181] [serial = 1224] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 282 (0x7f5b97b53c00) [pid = 17181] [serial = 1164] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 281 (0x7f5bad147400) [pid = 17181] [serial = 1038] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 280 (0x7f5b8d8ba000) [pid = 17181] [serial = 1290] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 279 (0x7f5b9a46fc00) [pid = 17181] [serial = 1029] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 278 (0x7f5b8a729800) [pid = 17181] [serial = 1056] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 277 (0x7f5b93561400) [pid = 17181] [serial = 1358] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 276 (0x7f5b958ee800) [pid = 17181] [serial = 1361] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 275 (0x7f5b8b716c00) [pid = 17181] [serial = 1352] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 274 (0x7f5b8ca20800) [pid = 17181] [serial = 1353] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 273 (0x7f5b93560000) [pid = 17181] [serial = 1343] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 272 (0x7f5b93552c00) [pid = 17181] [serial = 1340] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 271 (0x7f5b8d761c00) [pid = 17181] [serial = 1307] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5b876cd400) [pid = 17181] [serial = 1346] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b8839a000) [pid = 17181] [serial = 1347] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b9880e000) [pid = 17181] [serial = 1334] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5b997e3000) [pid = 17181] [serial = 1316] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b8b7f5800) [pid = 17181] [serial = 1337] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b9315d400) [pid = 17181] [serial = 1355] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b8d8bac00) [pid = 17181] [serial = 1364] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b9316b800) [pid = 17181] [serial = 1356] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b9500a800) [pid = 17181] [serial = 1310] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b89a6e800) [pid = 17181] [serial = 1328] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b93161c00) [pid = 17181] [serial = 1331] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b9880a800) [pid = 17181] [serial = 1362] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b89ec1000) [pid = 17181] [serial = 1304] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5bad14a400) [pid = 17181] [serial = 1322] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b97076800) [pid = 17181] [serial = 1313] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b8a0bc800) [pid = 17181] [serial = 1350] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b89a6f000) [pid = 17181] [serial = 1349] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5bb0b98000) [pid = 17181] [serial = 1325] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b9e026000) [pid = 17181] [serial = 1319] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b98ed6000) [pid = 17181] [serial = 1365] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b94f9b400) [pid = 17181] [serial = 1359] [outer = (nil)] [url = about:blank] 02:56:12 INFO - PROCESS | 17181 | 1461578172789 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8511b000 == 116 [pid = 17181] [id = 493] 02:56:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b876cd400) [pid = 17181] [serial = 1480] [outer = (nil)] 02:56:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b883a3800) [pid = 17181] [serial = 1481] [outer = 0x7f5b876cd400] 02:56:12 INFO - PROCESS | 17181 | 1461578172883 Marionette DEBUG loaded listener.js 02:56:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b88ad9000) [pid = 17181] [serial = 1482] [outer = 0x7f5b876cd400] 02:56:13 INFO - PROCESS | 17181 | 1461578173551 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]]]}] 02:56:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1230ms 02:56:13 INFO - PROCESS | 17181 | 1461578173572 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 02:56:13 INFO - PROCESS | 17181 | 1461578173576 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 02:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:56:13 INFO - PROCESS | 17181 | 1461578173581 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:56:13 INFO - PROCESS | 17181 | 1461578173586 Marionette TRACE conn3 <- [1,1946,null,{}] 02:56:13 INFO - PROCESS | 17181 | 1461578173600 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}] 02:56:13 INFO - PROCESS | 17181 | 1461578173756 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 02:56:13 INFO - PROCESS | 17181 | 1461578173941 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8b4000 == 117 [pid = 17181] [id = 494] 02:56:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b88348800) [pid = 17181] [serial = 1483] [outer = (nil)] 02:56:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b8a1d7400) [pid = 17181] [serial = 1484] [outer = 0x7f5b88348800] 02:56:14 INFO - PROCESS | 17181 | 1461578174000 Marionette DEBUG loaded listener.js 02:56:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8a72d400) [pid = 17181] [serial = 1485] [outer = 0x7f5b88348800] 02:56:14 INFO - PROCESS | 17181 | 1461578174718 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]]]}] 02:56:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 02:56:14 INFO - PROCESS | 17181 | 1461578174765 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 02:56:14 INFO - PROCESS | 17181 | 1461578174769 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 02:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:56:14 INFO - PROCESS | 17181 | 1461578174780 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:56:14 INFO - PROCESS | 17181 | 1461578174782 Marionette TRACE conn3 <- [1,1950,null,{}] 02:56:14 INFO - PROCESS | 17181 | 1461578174786 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}] 02:56:15 INFO - PROCESS | 17181 | 1461578175016 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 02:56:15 INFO - PROCESS | 17181 | 1461578175038 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c098000 == 118 [pid = 17181] [id = 495] 02:56:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b8839c000) [pid = 17181] [serial = 1486] [outer = (nil)] 02:56:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b8b335c00) [pid = 17181] [serial = 1487] [outer = 0x7f5b8839c000] 02:56:15 INFO - PROCESS | 17181 | 1461578175098 Marionette DEBUG loaded listener.js 02:56:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b8b52c000) [pid = 17181] [serial = 1488] [outer = 0x7f5b8839c000] 02:56:15 INFO - PROCESS | 17181 | 1461578175913 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]]]}] 02:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1187ms 02:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:56:15 INFO - PROCESS | 17181 | 1461578175967 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 02:56:15 INFO - PROCESS | 17181 | 1461578175969 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 02:56:15 INFO - PROCESS | 17181 | 1461578175973 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:56:15 INFO - PROCESS | 17181 | 1461578175977 Marionette TRACE conn3 <- [1,1954,null,{}] 02:56:15 INFO - PROCESS | 17181 | 1461578175985 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}] 02:56:16 INFO - PROCESS | 17181 | 1461578176203 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 02:56:16 INFO - PROCESS | 17181 | 1461578176229 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d426000 == 119 [pid = 17181] [id = 496] 02:56:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b8b729800) [pid = 17181] [serial = 1489] [outer = (nil)] 02:56:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b8b730400) [pid = 17181] [serial = 1490] [outer = 0x7f5b8b729800] 02:56:16 INFO - PROCESS | 17181 | 1461578176331 Marionette DEBUG loaded listener.js 02:56:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b8d7b9000) [pid = 17181] [serial = 1491] [outer = 0x7f5b8b729800] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b98814000) [pid = 17181] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b8c88bc00) [pid = 17181] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b8d59e400) [pid = 17181] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b8a5a5000) [pid = 17181] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b94625800) [pid = 17181] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b953df800) [pid = 17181] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b91f12800) [pid = 17181] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b8ca23c00) [pid = 17181] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b8d88f800) [pid = 17181] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b9c3dd400) [pid = 17181] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5babfe4c00) [pid = 17181] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b84dc6000) [pid = 17181] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b84dc7c00) [pid = 17181] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b857d2000) [pid = 17181] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b857d2800) [pid = 17181] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b8839ac00) [pid = 17181] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b9500f400) [pid = 17181] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b8d887400) [pid = 17181] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b9f62cc00) [pid = 17181] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b857d0800) [pid = 17181] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b95ed0400) [pid = 17181] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b857cec00) [pid = 17181] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b876c4000) [pid = 17181] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b8a730c00) [pid = 17181] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b8a0b8c00) [pid = 17181] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b9da20400) [pid = 17181] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b8ca1f400) [pid = 17181] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b8d7b8800) [pid = 17181] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b864f5000) [pid = 17181] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b9fbf2000) [pid = 17181] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b8a731000) [pid = 17181] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b9f623c00) [pid = 17181] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b94626c00) [pid = 17181] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b88ad7400) [pid = 17181] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b86cca000) [pid = 17181] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9f367800) [pid = 17181] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b8839d000) [pid = 17181] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b95d36400) [pid = 17181] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b997eec00) [pid = 17181] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b857ce800) [pid = 17181] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8a5ae000) [pid = 17181] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8ca22000) [pid = 17181] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b9da26800) [pid = 17181] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b91f18400) [pid = 17181] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b864f4c00) [pid = 17181] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b9a474400) [pid = 17181] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b89ebf000) [pid = 17181] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8987fc00) [pid = 17181] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b9e1df800) [pid = 17181] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b8c084400) [pid = 17181] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b864ecc00) [pid = 17181] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b95652000) [pid = 17181] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b9564b800) [pid = 17181] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b93519400) [pid = 17181] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b89a8e400) [pid = 17181] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8839d400) [pid = 17181] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b9a473400) [pid = 17181] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b8a0b9400) [pid = 17181] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b8c089800) [pid = 17181] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b94a7bc00) [pid = 17181] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:56:17 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b864f2c00) [pid = 17181] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:56:18 INFO - PROCESS | 17181 | 1461578178026 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]]]}] 02:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2091ms 02:56:18 INFO - PROCESS | 17181 | 1461578178065 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 02:56:18 INFO - PROCESS | 17181 | 1461578178068 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 02:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:56:18 INFO - PROCESS | 17181 | 1461578178073 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:56:18 INFO - PROCESS | 17181 | 1461578178075 Marionette TRACE conn3 <- [1,1958,null,{}] 02:56:18 INFO - PROCESS | 17181 | 1461578178080 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}] 02:56:18 INFO - PROCESS | 17181 | 1461578178296 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 02:56:18 INFO - PROCESS | 17181 | 1461578178316 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc8a800 == 120 [pid = 17181] [id = 497] 02:56:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b864f7000) [pid = 17181] [serial = 1492] [outer = (nil)] 02:56:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8a0b5800) [pid = 17181] [serial = 1493] [outer = 0x7f5b864f7000] 02:56:18 INFO - PROCESS | 17181 | 1461578178385 Marionette DEBUG loaded listener.js 02:56:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8b527000) [pid = 17181] [serial = 1494] [outer = 0x7f5b864f7000] 02:56:19 INFO - PROCESS | 17181 | 1461578179112 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]]]}] 02:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1076ms 02:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:56:19 INFO - PROCESS | 17181 | 1461578179149 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 02:56:19 INFO - PROCESS | 17181 | 1461578179151 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 02:56:19 INFO - PROCESS | 17181 | 1461578179157 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:56:19 INFO - PROCESS | 17181 | 1461578179160 Marionette TRACE conn3 <- [1,1962,null,{}] 02:56:19 INFO - PROCESS | 17181 | 1461578179165 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}] 02:56:19 INFO - PROCESS | 17181 | 1461578179374 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 02:56:19 INFO - PROCESS | 17181 | 1461578179397 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92187800 == 121 [pid = 17181] [id = 498] 02:56:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b864f8c00) [pid = 17181] [serial = 1495] [outer = (nil)] 02:56:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b8b729000) [pid = 17181] [serial = 1496] [outer = 0x7f5b864f8c00] 02:56:19 INFO - PROCESS | 17181 | 1461578179457 Marionette DEBUG loaded listener.js 02:56:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b8d7bb800) [pid = 17181] [serial = 1497] [outer = 0x7f5b864f8c00] 02:56:20 INFO - PROCESS | 17181 | 1461578180564 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]]]}] 02:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1434ms 02:56:20 INFO - PROCESS | 17181 | 1461578180592 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 02:56:20 INFO - PROCESS | 17181 | 1461578180599 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 02:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:56:20 INFO - PROCESS | 17181 | 1461578180607 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:56:20 INFO - PROCESS | 17181 | 1461578180612 Marionette TRACE conn3 <- [1,1966,null,{}] 02:56:20 INFO - PROCESS | 17181 | 1461578180619 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}] 02:56:20 INFO - PROCESS | 17181 | 1461578180805 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 02:56:21 INFO - PROCESS | 17181 | 1461578181023 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cd2800 == 122 [pid = 17181] [id = 499] 02:56:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8542ac00) [pid = 17181] [serial = 1498] [outer = (nil)] 02:56:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b857d9c00) [pid = 17181] [serial = 1499] [outer = 0x7f5b8542ac00] 02:56:21 INFO - PROCESS | 17181 | 1461578181191 Marionette DEBUG loaded listener.js 02:56:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b876f3000) [pid = 17181] [serial = 1500] [outer = 0x7f5b8542ac00] 02:56:22 INFO - PROCESS | 17181 | 1461578182119 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]]]}] 02:56:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1539ms 02:56:22 INFO - PROCESS | 17181 | 1461578182148 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 02:56:22 INFO - PROCESS | 17181 | 1461578182155 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 02:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:56:22 INFO - PROCESS | 17181 | 1461578182165 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:56:22 INFO - PROCESS | 17181 | 1461578182169 Marionette TRACE conn3 <- [1,1970,null,{}] 02:56:22 INFO - PROCESS | 17181 | 1461578182174 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}] 02:56:22 INFO - PROCESS | 17181 | 1461578182349 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 02:56:22 INFO - PROCESS | 17181 | 1461578182565 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d46a000 == 123 [pid = 17181] [id = 500] 02:56:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b884a6400) [pid = 17181] [serial = 1501] [outer = (nil)] 02:56:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b89a70000) [pid = 17181] [serial = 1502] [outer = 0x7f5b884a6400] 02:56:22 INFO - PROCESS | 17181 | 1461578182675 Marionette DEBUG loaded listener.js 02:56:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8a0bbc00) [pid = 17181] [serial = 1503] [outer = 0x7f5b884a6400] 02:56:23 INFO - PROCESS | 17181 | 1461578183595 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]]]}] 02:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1440ms 02:56:23 INFO - PROCESS | 17181 | 1461578183620 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 02:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:56:23 INFO - PROCESS | 17181 | 1461578183624 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 02:56:23 INFO - PROCESS | 17181 | 1461578183632 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:56:23 INFO - PROCESS | 17181 | 1461578183637 Marionette TRACE conn3 <- [1,1974,null,{}] 02:56:23 INFO - PROCESS | 17181 | 1461578183653 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}] 02:56:23 INFO - PROCESS | 17181 | 1461578183838 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 02:56:24 INFO - PROCESS | 17181 | 1461578184056 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f36800 == 124 [pid = 17181] [id = 501] 02:56:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b89a86800) [pid = 17181] [serial = 1504] [outer = (nil)] 02:56:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b8c887800) [pid = 17181] [serial = 1505] [outer = 0x7f5b89a86800] 02:56:24 INFO - PROCESS | 17181 | 1461578184173 Marionette DEBUG loaded listener.js 02:56:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8d7bc400) [pid = 17181] [serial = 1506] [outer = 0x7f5b89a86800] 02:56:25 INFO - PROCESS | 17181 | 1461578185012 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]]]}] 02:56:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1438ms 02:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:56:25 INFO - PROCESS | 17181 | 1461578185070 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 02:56:25 INFO - PROCESS | 17181 | 1461578185073 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 02:56:25 INFO - PROCESS | 17181 | 1461578185079 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:56:25 INFO - PROCESS | 17181 | 1461578185082 Marionette TRACE conn3 <- [1,1978,null,{}] 02:56:25 INFO - PROCESS | 17181 | 1461578185087 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}] 02:56:25 INFO - PROCESS | 17181 | 1461578185272 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 02:56:25 INFO - PROCESS | 17181 | 1461578185488 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96089800 == 125 [pid = 17181] [id = 502] 02:56:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b8b7f4000) [pid = 17181] [serial = 1507] [outer = (nil)] 02:56:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8d8bac00) [pid = 17181] [serial = 1508] [outer = 0x7f5b8b7f4000] 02:56:25 INFO - PROCESS | 17181 | 1461578185640 Marionette DEBUG loaded listener.js 02:56:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b91f1d800) [pid = 17181] [serial = 1509] [outer = 0x7f5b8b7f4000] 02:56:26 INFO - PROCESS | 17181 | 1461578186481 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]]]}] 02:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1429ms 02:56:26 INFO - PROCESS | 17181 | 1461578186507 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 02:56:26 INFO - PROCESS | 17181 | 1461578186510 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 02:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:56:26 INFO - PROCESS | 17181 | 1461578186516 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:56:26 INFO - PROCESS | 17181 | 1461578186518 Marionette TRACE conn3 <- [1,1982,null,{}] 02:56:26 INFO - PROCESS | 17181 | 1461578186523 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}] 02:56:26 INFO - PROCESS | 17181 | 1461578186690 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 02:56:26 INFO - PROCESS | 17181 | 1461578186903 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987bd800 == 126 [pid = 17181] [id = 503] 02:56:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b8ca22400) [pid = 17181] [serial = 1510] [outer = (nil)] 02:56:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b9350ec00) [pid = 17181] [serial = 1511] [outer = 0x7f5b8ca22400] 02:56:27 INFO - PROCESS | 17181 | 1461578187013 Marionette DEBUG loaded listener.js 02:56:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b9355e800) [pid = 17181] [serial = 1512] [outer = 0x7f5b8ca22400] 02:56:27 INFO - PROCESS | 17181 | 1461578187916 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]]]}] 02:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1429ms 02:56:27 INFO - PROCESS | 17181 | 1461578187946 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 02:56:27 INFO - PROCESS | 17181 | 1461578187948 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 02:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:56:27 INFO - PROCESS | 17181 | 1461578187954 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:56:27 INFO - PROCESS | 17181 | 1461578187957 Marionette TRACE conn3 <- [1,1986,null,{}] 02:56:27 INFO - PROCESS | 17181 | 1461578187962 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}] 02:56:28 INFO - PROCESS | 17181 | 1461578188136 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 02:56:28 INFO - PROCESS | 17181 | 1461578188352 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d81e800 == 127 [pid = 17181] [id = 504] 02:56:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b9315e400) [pid = 17181] [serial = 1513] [outer = (nil)] 02:56:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b9540bc00) [pid = 17181] [serial = 1514] [outer = 0x7f5b9315e400] 02:56:28 INFO - PROCESS | 17181 | 1461578188464 Marionette DEBUG loaded listener.js 02:56:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b9564b800) [pid = 17181] [serial = 1515] [outer = 0x7f5b9315e400] 02:56:29 INFO - PROCESS | 17181 | 1461578189314 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]]]}] 02:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1378ms 02:56:29 INFO - PROCESS | 17181 | 1461578189337 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 02:56:29 INFO - PROCESS | 17181 | 1461578189341 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 02:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:56:29 INFO - PROCESS | 17181 | 1461578189348 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:56:29 INFO - PROCESS | 17181 | 1461578189351 Marionette TRACE conn3 <- [1,1990,null,{}] 02:56:29 INFO - PROCESS | 17181 | 1461578189356 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}] 02:56:29 INFO - PROCESS | 17181 | 1461578189522 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 02:56:29 INFO - PROCESS | 17181 | 1461578189735 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f30f000 == 128 [pid = 17181] [id = 505] 02:56:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b95009000) [pid = 17181] [serial = 1516] [outer = (nil)] 02:56:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b95d2bc00) [pid = 17181] [serial = 1517] [outer = 0x7f5b95009000] 02:56:29 INFO - PROCESS | 17181 | 1461578189844 Marionette DEBUG loaded listener.js 02:56:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b961ecc00) [pid = 17181] [serial = 1518] [outer = 0x7f5b95009000] 02:56:30 INFO - PROCESS | 17181 | 1461578190694 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]]]}] 02:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1385ms 02:56:30 INFO - PROCESS | 17181 | 1461578190733 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 02:56:30 INFO - PROCESS | 17181 | 1461578190737 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 02:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:56:30 INFO - PROCESS | 17181 | 1461578190743 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:56:30 INFO - PROCESS | 17181 | 1461578190745 Marionette TRACE conn3 <- [1,1994,null,{}] 02:56:30 INFO - PROCESS | 17181 | 1461578190750 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}] 02:56:30 INFO - PROCESS | 17181 | 1461578190919 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 02:56:31 INFO - PROCESS | 17181 | 1461578191185 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1642800 == 129 [pid = 17181] [id = 506] 02:56:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b954ca400) [pid = 17181] [serial = 1519] [outer = (nil)] 02:56:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b97071800) [pid = 17181] [serial = 1520] [outer = 0x7f5b954ca400] 02:56:31 INFO - PROCESS | 17181 | 1461578191257 Marionette DEBUG loaded listener.js 02:56:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b986dec00) [pid = 17181] [serial = 1521] [outer = 0x7f5b954ca400] 02:56:32 INFO - PROCESS | 17181 | 1461578192102 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]]]}] 02:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1432ms 02:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:56:32 INFO - PROCESS | 17181 | 1461578192175 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 02:56:32 INFO - PROCESS | 17181 | 1461578192178 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 02:56:32 INFO - PROCESS | 17181 | 1461578192184 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:56:32 INFO - PROCESS | 17181 | 1461578192187 Marionette TRACE conn3 <- [1,1998,null,{}] 02:56:32 INFO - PROCESS | 17181 | 1461578192192 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}] 02:56:32 INFO - PROCESS | 17181 | 1461578192362 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 02:56:32 INFO - PROCESS | 17181 | 1461578192575 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac4b2800 == 130 [pid = 17181] [id = 507] 02:56:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b958ee800) [pid = 17181] [serial = 1522] [outer = (nil)] 02:56:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b98814400) [pid = 17181] [serial = 1523] [outer = 0x7f5b958ee800] 02:56:32 INFO - PROCESS | 17181 | 1461578192686 Marionette DEBUG loaded listener.js 02:56:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b9892ec00) [pid = 17181] [serial = 1524] [outer = 0x7f5b958ee800] 02:56:33 INFO - PROCESS | 17181 | 1461578193516 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]]]}] 02:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1385ms 02:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:56:33 INFO - PROCESS | 17181 | 1461578193568 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 02:56:33 INFO - PROCESS | 17181 | 1461578193571 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 02:56:33 INFO - PROCESS | 17181 | 1461578193576 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:56:33 INFO - PROCESS | 17181 | 1461578193580 Marionette TRACE conn3 <- [1,2002,null,{}] 02:56:33 INFO - PROCESS | 17181 | 1461578193585 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}] 02:56:33 INFO - PROCESS | 17181 | 1461578193753 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 02:56:33 INFO - PROCESS | 17181 | 1461578193975 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bab000 == 131 [pid = 17181] [id = 508] 02:56:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b961fac00) [pid = 17181] [serial = 1525] [outer = (nil)] 02:56:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b997ed400) [pid = 17181] [serial = 1526] [outer = 0x7f5b961fac00] 02:56:34 INFO - PROCESS | 17181 | 1461578194090 Marionette DEBUG loaded listener.js 02:56:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b9d1dec00) [pid = 17181] [serial = 1527] [outer = 0x7f5b961fac00] 02:56:34 INFO - PROCESS | 17181 | 1461578194968 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]]]}] 02:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1432ms 02:56:35 INFO - PROCESS | 17181 | 1461578195008 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 02:56:35 INFO - PROCESS | 17181 | 1461578195012 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 02:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:56:35 INFO - PROCESS | 17181 | 1461578195018 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:56:35 INFO - PROCESS | 17181 | 1461578195022 Marionette TRACE conn3 <- [1,2006,null,{}] 02:56:35 INFO - PROCESS | 17181 | 1461578195026 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}] 02:56:35 INFO - PROCESS | 17181 | 1461578195214 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 02:56:35 INFO - PROCESS | 17181 | 1461578195440 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8670b000 == 132 [pid = 17181] [id = 509] 02:56:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b9880f400) [pid = 17181] [serial = 1528] [outer = (nil)] 02:56:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b9fb4d800) [pid = 17181] [serial = 1529] [outer = 0x7f5b9880f400] 02:56:35 INFO - PROCESS | 17181 | 1461578195558 Marionette DEBUG loaded listener.js 02:56:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5babfe2800) [pid = 17181] [serial = 1530] [outer = 0x7f5b9880f400] 02:56:36 INFO - PROCESS | 17181 | 1461578196472 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]]]}] 02:56:36 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 02:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1529ms 02:56:36 INFO - PROCESS | 17181 | 1461578196547 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 02:56:36 INFO - PROCESS | 17181 | 1461578196551 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 02:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:56:36 INFO - PROCESS | 17181 | 1461578196556 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:56:36 INFO - PROCESS | 17181 | 1461578196559 Marionette TRACE conn3 <- [1,2010,null,{}] 02:56:36 INFO - PROCESS | 17181 | 1461578196564 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}] 02:56:36 INFO - PROCESS | 17181 | 1461578196733 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 02:56:37 INFO - PROCESS | 17181 | 1461578196999 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ed9800 == 133 [pid = 17181] [id = 510] 02:56:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b85253000) [pid = 17181] [serial = 1531] [outer = (nil)] 02:56:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b8a0b9800) [pid = 17181] [serial = 1532] [outer = 0x7f5b85253000] 02:56:37 INFO - PROCESS | 17181 | 1461578197081 Marionette DEBUG loaded listener.js 02:56:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b98ee0800) [pid = 17181] [serial = 1533] [outer = 0x7f5b85253000] 02:56:37 INFO - PROCESS | 17181 | 1461578197942 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]]]}] 02:56:37 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 02:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1427ms 02:56:37 INFO - PROCESS | 17181 | 1461578197985 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 02:56:37 INFO - PROCESS | 17181 | 1461578197988 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 02:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:56:37 INFO - PROCESS | 17181 | 1461578197994 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:56:37 INFO - PROCESS | 17181 | 1461578197997 Marionette TRACE conn3 <- [1,2014,null,{}] 02:56:38 INFO - PROCESS | 17181 | 1461578198002 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}] 02:56:38 INFO - PROCESS | 17181 | 1461578198167 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 02:56:38 INFO - PROCESS | 17181 | 1461578198389 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a166800 == 134 [pid = 17181] [id = 511] 02:56:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b8525e800) [pid = 17181] [serial = 1534] [outer = (nil)] 02:56:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b864f3800) [pid = 17181] [serial = 1535] [outer = 0x7f5b8525e800] 02:56:38 INFO - PROCESS | 17181 | 1461578198499 Marionette DEBUG loaded listener.js 02:56:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b8849c400) [pid = 17181] [serial = 1536] [outer = 0x7f5b8525e800] 02:56:39 INFO - PROCESS | 17181 | 1461578199419 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]]]}] 02:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1487ms 02:56:39 INFO - PROCESS | 17181 | 1461578199482 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 02:56:39 INFO - PROCESS | 17181 | 1461578199485 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 02:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:56:39 INFO - PROCESS | 17181 | 1461578199492 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:56:39 INFO - PROCESS | 17181 | 1461578199494 Marionette TRACE conn3 <- [1,2018,null,{}] 02:56:39 INFO - PROCESS | 17181 | 1461578199499 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}] 02:56:39 INFO - PROCESS | 17181 | 1461578199668 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 02:56:39 INFO - PROCESS | 17181 | 1461578199892 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89742800 == 135 [pid = 17181] [id = 512] 02:56:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b857ce400) [pid = 17181] [serial = 1537] [outer = (nil)] 02:56:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b89d39800) [pid = 17181] [serial = 1538] [outer = 0x7f5b857ce400] 02:56:40 INFO - PROCESS | 17181 | 1461578200005 Marionette DEBUG loaded listener.js 02:56:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b8a9ff800) [pid = 17181] [serial = 1539] [outer = 0x7f5b857ce400] 02:56:41 INFO - PROCESS | 17181 | 1461578201397 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]]]}] 02:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1936ms 02:56:41 INFO - PROCESS | 17181 | 1461578201429 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 02:56:41 INFO - PROCESS | 17181 | 1461578201434 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 02:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:56:41 INFO - PROCESS | 17181 | 1461578201441 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:56:41 INFO - PROCESS | 17181 | 1461578201446 Marionette TRACE conn3 <- [1,2022,null,{}] 02:56:41 INFO - PROCESS | 17181 | 1461578201453 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}] 02:56:41 INFO - PROCESS | 17181 | 1461578201643 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 02:56:41 INFO - PROCESS | 17181 | 1461578201908 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868e2800 == 136 [pid = 17181] [id = 513] 02:56:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b83ac7400) [pid = 17181] [serial = 1540] [outer = (nil)] 02:56:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b84dbdc00) [pid = 17181] [serial = 1541] [outer = 0x7f5b83ac7400] 02:56:42 INFO - PROCESS | 17181 | 1461578202019 Marionette DEBUG loaded listener.js 02:56:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b88345400) [pid = 17181] [serial = 1542] [outer = 0x7f5b83ac7400] 02:56:43 INFO - PROCESS | 17181 | 1461578203034 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]]]}] 02:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1641ms 02:56:43 INFO - PROCESS | 17181 | 1461578203082 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 02:56:43 INFO - PROCESS | 17181 | 1461578203089 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 02:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:56:43 INFO - PROCESS | 17181 | 1461578203098 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:56:43 INFO - PROCESS | 17181 | 1461578203101 Marionette TRACE conn3 <- [1,2026,null,{}] 02:56:43 INFO - PROCESS | 17181 | 1461578203106 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}] 02:56:43 INFO - PROCESS | 17181 | 1461578203281 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 02:56:43 INFO - PROCESS | 17181 | 1461578203502 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83bd1000 == 137 [pid = 17181] [id = 514] 02:56:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b84dc8000) [pid = 17181] [serial = 1543] [outer = (nil)] 02:56:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b89878400) [pid = 17181] [serial = 1544] [outer = 0x7f5b84dc8000] 02:56:43 INFO - PROCESS | 17181 | 1461578203642 Marionette DEBUG loaded listener.js 02:56:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b89ec0c00) [pid = 17181] [serial = 1545] [outer = 0x7f5b84dc8000] 02:56:43 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b84dc4c00) [pid = 17181] [serial = 1400] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97bdd800 == 136 [pid = 17181] [id = 414] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a964000 == 135 [pid = 17181] [id = 446] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b85258c00) [pid = 17181] [serial = 1403] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b8b335800) [pid = 17181] [serial = 1397] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc8a800 == 134 [pid = 17181] [id = 497] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d426000 == 133 [pid = 17181] [id = 496] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c098000 == 132 [pid = 17181] [id = 495] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8b4000 == 131 [pid = 17181] [id = 494] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8511b000 == 130 [pid = 17181] [id = 493] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84c81000 == 129 [pid = 17181] [id = 492] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ed8800 == 128 [pid = 17181] [id = 491] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b87252000 == 127 [pid = 17181] [id = 489] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83ca1800 == 126 [pid = 17181] [id = 488] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb56b7000 == 125 [pid = 17181] [id = 487] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bad800 == 124 [pid = 17181] [id = 486] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac4b1800 == 123 [pid = 17181] [id = 485] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1673800 == 122 [pid = 17181] [id = 484] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0110800 == 121 [pid = 17181] [id = 483] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9df3c000 == 120 [pid = 17181] [id = 482] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af49000 == 119 [pid = 17181] [id = 481] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987bc000 == 118 [pid = 17181] [id = 480] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7c2800 == 117 [pid = 17181] [id = 479] 02:56:44 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89963800 == 116 [pid = 17181] [id = 478] 02:56:44 INFO - PROCESS | 17181 | 1461578204521 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]]]}] 02:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1479ms 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b9d9eac00) [pid = 17181] [serial = 1368] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b876ef800) [pid = 17181] [serial = 1388] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b9f634000) [pid = 17181] [serial = 1260] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b94d71c00) [pid = 17181] [serial = 1146] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b8b719c00) [pid = 17181] [serial = 1248] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b961f1800) [pid = 17181] [serial = 1092] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b95d39000) [pid = 17181] [serial = 1155] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b9884b800) [pid = 17181] [serial = 1197] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b8d882800) [pid = 17181] [serial = 1143] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b8b7f3000) [pid = 17181] [serial = 1373] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b94622400) [pid = 17181] [serial = 1428] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5bb0b91c00) [pid = 17181] [serial = 1385] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b9f369000) [pid = 17181] [serial = 1212] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5bb1705400) [pid = 17181] [serial = 1269] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b864f6000) [pid = 17181] [serial = 1409] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b883a3400) [pid = 17181] [serial = 1370] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b8542c000) [pid = 17181] [serial = 1407] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b8987a400) [pid = 17181] [serial = 1188] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b8b715400) [pid = 17181] [serial = 1287] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b883a6000) [pid = 17181] [serial = 1272] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b958eb800) [pid = 17181] [serial = 1152] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b9315e000) [pid = 17181] [serial = 1424] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5baf33e000) [pid = 17181] [serial = 1221] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b8b488400) [pid = 17181] [serial = 1083] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b876e9000) [pid = 17181] [serial = 1410] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9884c400) [pid = 17181] [serial = 1254] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b94febc00) [pid = 17181] [serial = 1376] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b8b721400) [pid = 17181] [serial = 1110] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8b48d000) [pid = 17181] [serial = 1415] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b9ca6d000) [pid = 17181] [serial = 1257] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5bb1710c00) [pid = 17181] [serial = 1281] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5ba2458c00) [pid = 17181] [serial = 1098] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b84dca400) [pid = 17181] [serial = 1406] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b8d884800) [pid = 17181] [serial = 1422] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b9f03dc00) [pid = 17181] [serial = 1382] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b953dec00) [pid = 17181] [serial = 1194] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b884a0800) [pid = 17181] [serial = 1430] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5bb0af7000) [pid = 17181] [serial = 1263] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b94a82000) [pid = 17181] [serial = 1134] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b9316ac00) [pid = 17181] [serial = 1425] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5bb12a7400) [pid = 17181] [serial = 1266] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b8b715c00) [pid = 17181] [serial = 1416] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b997e4000) [pid = 17181] [serial = 1200] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b89a6a000) [pid = 17181] [serial = 1412] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b8d598000) [pid = 17181] [serial = 1107] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5bac078800) [pid = 17181] [serial = 1101] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8849f400) [pid = 17181] [serial = 1275] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b97b49000) [pid = 17181] [serial = 1161] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9da21800) [pid = 17181] [serial = 1206] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8b716800) [pid = 17181] [serial = 1080] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8b721c00) [pid = 17181] [serial = 1140] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b8b32f800) [pid = 17181] [serial = 1391] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b98817800) [pid = 17181] [serial = 1379] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8d7b2400) [pid = 17181] [serial = 1086] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b9fbea000) [pid = 17181] [serial = 1215] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b95005000) [pid = 17181] [serial = 1149] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b8b531c00) [pid = 17181] [serial = 1418] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b9e028000) [pid = 17181] [serial = 1209] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b8ca23000) [pid = 17181] [serial = 1191] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5bb0aad000) [pid = 17181] [serial = 1104] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5babd46400) [pid = 17181] [serial = 1218] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b94a80400) [pid = 17181] [serial = 1251] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b864fa000) [pid = 17181] [serial = 1284] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b8d5a3000) [pid = 17181] [serial = 1421] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b98ed9c00) [pid = 17181] [serial = 1095] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b961fbc00) [pid = 17181] [serial = 1158] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b95412000) [pid = 17181] [serial = 1089] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b93514800) [pid = 17181] [serial = 1427] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b89d36400) [pid = 17181] [serial = 1413] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b8a5a3000) [pid = 17181] [serial = 1137] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b88349800) [pid = 17181] [serial = 1394] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b8b7f3400) [pid = 17181] [serial = 1419] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5bb1785c00) [pid = 17181] [serial = 1278] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b9c3de000) [pid = 17181] [serial = 1203] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b95417000) [pid = 17181] [serial = 1302] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b8d882400) [pid = 17181] [serial = 1308] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b958e6800) [pid = 17181] [serial = 1311] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b8a1de000) [pid = 17181] [serial = 1305] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b9355a800) [pid = 17181] [serial = 1431] [outer = (nil)] [url = about:blank] 02:56:44 INFO - PROCESS | 17181 | 1461578204625 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 02:56:44 INFO - PROCESS | 17181 | 1461578204635 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 02:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:56:44 INFO - PROCESS | 17181 | 1461578204645 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:56:44 INFO - PROCESS | 17181 | 1461578204656 Marionette TRACE conn3 <- [1,2030,null,{}] 02:56:44 INFO - PROCESS | 17181 | 1461578204675 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}] 02:56:44 INFO - PROCESS | 17181 | 1461578204843 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 02:56:45 INFO - PROCESS | 17181 | 1461578205014 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cc7800 == 117 [pid = 17181] [id = 515] 02:56:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b85257000) [pid = 17181] [serial = 1546] [outer = (nil)] 02:56:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b8a730c00) [pid = 17181] [serial = 1547] [outer = 0x7f5b85257000] 02:56:45 INFO - PROCESS | 17181 | 1461578205078 Marionette DEBUG loaded listener.js 02:56:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b8b32fc00) [pid = 17181] [serial = 1548] [outer = 0x7f5b85257000] 02:56:45 INFO - PROCESS | 17181 | 1461578205783 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]]]}] 02:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1154ms 02:56:45 INFO - PROCESS | 17181 | 1461578205799 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 02:56:45 INFO - PROCESS | 17181 | 1461578205802 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 02:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:56:45 INFO - PROCESS | 17181 | 1461578205808 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:56:45 INFO - PROCESS | 17181 | 1461578205810 Marionette TRACE conn3 <- [1,2034,null,{}] 02:56:45 INFO - PROCESS | 17181 | 1461578205815 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}] 02:56:46 INFO - PROCESS | 17181 | 1461578206048 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 02:56:46 INFO - PROCESS | 17181 | 1461578206167 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b652800 == 118 [pid = 17181] [id = 516] 02:56:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b8a0bfc00) [pid = 17181] [serial = 1549] [outer = (nil)] 02:56:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b8b528400) [pid = 17181] [serial = 1550] [outer = 0x7f5b8a0bfc00] 02:56:46 INFO - PROCESS | 17181 | 1461578206226 Marionette DEBUG loaded listener.js 02:56:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b8b7f3000) [pid = 17181] [serial = 1551] [outer = 0x7f5b8a0bfc00] 02:56:47 INFO - PROCESS | 17181 | 1461578207006 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]]]}] 02:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1227ms 02:56:47 INFO - PROCESS | 17181 | 1461578207036 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 02:56:47 INFO - PROCESS | 17181 | 1461578207039 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 02:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:56:47 INFO - PROCESS | 17181 | 1461578207045 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:56:47 INFO - PROCESS | 17181 | 1461578207047 Marionette TRACE conn3 <- [1,2038,null,{}] 02:56:47 INFO - PROCESS | 17181 | 1461578207052 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}] 02:56:47 INFO - PROCESS | 17181 | 1461578207261 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 02:56:47 INFO - PROCESS | 17181 | 1461578207291 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c094000 == 119 [pid = 17181] [id = 517] 02:56:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b8b484c00) [pid = 17181] [serial = 1552] [outer = (nil)] 02:56:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b8c88c000) [pid = 17181] [serial = 1553] [outer = 0x7f5b8b484c00] 02:56:47 INFO - PROCESS | 17181 | 1461578207349 Marionette DEBUG loaded listener.js 02:56:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8d758c00) [pid = 17181] [serial = 1554] [outer = 0x7f5b8b484c00] 02:56:48 INFO - PROCESS | 17181 | 1461578208288 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]]]}] 02:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1276ms 02:56:48 INFO - PROCESS | 17181 | 1461578208324 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 02:56:48 INFO - PROCESS | 17181 | 1461578208326 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 02:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:56:48 INFO - PROCESS | 17181 | 1461578208335 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:56:48 INFO - PROCESS | 17181 | 1461578208337 Marionette TRACE conn3 <- [1,2042,null,{}] 02:56:48 INFO - PROCESS | 17181 | 1461578208342 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}] 02:56:48 INFO - PROCESS | 17181 | 1461578208904 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b864f7000) [pid = 17181] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b857d7000) [pid = 17181] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b88348800) [pid = 17181] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b8839c000) [pid = 17181] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b8b729800) [pid = 17181] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b86cc9800) [pid = 17181] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b876cd400) [pid = 17181] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:56:48 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b81df7000) [pid = 17181] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:56:49 INFO - PROCESS | 17181 | 1461578209092 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8725d800 == 120 [pid = 17181] [id = 518] 02:56:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b864ee000) [pid = 17181] [serial = 1555] [outer = (nil)] 02:56:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b876f3c00) [pid = 17181] [serial = 1556] [outer = 0x7f5b864ee000] 02:56:49 INFO - PROCESS | 17181 | 1461578209156 Marionette DEBUG loaded listener.js 02:56:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b93160000) [pid = 17181] [serial = 1557] [outer = 0x7f5b864ee000] 02:56:49 INFO - PROCESS | 17181 | 1461578209775 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]]]}] 02:56:49 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) 02:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1485ms 02:56:49 INFO - PROCESS | 17181 | 1461578209817 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 02:56:49 INFO - PROCESS | 17181 | 1461578209820 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 02:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:56:49 INFO - PROCESS | 17181 | 1461578209836 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:56:49 INFO - PROCESS | 17181 | 1461578209839 Marionette TRACE conn3 <- [1,2046,null,{}] 02:56:49 INFO - PROCESS | 17181 | 1461578209843 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}] 02:56:49 INFO - PROCESS | 17181 | 1461578209995 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 02:56:50 INFO - PROCESS | 17181 | 1461578210163 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7d7000 == 121 [pid = 17181] [id = 519] 02:56:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b864f2c00) [pid = 17181] [serial = 1558] [outer = (nil)] 02:56:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b94622c00) [pid = 17181] [serial = 1559] [outer = 0x7f5b864f2c00] 02:56:50 INFO - PROCESS | 17181 | 1461578210220 Marionette DEBUG loaded listener.js 02:56:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b94a80400) [pid = 17181] [serial = 1560] [outer = 0x7f5b864f2c00] 02:56:51 INFO - PROCESS | 17181 | 1461578211031 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]]]}] 02:56:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:56:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1229ms 02:56:51 INFO - PROCESS | 17181 | 1461578211066 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 02:56:51 INFO - PROCESS | 17181 | 1461578211070 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 02:56:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:56:51 INFO - PROCESS | 17181 | 1461578211079 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:56:51 INFO - PROCESS | 17181 | 1461578211084 Marionette TRACE conn3 <- [1,2050,null,{}] 02:56:51 INFO - PROCESS | 17181 | 1461578211092 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}] 02:56:51 INFO - PROCESS | 17181 | 1461578211432 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 02:56:51 INFO - PROCESS | 17181 | 1461578211587 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86711800 == 122 [pid = 17181] [id = 520] 02:56:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b85259400) [pid = 17181] [serial = 1561] [outer = (nil)] 02:56:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b8542c000) [pid = 17181] [serial = 1562] [outer = 0x7f5b85259400] 02:56:51 INFO - PROCESS | 17181 | 1461578211661 Marionette DEBUG loaded listener.js 02:56:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b864f7000) [pid = 17181] [serial = 1563] [outer = 0x7f5b85259400] 02:56:52 INFO - PROCESS | 17181 | 1461578212671 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]]]}] 02:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1631ms 02:56:52 INFO - PROCESS | 17181 | 1461578212710 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 02:56:52 INFO - PROCESS | 17181 | 1461578212719 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 02:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:56:52 INFO - PROCESS | 17181 | 1461578212728 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:56:52 INFO - PROCESS | 17181 | 1461578212732 Marionette TRACE conn3 <- [1,2054,null,{}] 02:56:52 INFO - PROCESS | 17181 | 1461578212738 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}] 02:56:52 INFO - PROCESS | 17181 | 1461578212918 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 02:56:53 INFO - PROCESS | 17181 | 1461578213179 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b652000 == 123 [pid = 17181] [id = 521] 02:56:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b89a70c00) [pid = 17181] [serial = 1564] [outer = (nil)] 02:56:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b8a1d7000) [pid = 17181] [serial = 1565] [outer = 0x7f5b89a70c00] 02:56:53 INFO - PROCESS | 17181 | 1461578213293 Marionette DEBUG loaded listener.js 02:56:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b8a9fa400) [pid = 17181] [serial = 1566] [outer = 0x7f5b89a70c00] 02:56:54 INFO - PROCESS | 17181 | 1461578214146 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]]]}] 02:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1484ms 02:56:54 INFO - PROCESS | 17181 | 1461578214212 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 02:56:54 INFO - PROCESS | 17181 | 1461578214216 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 02:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:56:54 INFO - PROCESS | 17181 | 1461578214221 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:56:54 INFO - PROCESS | 17181 | 1461578214227 Marionette TRACE conn3 <- [1,2058,null,{}] 02:56:54 INFO - PROCESS | 17181 | 1461578214243 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}] 02:56:54 INFO - PROCESS | 17181 | 1461578214460 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 02:56:54 INFO - PROCESS | 17181 | 1461578214712 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9489e800 == 124 [pid = 17181] [id = 522] 02:56:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b8d75fc00) [pid = 17181] [serial = 1567] [outer = (nil)] 02:56:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b8d7ba800) [pid = 17181] [serial = 1568] [outer = 0x7f5b8d75fc00] 02:56:54 INFO - PROCESS | 17181 | 1461578214829 Marionette DEBUG loaded listener.js 02:56:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b91f19400) [pid = 17181] [serial = 1569] [outer = 0x7f5b8d75fc00] 02:56:55 INFO - PROCESS | 17181 | 1461578215665 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]]]}] 02:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1489ms 02:56:55 INFO - PROCESS | 17181 | 1461578215711 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 02:56:55 INFO - PROCESS | 17181 | 1461578215715 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 02:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:56:55 INFO - PROCESS | 17181 | 1461578215721 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:56:55 INFO - PROCESS | 17181 | 1461578215723 Marionette TRACE conn3 <- [1,2062,null,{}] 02:56:55 INFO - PROCESS | 17181 | 1461578215729 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}] 02:56:55 INFO - PROCESS | 17181 | 1461578215900 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 02:56:56 INFO - PROCESS | 17181 | 1461578216110 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95609000 == 125 [pid = 17181] [id = 523] 02:56:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b8d75e400) [pid = 17181] [serial = 1570] [outer = (nil)] 02:56:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b94d73c00) [pid = 17181] [serial = 1571] [outer = 0x7f5b8d75e400] 02:56:56 INFO - PROCESS | 17181 | 1461578216234 Marionette DEBUG loaded listener.js 02:56:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b95002c00) [pid = 17181] [serial = 1572] [outer = 0x7f5b8d75e400] 02:56:57 INFO - PROCESS | 17181 | 1461578217109 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]]]}] 02:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1439ms 02:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:56:57 INFO - PROCESS | 17181 | 1461578217161 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 02:56:57 INFO - PROCESS | 17181 | 1461578217163 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 02:56:57 INFO - PROCESS | 17181 | 1461578217170 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:56:57 INFO - PROCESS | 17181 | 1461578217173 Marionette TRACE conn3 <- [1,2066,null,{}] 02:56:57 INFO - PROCESS | 17181 | 1461578217178 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}] 02:56:57 INFO - PROCESS | 17181 | 1461578217346 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 02:56:57 INFO - PROCESS | 17181 | 1461578217582 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c11000 == 126 [pid = 17181] [id = 524] 02:56:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b89a71c00) [pid = 17181] [serial = 1573] [outer = (nil)] 02:56:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b953d6c00) [pid = 17181] [serial = 1574] [outer = 0x7f5b89a71c00] 02:56:57 INFO - PROCESS | 17181 | 1461578217653 Marionette DEBUG loaded listener.js 02:56:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b95649400) [pid = 17181] [serial = 1575] [outer = 0x7f5b89a71c00] 02:56:58 INFO - PROCESS | 17181 | 1461578218557 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]]]}] 02:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1436ms 02:56:58 INFO - PROCESS | 17181 | 1461578218605 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 02:56:58 INFO - PROCESS | 17181 | 1461578218609 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 02:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:56:58 INFO - PROCESS | 17181 | 1461578218614 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:56:58 INFO - PROCESS | 17181 | 1461578218617 Marionette TRACE conn3 <- [1,2070,null,{}] 02:56:58 INFO - PROCESS | 17181 | 1461578218622 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}] 02:56:58 INFO - PROCESS | 17181 | 1461578218824 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 02:56:59 INFO - PROCESS | 17181 | 1461578219031 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:56:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987b2800 == 127 [pid = 17181] [id = 525] 02:56:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b9500cc00) [pid = 17181] [serial = 1576] [outer = (nil)] 02:56:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b961f5400) [pid = 17181] [serial = 1577] [outer = 0x7f5b9500cc00] 02:56:59 INFO - PROCESS | 17181 | 1461578219117 Marionette DEBUG loaded listener.js 02:56:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b98936000) [pid = 17181] [serial = 1578] [outer = 0x7f5b9500cc00] 02:56:59 INFO - PROCESS | 17181 | 1461578219973 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]]]}] 02:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1429ms 02:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:57:00 INFO - PROCESS | 17181 | 1461578220045 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 02:57:00 INFO - PROCESS | 17181 | 1461578220048 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 02:57:00 INFO - PROCESS | 17181 | 1461578220054 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:57:00 INFO - PROCESS | 17181 | 1461578220057 Marionette TRACE conn3 <- [1,2074,null,{}] 02:57:00 INFO - PROCESS | 17181 | 1461578220062 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}] 02:57:00 INFO - PROCESS | 17181 | 1461578220235 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 02:57:00 INFO - PROCESS | 17181 | 1461578220442 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa4000 == 128 [pid = 17181] [id = 526] 02:57:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b9540d000) [pid = 17181] [serial = 1579] [outer = (nil)] 02:57:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b9a47a000) [pid = 17181] [serial = 1580] [outer = 0x7f5b9540d000] 02:57:00 INFO - PROCESS | 17181 | 1461578220553 Marionette DEBUG loaded listener.js 02:57:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b9d49f000) [pid = 17181] [serial = 1581] [outer = 0x7f5b9540d000] 02:57:01 INFO - PROCESS | 17181 | 1461578221419 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]]]}] 02:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1429ms 02:57:01 INFO - PROCESS | 17181 | 1461578221483 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 02:57:01 INFO - PROCESS | 17181 | 1461578221487 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 02:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:57:01 INFO - PROCESS | 17181 | 1461578221492 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:57:01 INFO - PROCESS | 17181 | 1461578221495 Marionette TRACE conn3 <- [1,2078,null,{}] 02:57:01 INFO - PROCESS | 17181 | 1461578221500 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}] 02:57:01 INFO - PROCESS | 17181 | 1461578221672 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 02:57:01 INFO - PROCESS | 17181 | 1461578221881 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d2de000 == 129 [pid = 17181] [id = 527] 02:57:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8b532000) [pid = 17181] [serial = 1582] [outer = (nil)] 02:57:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b9da22000) [pid = 17181] [serial = 1583] [outer = 0x7f5b8b532000] 02:57:02 INFO - PROCESS | 17181 | 1461578221992 Marionette DEBUG loaded listener.js 02:57:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b9e028000) [pid = 17181] [serial = 1584] [outer = 0x7f5b8b532000] 02:57:02 INFO - PROCESS | 17181 | 1461578222883 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]]]}] 02:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1429ms 02:57:02 INFO - PROCESS | 17181 | 1461578222923 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 02:57:02 INFO - PROCESS | 17181 | 1461578222926 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 02:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:57:02 INFO - PROCESS | 17181 | 1461578222932 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:57:02 INFO - PROCESS | 17181 | 1461578222934 Marionette TRACE conn3 <- [1,2082,null,{}] 02:57:02 INFO - PROCESS | 17181 | 1461578222939 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}] 02:57:03 INFO - PROCESS | 17181 | 1461578223123 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 02:57:03 INFO - PROCESS | 17181 | 1461578223338 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9eacf000 == 130 [pid = 17181] [id = 528] 02:57:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b9869dc00) [pid = 17181] [serial = 1585] [outer = (nil)] 02:57:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b9f234c00) [pid = 17181] [serial = 1586] [outer = 0x7f5b9869dc00] 02:57:03 INFO - PROCESS | 17181 | 1461578223448 Marionette DEBUG loaded listener.js 02:57:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b9f634000) [pid = 17181] [serial = 1587] [outer = 0x7f5b9869dc00] 02:57:04 INFO - PROCESS | 17181 | 1461578224352 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]]]}] 02:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1478ms 02:57:04 INFO - PROCESS | 17181 | 1461578224410 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 02:57:04 INFO - PROCESS | 17181 | 1461578224413 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 02:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:57:04 INFO - PROCESS | 17181 | 1461578224419 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:57:04 INFO - PROCESS | 17181 | 1461578224422 Marionette TRACE conn3 <- [1,2086,null,{}] 02:57:04 INFO - PROCESS | 17181 | 1461578224427 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}] 02:57:04 INFO - PROCESS | 17181 | 1461578224604 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 02:57:04 INFO - PROCESS | 17181 | 1461578224821 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0113000 == 131 [pid = 17181] [id = 529] 02:57:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8ca28c00) [pid = 17181] [serial = 1588] [outer = (nil)] 02:57:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5ba245d000) [pid = 17181] [serial = 1589] [outer = 0x7f5b8ca28c00] 02:57:04 INFO - PROCESS | 17181 | 1461578224934 Marionette DEBUG loaded listener.js 02:57:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5bab123c00) [pid = 17181] [serial = 1590] [outer = 0x7f5b8ca28c00] 02:57:05 INFO - PROCESS | 17181 | 1461578225866 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]]]}] 02:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1487ms 02:57:05 INFO - PROCESS | 17181 | 1461578225908 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 02:57:05 INFO - PROCESS | 17181 | 1461578225912 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 02:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:57:05 INFO - PROCESS | 17181 | 1461578225918 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:57:05 INFO - PROCESS | 17181 | 1461578225922 Marionette TRACE conn3 <- [1,2090,null,{}] 02:57:05 INFO - PROCESS | 17181 | 1461578225927 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}] 02:57:06 INFO - PROCESS | 17181 | 1461578226207 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 02:57:06 INFO - PROCESS | 17181 | 1461578226430 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61fa800 == 132 [pid = 17181] [id = 530] 02:57:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5bad146c00) [pid = 17181] [serial = 1591] [outer = (nil)] 02:57:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5baf33b800) [pid = 17181] [serial = 1592] [outer = 0x7f5bad146c00] 02:57:06 INFO - PROCESS | 17181 | 1461578226596 Marionette DEBUG loaded listener.js 02:57:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5bb0b8d400) [pid = 17181] [serial = 1593] [outer = 0x7f5bad146c00] 02:57:07 INFO - PROCESS | 17181 | 1461578227499 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]]]}] 02:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1641ms 02:57:07 INFO - PROCESS | 17181 | 1461578227559 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 02:57:07 INFO - PROCESS | 17181 | 1461578227566 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 02:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:57:07 INFO - PROCESS | 17181 | 1461578227603 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:57:07 INFO - PROCESS | 17181 | 1461578227608 Marionette TRACE conn3 <- [1,2094,null,{}] 02:57:07 INFO - PROCESS | 17181 | 1461578227616 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}] 02:57:07 INFO - PROCESS | 17181 | 1461578227895 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 02:57:08 INFO - PROCESS | 17181 | 1461578228090 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5baee5d800 == 133 [pid = 17181] [id = 531] 02:57:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5bad48f000) [pid = 17181] [serial = 1594] [outer = (nil)] 02:57:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5bb12ac400) [pid = 17181] [serial = 1595] [outer = 0x7f5bad48f000] 02:57:08 INFO - PROCESS | 17181 | 1461578228202 Marionette DEBUG loaded listener.js 02:57:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5bb16de400) [pid = 17181] [serial = 1596] [outer = 0x7f5bad48f000] 02:57:09 INFO - PROCESS | 17181 | 1461578229047 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]]]}] 02:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1490ms 02:57:09 INFO - PROCESS | 17181 | 1461578229094 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 02:57:09 INFO - PROCESS | 17181 | 1461578229098 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 02:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:57:09 INFO - PROCESS | 17181 | 1461578229103 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:57:09 INFO - PROCESS | 17181 | 1461578229105 Marionette TRACE conn3 <- [1,2098,null,{}] 02:57:09 INFO - PROCESS | 17181 | 1461578229117 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}] 02:57:09 INFO - PROCESS | 17181 | 1461578229293 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 02:57:09 INFO - PROCESS | 17181 | 1461578229564 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84c8e000 == 134 [pid = 17181] [id = 532] 02:57:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b8542dc00) [pid = 17181] [serial = 1597] [outer = (nil)] 02:57:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8839b000) [pid = 17181] [serial = 1598] [outer = 0x7f5b8542dc00] 02:57:09 INFO - PROCESS | 17181 | 1461578229637 Marionette DEBUG loaded listener.js 02:57:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b98856400) [pid = 17181] [serial = 1599] [outer = 0x7f5b8542dc00] 02:57:10 INFO - PROCESS | 17181 | 1461578230481 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]]]}] 02:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1440ms 02:57:10 INFO - PROCESS | 17181 | 1461578230545 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 02:57:10 INFO - PROCESS | 17181 | 1461578230549 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 02:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:57:10 INFO - PROCESS | 17181 | 1461578230554 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:57:10 INFO - PROCESS | 17181 | 1461578230557 Marionette TRACE conn3 <- [1,2102,null,{}] 02:57:10 INFO - PROCESS | 17181 | 1461578230562 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}] 02:57:10 INFO - PROCESS | 17181 | 1461578230741 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 02:57:10 INFO - PROCESS | 17181 | 1461578230959 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b87254800 == 135 [pid = 17181] [id = 533] 02:57:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b81deb800) [pid = 17181] [serial = 1600] [outer = (nil)] 02:57:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b81df6800) [pid = 17181] [serial = 1601] [outer = 0x7f5b81deb800] 02:57:11 INFO - PROCESS | 17181 | 1461578231467 Marionette DEBUG loaded listener.js 02:57:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b85255000) [pid = 17181] [serial = 1602] [outer = 0x7f5b81deb800] 02:57:12 INFO - PROCESS | 17181 | 1461578232445 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]]]}] 02:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1936ms 02:57:12 INFO - PROCESS | 17181 | 1461578232491 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 02:57:12 INFO - PROCESS | 17181 | 1461578232497 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 02:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:57:12 INFO - PROCESS | 17181 | 1461578232506 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:57:12 INFO - PROCESS | 17181 | 1461578232510 Marionette TRACE conn3 <- [1,2106,null,{}] 02:57:12 INFO - PROCESS | 17181 | 1461578232516 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}] 02:57:12 INFO - PROCESS | 17181 | 1461578232715 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 02:57:12 INFO - PROCESS | 17181 | 1461578232948 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8671b000 == 136 [pid = 17181] [id = 534] 02:57:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b876e6000) [pid = 17181] [serial = 1603] [outer = (nil)] 02:57:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b8839e000) [pid = 17181] [serial = 1604] [outer = 0x7f5b876e6000] 02:57:13 INFO - PROCESS | 17181 | 1461578233111 Marionette DEBUG loaded listener.js 02:57:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b89eb8400) [pid = 17181] [serial = 1605] [outer = 0x7f5b876e6000] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1651800 == 135 [pid = 17181] [id = 426] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868da000 == 134 [pid = 17181] [id = 428] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1669800 == 133 [pid = 17181] [id = 427] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc92800 == 132 [pid = 17181] [id = 429] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb14b1000 == 131 [pid = 17181] [id = 422] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8725d800 == 130 [pid = 17181] [id = 518] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c094000 == 129 [pid = 17181] [id = 517] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b652800 == 128 [pid = 17181] [id = 516] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cc7800 == 127 [pid = 17181] [id = 515] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83bd1000 == 126 [pid = 17181] [id = 514] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868e2800 == 125 [pid = 17181] [id = 513] 02:57:14 INFO - PROCESS | 17181 | 1461578234237 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]]]}] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a166800 == 124 [pid = 17181] [id = 511] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ed9800 == 123 [pid = 17181] [id = 510] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8670b000 == 122 [pid = 17181] [id = 509] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bab000 == 121 [pid = 17181] [id = 508] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac4b2800 == 120 [pid = 17181] [id = 507] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1642800 == 119 [pid = 17181] [id = 506] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f30f000 == 118 [pid = 17181] [id = 505] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d81e800 == 117 [pid = 17181] [id = 504] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987bd800 == 116 [pid = 17181] [id = 503] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96089800 == 115 [pid = 17181] [id = 502] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f36800 == 114 [pid = 17181] [id = 501] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d46a000 == 113 [pid = 17181] [id = 500] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcb4000 == 112 [pid = 17181] [id = 447] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cd2800 == 111 [pid = 17181] [id = 499] 02:57:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92187800 == 110 [pid = 17181] [id = 498] 02:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1782ms 02:57:14 INFO - PROCESS | 17181 | 1461578234287 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 02:57:14 INFO - PROCESS | 17181 | 1461578234292 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 02:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:57:14 INFO - PROCESS | 17181 | 1461578234301 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:57:14 INFO - PROCESS | 17181 | 1461578234304 Marionette TRACE conn3 <- [1,2110,null,{}] 02:57:14 INFO - PROCESS | 17181 | 1461578234310 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}] 02:57:14 INFO - PROCESS | 17181 | 1461578234477 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b8a0b5800) [pid = 17181] [serial = 1493] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8b527000) [pid = 17181] [serial = 1494] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b876e5400) [pid = 17181] [serial = 1479] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b9869cc00) [pid = 17181] [serial = 1451] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8a72d400) [pid = 17181] [serial = 1485] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b8b335c00) [pid = 17181] [serial = 1487] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b8c891000) [pid = 17181] [serial = 1442] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b9ca6e800) [pid = 17181] [serial = 1457] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8b52c000) [pid = 17181] [serial = 1488] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b94a81400) [pid = 17181] [serial = 1445] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8b730400) [pid = 17181] [serial = 1490] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b94fec400) [pid = 17181] [serial = 1434] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b94623c00) [pid = 17181] [serial = 1433] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b88ad9000) [pid = 17181] [serial = 1482] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b84dc1000) [pid = 17181] [serial = 1476] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b95422c00) [pid = 17181] [serial = 1448] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b9f62ac00) [pid = 17181] [serial = 1466] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b83acb800) [pid = 17181] [serial = 1469] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b81df8c00) [pid = 17181] [serial = 1475] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8987a000) [pid = 17181] [serial = 1472] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b876c4400) [pid = 17181] [serial = 1436] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b8d7b9000) [pid = 17181] [serial = 1491] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8a1d3800) [pid = 17181] [serial = 1439] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b9da24c00) [pid = 17181] [serial = 1460] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b883a3800) [pid = 17181] [serial = 1481] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b864fac00) [pid = 17181] [serial = 1478] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b9f622c00) [pid = 17181] [serial = 1463] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b8a1d7400) [pid = 17181] [serial = 1484] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b98ee1400) [pid = 17181] [serial = 1454] [outer = (nil)] [url = about:blank] 02:57:14 INFO - PROCESS | 17181 | 1461578234756 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86720000 == 111 [pid = 17181] [id = 535] 02:57:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b83acb800) [pid = 17181] [serial = 1606] [outer = (nil)] 02:57:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8a0b5800) [pid = 17181] [serial = 1607] [outer = 0x7f5b83acb800] 02:57:14 INFO - PROCESS | 17181 | 1461578234850 Marionette DEBUG loaded listener.js 02:57:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8b530000) [pid = 17181] [serial = 1608] [outer = 0x7f5b83acb800] 02:57:15 INFO - PROCESS | 17181 | 1461578235543 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]]]}] 02:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1280ms 02:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:57:15 INFO - PROCESS | 17181 | 1461578235581 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 02:57:15 INFO - PROCESS | 17181 | 1461578235584 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 02:57:15 INFO - PROCESS | 17181 | 1461578235590 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:57:15 INFO - PROCESS | 17181 | 1461578235595 Marionette TRACE conn3 <- [1,2114,null,{}] 02:57:15 INFO - PROCESS | 17181 | 1461578235610 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}] 02:57:15 INFO - PROCESS | 17181 | 1461578235840 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 02:57:15 INFO - PROCESS | 17181 | 1461578235865 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a96a000 == 112 [pid = 17181] [id = 536] 02:57:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8b72d800) [pid = 17181] [serial = 1609] [outer = (nil)] 02:57:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8d761c00) [pid = 17181] [serial = 1610] [outer = 0x7f5b8b72d800] 02:57:15 INFO - PROCESS | 17181 | 1461578235923 Marionette DEBUG loaded listener.js 02:57:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8d8bb400) [pid = 17181] [serial = 1611] [outer = 0x7f5b8b72d800] 02:57:16 INFO - PROCESS | 17181 | 1461578236760 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]]]}] 02:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1188ms 02:57:16 INFO - PROCESS | 17181 | 1461578236780 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 02:57:16 INFO - PROCESS | 17181 | 1461578236784 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 02:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:57:16 INFO - PROCESS | 17181 | 1461578236790 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:57:16 INFO - PROCESS | 17181 | 1461578236792 Marionette TRACE conn3 <- [1,2118,null,{}] 02:57:16 INFO - PROCESS | 17181 | 1461578236797 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}] 02:57:17 INFO - PROCESS | 17181 | 1461578237041 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 02:57:17 INFO - PROCESS | 17181 | 1461578237069 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c911800 == 113 [pid = 17181] [id = 537] 02:57:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8b335000) [pid = 17181] [serial = 1612] [outer = (nil)] 02:57:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b93555800) [pid = 17181] [serial = 1613] [outer = 0x7f5b8b335000] 02:57:17 INFO - PROCESS | 17181 | 1461578237126 Marionette DEBUG loaded listener.js 02:57:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b94a83000) [pid = 17181] [serial = 1614] [outer = 0x7f5b8b335000] 02:57:17 INFO - PROCESS | 17181 | 1461578237981 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]]]}] 02:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1226ms 02:57:18 INFO - PROCESS | 17181 | 1461578238020 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 02:57:18 INFO - PROCESS | 17181 | 1461578238022 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 02:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:57:18 INFO - PROCESS | 17181 | 1461578238028 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:57:18 INFO - PROCESS | 17181 | 1461578238029 Marionette TRACE conn3 <- [1,2122,null,{}] 02:57:18 INFO - PROCESS | 17181 | 1461578238038 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}] 02:57:18 INFO - PROCESS | 17181 | 1461578238249 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 02:57:18 INFO - PROCESS | 17181 | 1461578238276 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94741000 == 114 [pid = 17181] [id = 538] 02:57:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b95009400) [pid = 17181] [serial = 1615] [outer = (nil)] 02:57:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b954c7000) [pid = 17181] [serial = 1616] [outer = 0x7f5b95009400] 02:57:18 INFO - PROCESS | 17181 | 1461578238340 Marionette DEBUG loaded listener.js 02:57:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b95ecfc00) [pid = 17181] [serial = 1617] [outer = 0x7f5b95009400] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b8b484c00) [pid = 17181] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b83ac7400) [pid = 17181] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b85257000) [pid = 17181] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b8a0bfc00) [pid = 17181] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b84dc8000) [pid = 17181] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:57:19 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b864ee000) [pid = 17181] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:57:19 INFO - PROCESS | 17181 | 1461578239536 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]]]}] 02:57:19 INFO - PROCESS | 17181 | ************************* 02:57:19 INFO - PROCESS | 17181 | A coding exception was thrown and uncaught in a Task. 02:57:19 INFO - PROCESS | 17181 | 02:57:19 INFO - PROCESS | 17181 | Full message: TypeError: NetworkError when attempting to fetch resource. 02:57:19 INFO - PROCESS | 17181 | Full stack: 02:57:19 INFO - PROCESS | 17181 | ************************* 02:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1536ms 02:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:57:19 INFO - PROCESS | 17181 | 1461578239564 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 02:57:19 INFO - PROCESS | 17181 | 1461578239566 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 02:57:19 INFO - PROCESS | 17181 | 1461578239572 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:57:19 INFO - PROCESS | 17181 | 1461578239574 Marionette TRACE conn3 <- [1,2126,null,{}] 02:57:19 INFO - PROCESS | 17181 | 1461578239579 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}] 02:57:19 INFO - PROCESS | 17181 | 1461578239821 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 02:57:19 INFO - PROCESS | 17181 | 1461578239831 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96089000 == 115 [pid = 17181] [id = 539] 02:57:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b94fecc00) [pid = 17181] [serial = 1618] [outer = (nil)] 02:57:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b992db800) [pid = 17181] [serial = 1619] [outer = 0x7f5b94fecc00] 02:57:19 INFO - PROCESS | 17181 | 1461578239889 Marionette DEBUG loaded listener.js 02:57:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b992e1800) [pid = 17181] [serial = 1620] [outer = 0x7f5b94fecc00] 02:57:20 INFO - PROCESS | 17181 | 1461578240664 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]]]}] 02:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1131ms 02:57:20 INFO - PROCESS | 17181 | 1461578240702 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 02:57:20 INFO - PROCESS | 17181 | 1461578240705 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 02:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:57:20 INFO - PROCESS | 17181 | 1461578240711 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:57:20 INFO - PROCESS | 17181 | 1461578240713 Marionette TRACE conn3 <- [1,2130,null,{}] 02:57:20 INFO - PROCESS | 17181 | 1461578240718 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}] 02:57:20 INFO - PROCESS | 17181 | 1461578240933 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 02:57:20 INFO - PROCESS | 17181 | 1461578240957 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e8e000 == 116 [pid = 17181] [id = 540] 02:57:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b9500d800) [pid = 17181] [serial = 1621] [outer = (nil)] 02:57:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b9af3a000) [pid = 17181] [serial = 1622] [outer = 0x7f5b9500d800] 02:57:21 INFO - PROCESS | 17181 | 1461578241014 Marionette DEBUG loaded listener.js 02:57:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b9f235400) [pid = 17181] [serial = 1623] [outer = 0x7f5b9500d800] 02:57:22 INFO - PROCESS | 17181 | 1461578242160 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] 02:57:22 INFO - PROCESS | 17181 | 1461578242212 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 02:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:57:22 INFO - PROCESS | 17181 | 1461578242220 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:57:22 INFO - PROCESS | 17181 | 1461578242225 Marionette TRACE conn3 <- [1,2134,null,{}] 02:57:22 INFO - PROCESS | 17181 | 1461578242232 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}] 02:57:22 INFO - PROCESS | 17181 | 1461578242434 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 02:57:22 INFO - PROCESS | 17181 | 1461578242729 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b65e000 == 117 [pid = 17181] [id = 541] 02:57:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8a5a5000) [pid = 17181] [serial = 1624] [outer = (nil)] 02:57:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8a72c000) [pid = 17181] [serial = 1625] [outer = 0x7f5b8a5a5000] 02:57:22 INFO - PROCESS | 17181 | 1461578242834 Marionette DEBUG loaded listener.js 02:57:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b8b527000) [pid = 17181] [serial = 1626] [outer = 0x7f5b8a5a5000] 02:57:23 INFO - PROCESS | 17181 | 1461578243796 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]]]}] 02:57:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:57:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1631ms 02:57:23 INFO - PROCESS | 17181 | 1461578243852 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 02:57:23 INFO - PROCESS | 17181 | 1461578243861 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 02:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:57:23 INFO - PROCESS | 17181 | 1461578243870 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:57:23 INFO - PROCESS | 17181 | 1461578243874 Marionette TRACE conn3 <- [1,2138,null,{}] 02:57:23 INFO - PROCESS | 17181 | 1461578243880 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}] 02:57:24 INFO - PROCESS | 17181 | 1461578244075 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 02:57:24 INFO - PROCESS | 17181 | 1461578244286 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fa3800 == 118 [pid = 17181] [id = 542] 02:57:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b9355c000) [pid = 17181] [serial = 1627] [outer = (nil)] 02:57:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b94fec400) [pid = 17181] [serial = 1628] [outer = 0x7f5b9355c000] 02:57:24 INFO - PROCESS | 17181 | 1461578244482 Marionette DEBUG loaded listener.js 02:57:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b958e5c00) [pid = 17181] [serial = 1629] [outer = 0x7f5b9355c000] 02:57:25 INFO - PROCESS | 17181 | 1461578245360 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]]]}] 02:57:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1531ms 02:57:25 INFO - PROCESS | 17181 | 1461578245402 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 02:57:25 INFO - PROCESS | 17181 | 1461578245406 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 02:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:57:25 INFO - PROCESS | 17181 | 1461578245413 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:57:25 INFO - PROCESS | 17181 | 1461578245419 Marionette TRACE conn3 <- [1,2142,null,{}] 02:57:25 INFO - PROCESS | 17181 | 1461578245434 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}] 02:57:25 INFO - PROCESS | 17181 | 1461578245632 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 02:57:25 INFO - PROCESS | 17181 | 1461578245847 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9fbb0000 == 119 [pid = 17181] [id = 543] 02:57:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b94a76c00) [pid = 17181] [serial = 1630] [outer = (nil)] 02:57:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b9880fc00) [pid = 17181] [serial = 1631] [outer = 0x7f5b94a76c00] 02:57:25 INFO - PROCESS | 17181 | 1461578245966 Marionette DEBUG loaded listener.js 02:57:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b9c317c00) [pid = 17181] [serial = 1632] [outer = 0x7f5b94a76c00] 02:57:26 INFO - PROCESS | 17181 | 1461578246918 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] 02:57:26 INFO - PROCESS | 17181 | 1461578246963 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 02:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:57:26 INFO - PROCESS | 17181 | 1461578246968 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:57:26 INFO - PROCESS | 17181 | 1461578246971 Marionette TRACE conn3 <- [1,2146,null,{}] 02:57:26 INFO - PROCESS | 17181 | 1461578246976 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}] 02:57:27 INFO - PROCESS | 17181 | 1461578247149 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 02:57:27 INFO - PROCESS | 17181 | 1461578247367 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61ee000 == 120 [pid = 17181] [id = 544] 02:57:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b94fe4c00) [pid = 17181] [serial = 1633] [outer = (nil)] 02:57:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5ba2458c00) [pid = 17181] [serial = 1634] [outer = 0x7f5b94fe4c00] 02:57:27 INFO - PROCESS | 17181 | 1461578247478 Marionette DEBUG loaded listener.js 02:57:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5bac239000) [pid = 17181] [serial = 1635] [outer = 0x7f5b94fe4c00] 02:57:28 INFO - PROCESS | 17181 | 1461578248386 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] 02:57:28 INFO - PROCESS | 17181 | 1461578248453 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 02:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:57:28 INFO - PROCESS | 17181 | 1461578248478 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:57:28 INFO - PROCESS | 17181 | 1461578248481 Marionette TRACE conn3 <- [1,2150,null,{}] 02:57:28 INFO - PROCESS | 17181 | 1461578248486 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}] 02:57:28 INFO - PROCESS | 17181 | 1461578248666 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 02:57:28 INFO - PROCESS | 17181 | 1461578248883 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad26e000 == 121 [pid = 17181] [id = 545] 02:57:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b96e19400) [pid = 17181] [serial = 1636] [outer = (nil)] 02:57:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5baf33e000) [pid = 17181] [serial = 1637] [outer = 0x7f5b96e19400] 02:57:29 INFO - PROCESS | 17181 | 1461578248993 Marionette DEBUG loaded listener.js 02:57:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5bb0b95800) [pid = 17181] [serial = 1638] [outer = 0x7f5b96e19400] 02:57:29 INFO - PROCESS | 17181 | 1461578249906 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]]]}] 02:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1487ms 02:57:29 INFO - PROCESS | 17181 | 1461578249962 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 02:57:29 INFO - PROCESS | 17181 | 1461578249965 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 02:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:57:29 INFO - PROCESS | 17181 | 1461578249990 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:57:29 INFO - PROCESS | 17181 | 1461578249993 Marionette TRACE conn3 <- [1,2154,null,{}] 02:57:30 INFO - PROCESS | 17181 | 1461578249998 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}] 02:57:30 INFO - PROCESS | 17181 | 1461578250195 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 02:57:30 INFO - PROCESS | 17181 | 1461578250412 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb327c800 == 122 [pid = 17181] [id = 546] 02:57:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b854db000) [pid = 17181] [serial = 1639] [outer = (nil)] 02:57:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5ba5256400) [pid = 17181] [serial = 1640] [outer = 0x7f5b854db000] 02:57:30 INFO - PROCESS | 17181 | 1461578250524 Marionette DEBUG loaded listener.js 02:57:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5bb1710800) [pid = 17181] [serial = 1641] [outer = 0x7f5b854db000] 02:57:31 INFO - PROCESS | 17181 | 1461578251448 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]]]}] 02:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1532ms 02:57:31 INFO - PROCESS | 17181 | 1461578251520 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 02:57:31 INFO - PROCESS | 17181 | 1461578251523 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 02:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:57:31 INFO - PROCESS | 17181 | 1461578251529 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:57:31 INFO - PROCESS | 17181 | 1461578251532 Marionette TRACE conn3 <- [1,2158,null,{}] 02:57:31 INFO - PROCESS | 17181 | 1461578251537 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}] 02:57:31 INFO - PROCESS | 17181 | 1461578251715 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 02:57:31 INFO - PROCESS | 17181 | 1461578251975 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88b50000 == 123 [pid = 17181] [id = 547] 02:57:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b854da800) [pid = 17181] [serial = 1642] [outer = (nil)] 02:57:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b872ad800) [pid = 17181] [serial = 1643] [outer = 0x7f5b854da800] 02:57:32 INFO - PROCESS | 17181 | 1461578252049 Marionette DEBUG loaded listener.js 02:57:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b872b3c00) [pid = 17181] [serial = 1644] [outer = 0x7f5b854da800] 02:57:32 INFO - PROCESS | 17181 | 1461578252897 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]]]}] 02:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1436ms 02:57:32 INFO - PROCESS | 17181 | 1461578252967 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 02:57:32 INFO - PROCESS | 17181 | 1461578252971 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 02:57:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:57:32 INFO - PROCESS | 17181 | 1461578252976 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:57:32 INFO - PROCESS | 17181 | 1461578252979 Marionette TRACE conn3 <- [1,2162,null,{}] 02:57:32 INFO - PROCESS | 17181 | 1461578252984 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}] 02:57:33 INFO - PROCESS | 17181 | 1461578253173 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 02:57:33 INFO - PROCESS | 17181 | 1461578253388 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb58a9800 == 124 [pid = 17181] [id = 548] 02:57:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b854db400) [pid = 17181] [serial = 1645] [outer = (nil)] 02:57:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b88945400) [pid = 17181] [serial = 1646] [outer = 0x7f5b854db400] 02:57:33 INFO - PROCESS | 17181 | 1461578253501 Marionette DEBUG loaded listener.js 02:57:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b8894a000) [pid = 17181] [serial = 1647] [outer = 0x7f5b854db400] 02:57:34 INFO - PROCESS | 17181 | 1461578254372 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]]]}] 02:57:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:57:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1441ms 02:57:34 INFO - PROCESS | 17181 | 1461578254418 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 02:57:34 INFO - PROCESS | 17181 | 1461578254422 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 02:57:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:57:34 INFO - PROCESS | 17181 | 1461578254427 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:57:34 INFO - PROCESS | 17181 | 1461578254429 Marionette TRACE conn3 <- [1,2166,null,{}] 02:57:34 INFO - PROCESS | 17181 | 1461578254435 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}] 02:57:34 INFO - PROCESS | 17181 | 1461578254616 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 02:57:34 INFO - PROCESS | 17181 | 1461578254836 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89dc8000 == 125 [pid = 17181] [id = 549] 02:57:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b872b4000) [pid = 17181] [serial = 1648] [outer = (nil)] 02:57:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8894f800) [pid = 17181] [serial = 1649] [outer = 0x7f5b872b4000] 02:57:34 INFO - PROCESS | 17181 | 1461578254948 Marionette DEBUG loaded listener.js 02:57:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5bb0b8b400) [pid = 17181] [serial = 1650] [outer = 0x7f5b872b4000] 02:57:35 INFO - PROCESS | 17181 | 1461578255814 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]]]}] 02:57:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:57:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1436ms 02:57:35 INFO - PROCESS | 17181 | 1461578255865 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 02:57:35 INFO - PROCESS | 17181 | 1461578255868 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 02:57:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:57:35 INFO - PROCESS | 17181 | 1461578255875 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:57:35 INFO - PROCESS | 17181 | 1461578255878 Marionette TRACE conn3 <- [1,2170,null,{}] 02:57:35 INFO - PROCESS | 17181 | 1461578255883 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}] 02:57:36 INFO - PROCESS | 17181 | 1461578256064 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 02:57:36 INFO - PROCESS | 17181 | 1461578256338 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b30a000 == 126 [pid = 17181] [id = 550] 02:57:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b872b6800) [pid = 17181] [serial = 1651] [outer = (nil)] 02:57:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b8b7a9800) [pid = 17181] [serial = 1652] [outer = 0x7f5b872b6800] 02:57:36 INFO - PROCESS | 17181 | 1461578256426 Marionette DEBUG loaded listener.js 02:57:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8b7ae800) [pid = 17181] [serial = 1653] [outer = 0x7f5b872b6800] 02:57:37 INFO - PROCESS | 17181 | 1461578257305 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]]]}] 02:57:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:57:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1485ms 02:57:37 INFO - PROCESS | 17181 | 1461578257361 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 02:57:37 INFO - PROCESS | 17181 | 1461578257365 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 02:57:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:57:37 INFO - PROCESS | 17181 | 1461578257370 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:57:37 INFO - PROCESS | 17181 | 1461578257373 Marionette TRACE conn3 <- [1,2174,null,{}] 02:57:37 INFO - PROCESS | 17181 | 1461578257379 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}] 02:57:37 INFO - PROCESS | 17181 | 1461578257584 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 02:57:37 INFO - PROCESS | 17181 | 1461578257881 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b815ea800 == 127 [pid = 17181] [id = 551] 02:57:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b9970a000) [pid = 17181] [serial = 1654] [outer = (nil)] 02:57:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b9970e800) [pid = 17181] [serial = 1655] [outer = 0x7f5b9970a000] 02:57:38 INFO - PROCESS | 17181 | 1461578258009 Marionette DEBUG loaded listener.js 02:57:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5bb1786c00) [pid = 17181] [serial = 1656] [outer = 0x7f5b9970a000] 02:57:38 INFO - PROCESS | 17181 | 1461578258815 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]]]}] 02:57:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:57:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1482ms 02:57:38 INFO - PROCESS | 17181 | 1461578258857 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 02:57:38 INFO - PROCESS | 17181 | 1461578258861 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 02:57:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:57:38 INFO - PROCESS | 17181 | 1461578258866 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:57:38 INFO - PROCESS | 17181 | 1461578258868 Marionette TRACE conn3 <- [1,2178,null,{}] 02:57:38 INFO - PROCESS | 17181 | 1461578258874 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}] 02:57:39 INFO - PROCESS | 17181 | 1461578259048 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 02:57:39 INFO - PROCESS | 17181 | 1461578259323 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81ecf800 == 128 [pid = 17181] [id = 552] 02:57:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b81ee4400) [pid = 17181] [serial = 1657] [outer = (nil)] 02:57:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b81eec000) [pid = 17181] [serial = 1658] [outer = 0x7f5b81ee4400] 02:57:39 INFO - PROCESS | 17181 | 1461578259396 Marionette DEBUG loaded listener.js 02:57:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b81ef1400) [pid = 17181] [serial = 1659] [outer = 0x7f5b81ee4400] 02:57:40 INFO - PROCESS | 17181 | 1461578260216 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]]]}] 02:57:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:57:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1381ms 02:57:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:57:40 INFO - PROCESS | 17181 | 1461578260249 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 02:57:40 INFO - PROCESS | 17181 | 1461578260251 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 02:57:40 INFO - PROCESS | 17181 | 1461578260257 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:57:40 INFO - PROCESS | 17181 | 1461578260260 Marionette TRACE conn3 <- [1,2182,null,{}] 02:57:40 INFO - PROCESS | 17181 | 1461578260265 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}] 02:57:40 INFO - PROCESS | 17181 | 1461578260431 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 02:57:40 INFO - PROCESS | 17181 | 1461578260709 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81e13800 == 129 [pid = 17181] [id = 553] 02:57:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b81ee5c00) [pid = 17181] [serial = 1660] [outer = (nil)] 02:57:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b876ef800) [pid = 17181] [serial = 1661] [outer = 0x7f5b81ee5c00] 02:57:40 INFO - PROCESS | 17181 | 1461578260780 Marionette DEBUG loaded listener.js 02:57:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b99235800) [pid = 17181] [serial = 1662] [outer = 0x7f5b81ee5c00] 02:57:41 INFO - PROCESS | 17181 | 1461578261624 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]]]}] 02:57:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:57:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1435ms 02:57:41 INFO - PROCESS | 17181 | 1461578261691 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 02:57:41 INFO - PROCESS | 17181 | 1461578261695 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 02:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:57:41 INFO - PROCESS | 17181 | 1461578261700 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:57:41 INFO - PROCESS | 17181 | 1461578261702 Marionette TRACE conn3 <- [1,2186,null,{}] 02:57:41 INFO - PROCESS | 17181 | 1461578261708 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}] 02:57:41 INFO - PROCESS | 17181 | 1461578261887 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 02:57:42 INFO - PROCESS | 17181 | 1461578262665 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81ec7000 == 130 [pid = 17181] [id = 554] 02:57:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b81debc00) [pid = 17181] [serial = 1663] [outer = (nil)] 02:57:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b81df7400) [pid = 17181] [serial = 1664] [outer = 0x7f5b81debc00] 02:57:42 INFO - PROCESS | 17181 | 1461578262738 Marionette DEBUG loaded listener.js 02:57:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b84dbf000) [pid = 17181] [serial = 1665] [outer = 0x7f5b81debc00] 02:57:43 INFO - PROCESS | 17181 | 1461578263610 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]]]}] 02:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1984ms 02:57:43 INFO - PROCESS | 17181 | 1461578263687 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 02:57:43 INFO - PROCESS | 17181 | 1461578263693 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 02:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:57:43 INFO - PROCESS | 17181 | 1461578263701 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:57:43 INFO - PROCESS | 17181 | 1461578263705 Marionette TRACE conn3 <- [1,2190,null,{}] 02:57:43 INFO - PROCESS | 17181 | 1461578263712 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}] 02:57:43 INFO - PROCESS | 17181 | 1461578263893 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 02:57:44 INFO - PROCESS | 17181 | 1461578264169 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b863cb000 == 131 [pid = 17181] [id = 555] 02:57:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b854d7000) [pid = 17181] [serial = 1666] [outer = (nil)] 02:57:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b857cc800) [pid = 17181] [serial = 1667] [outer = 0x7f5b854d7000] 02:57:44 INFO - PROCESS | 17181 | 1461578264290 Marionette DEBUG loaded listener.js 02:57:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b857da000) [pid = 17181] [serial = 1668] [outer = 0x7f5b854d7000] 02:57:45 INFO - PROCESS | 17181 | 1461578265231 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]]]}] 02:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1582ms 02:57:45 INFO - PROCESS | 17181 | 1461578265287 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 02:57:45 INFO - PROCESS | 17181 | 1461578265292 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 02:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:57:45 INFO - PROCESS | 17181 | 1461578265298 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:57:45 INFO - PROCESS | 17181 | 1461578265301 Marionette TRACE conn3 <- [1,2194,null,{}] 02:57:45 INFO - PROCESS | 17181 | 1461578265306 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}] 02:57:45 INFO - PROCESS | 17181 | 1461578265474 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 02:57:45 INFO - PROCESS | 17181 | 1461578265816 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86993000 == 132 [pid = 17181] [id = 556] 02:57:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b876c9800) [pid = 17181] [serial = 1669] [outer = (nil)] 02:57:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b876d1c00) [pid = 17181] [serial = 1670] [outer = 0x7f5b876c9800] 02:57:45 INFO - PROCESS | 17181 | 1461578265888 Marionette DEBUG loaded listener.js 02:57:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8834a000) [pid = 17181] [serial = 1671] [outer = 0x7f5b876c9800] 02:57:46 INFO - PROCESS | 17181 | 1461578266671 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]]]}] 02:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1433ms 02:57:46 INFO - PROCESS | 17181 | 1461578266732 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 02:57:46 INFO - PROCESS | 17181 | 1461578266736 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 02:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:57:46 INFO - PROCESS | 17181 | 1461578266748 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:57:46 INFO - PROCESS | 17181 | 1461578266756 Marionette TRACE conn3 <- [1,2198,null,{}] 02:57:46 INFO - PROCESS | 17181 | 1461578266764 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}] 02:57:46 INFO - PROCESS | 17181 | 1461578266977 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 02:57:47 INFO - PROCESS | 17181 | 1461578267244 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86714800 == 133 [pid = 17181] [id = 557] 02:57:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b8834c800) [pid = 17181] [serial = 1672] [outer = (nil)] 02:57:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b88ad7800) [pid = 17181] [serial = 1673] [outer = 0x7f5b8834c800] 02:57:47 INFO - PROCESS | 17181 | 1461578267312 Marionette DEBUG loaded listener.js 02:57:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b89872400) [pid = 17181] [serial = 1674] [outer = 0x7f5b8834c800] 02:57:48 INFO - PROCESS | 17181 | 1461578268139 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]]]}] 02:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1443ms 02:57:48 INFO - PROCESS | 17181 | 1461578268184 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 02:57:48 INFO - PROCESS | 17181 | 1461578268188 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 02:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:57:48 INFO - PROCESS | 17181 | 1461578268194 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:57:48 INFO - PROCESS | 17181 | 1461578268196 Marionette TRACE conn3 <- [1,2202,null,{}] 02:57:48 INFO - PROCESS | 17181 | 1461578268201 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}] 02:57:48 INFO - PROCESS | 17181 | 1461578268367 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96089000 == 132 [pid = 17181] [id = 539] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94741000 == 131 [pid = 17181] [id = 538] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b8c887800) [pid = 17181] [serial = 1505] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b9350ec00) [pid = 17181] [serial = 1511] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b94622c00) [pid = 17181] [serial = 1559] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b8d8bac00) [pid = 17181] [serial = 1508] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b89a70000) [pid = 17181] [serial = 1502] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b857d9c00) [pid = 17181] [serial = 1499] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b89d39800) [pid = 17181] [serial = 1538] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b9540bc00) [pid = 17181] [serial = 1514] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b95d2bc00) [pid = 17181] [serial = 1517] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b97071800) [pid = 17181] [serial = 1520] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b98814400) [pid = 17181] [serial = 1523] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b997ed400) [pid = 17181] [serial = 1526] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b8a0b9800) [pid = 17181] [serial = 1532] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b9fb4d800) [pid = 17181] [serial = 1529] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b864f3800) [pid = 17181] [serial = 1535] [outer = (nil)] [url = about:blank] 02:57:48 INFO - PROCESS | 17181 | 1461578268717 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c911800 == 130 [pid = 17181] [id = 537] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a96a000 == 129 [pid = 17181] [id = 536] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86720000 == 128 [pid = 17181] [id = 535] 02:57:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8510f000 == 129 [pid = 17181] [id = 558] 02:57:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b81def800) [pid = 17181] [serial = 1675] [outer = (nil)] 02:57:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b864f3400) [pid = 17181] [serial = 1676] [outer = 0x7f5b81def800] 02:57:48 INFO - PROCESS | 17181 | 1461578268866 Marionette DEBUG loaded listener.js 02:57:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b89a6f800) [pid = 17181] [serial = 1677] [outer = 0x7f5b81def800] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8671b000 == 128 [pid = 17181] [id = 534] 02:57:48 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b87254800 == 127 [pid = 17181] [id = 533] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba0113000 == 126 [pid = 17181] [id = 529] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9eacf000 == 125 [pid = 17181] [id = 528] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d2de000 == 124 [pid = 17181] [id = 527] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fa4000 == 123 [pid = 17181] [id = 526] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987b2800 == 122 [pid = 17181] [id = 525] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95c11000 == 121 [pid = 17181] [id = 524] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95609000 == 120 [pid = 17181] [id = 523] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9489e800 == 119 [pid = 17181] [id = 522] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b652000 == 118 [pid = 17181] [id = 521] 02:57:49 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86711800 == 117 [pid = 17181] [id = 520] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b8d758c00) [pid = 17181] [serial = 1554] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b84dbdc00) [pid = 17181] [serial = 1541] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b8a730c00) [pid = 17181] [serial = 1547] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b8b32fc00) [pid = 17181] [serial = 1548] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b8b528400) [pid = 17181] [serial = 1550] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b89878400) [pid = 17181] [serial = 1544] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b89ec0c00) [pid = 17181] [serial = 1545] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b8b729000) [pid = 17181] [serial = 1496] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b88345400) [pid = 17181] [serial = 1542] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b876f3c00) [pid = 17181] [serial = 1556] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b8b7f3000) [pid = 17181] [serial = 1551] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b93160000) [pid = 17181] [serial = 1557] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b8c88c000) [pid = 17181] [serial = 1553] [outer = (nil)] [url = about:blank] 02:57:49 INFO - PROCESS | 17181 | 1461578269585 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]]]}] 02:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1435ms 02:57:49 INFO - PROCESS | 17181 | 1461578269629 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 02:57:49 INFO - PROCESS | 17181 | 1461578269633 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 02:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:57:49 INFO - PROCESS | 17181 | 1461578269638 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:57:49 INFO - PROCESS | 17181 | 1461578269640 Marionette TRACE conn3 <- [1,2206,null,{}] 02:57:49 INFO - PROCESS | 17181 | 1461578269645 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}] 02:57:49 INFO - PROCESS | 17181 | 1461578269803 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 02:57:49 INFO - PROCESS | 17181 | 1461578269978 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8977c800 == 118 [pid = 17181] [id = 559] 02:57:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b89a90400) [pid = 17181] [serial = 1678] [outer = (nil)] 02:57:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b89d34800) [pid = 17181] [serial = 1679] [outer = 0x7f5b89a90400] 02:57:50 INFO - PROCESS | 17181 | 1461578270048 Marionette DEBUG loaded listener.js 02:57:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b89ec2800) [pid = 17181] [serial = 1680] [outer = 0x7f5b89a90400] 02:57:50 INFO - PROCESS | 17181 | 1461578270754 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]]]}] 02:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1131ms 02:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:57:50 INFO - PROCESS | 17181 | 1461578270769 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 02:57:50 INFO - PROCESS | 17181 | 1461578270771 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 02:57:50 INFO - PROCESS | 17181 | 1461578270777 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:57:50 INFO - PROCESS | 17181 | 1461578270780 Marionette TRACE conn3 <- [1,2210,null,{}] 02:57:50 INFO - PROCESS | 17181 | 1461578270784 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}] 02:57:51 INFO - PROCESS | 17181 | 1461578271027 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 02:57:51 INFO - PROCESS | 17181 | 1461578271143 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8b5800 == 119 [pid = 17181] [id = 560] 02:57:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8a0b3c00) [pid = 17181] [serial = 1681] [outer = (nil)] 02:57:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b8a5a6800) [pid = 17181] [serial = 1682] [outer = 0x7f5b8a0b3c00] 02:57:51 INFO - PROCESS | 17181 | 1461578271201 Marionette DEBUG loaded listener.js 02:57:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b8a5b1c00) [pid = 17181] [serial = 1683] [outer = 0x7f5b8a0b3c00] 02:57:51 INFO - PROCESS | 17181 | 1461578271945 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]]]}] 02:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1177ms 02:57:51 INFO - PROCESS | 17181 | 1461578271960 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 02:57:51 INFO - PROCESS | 17181 | 1461578271963 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 02:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:57:51 INFO - PROCESS | 17181 | 1461578271968 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:57:51 INFO - PROCESS | 17181 | 1461578271971 Marionette TRACE conn3 <- [1,2214,null,{}] 02:57:51 INFO - PROCESS | 17181 | 1461578271976 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}] 02:57:52 INFO - PROCESS | 17181 | 1461578272189 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 02:57:52 INFO - PROCESS | 17181 | 1461578272224 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b315000 == 120 [pid = 17181] [id = 561] 02:57:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b89a90800) [pid = 17181] [serial = 1684] [outer = (nil)] 02:57:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b8a730800) [pid = 17181] [serial = 1685] [outer = 0x7f5b89a90800] 02:57:52 INFO - PROCESS | 17181 | 1461578272281 Marionette DEBUG loaded listener.js 02:57:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b8a9fec00) [pid = 17181] [serial = 1686] [outer = 0x7f5b89a90800] 02:57:53 INFO - PROCESS | 17181 | 1461578273134 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]]]}] 02:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1176ms 02:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:57:53 INFO - PROCESS | 17181 | 1461578273144 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 02:57:53 INFO - PROCESS | 17181 | 1461578273146 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 02:57:53 INFO - PROCESS | 17181 | 1461578273151 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:57:53 INFO - PROCESS | 17181 | 1461578273154 Marionette TRACE conn3 <- [1,2218,null,{}] 02:57:53 INFO - PROCESS | 17181 | 1461578273159 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}] 02:57:53 INFO - PROCESS | 17181 | 1461578273375 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b94fecc00) [pid = 17181] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b876efc00) [pid = 17181] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8b330000) [pid = 17181] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b89a6dc00) [pid = 17181] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b94f95400) [pid = 17181] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b89a68400) [pid = 17181] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b85253800) [pid = 17181] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b864f2c00) [pid = 17181] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b876e6000) [pid = 17181] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b876e5800) [pid = 17181] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b876d1400) [pid = 17181] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b81deb800) [pid = 17181] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b8d759c00) [pid = 17181] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b83acb800) [pid = 17181] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b83ac3000) [pid = 17181] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b857ce400) [pid = 17181] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b8b7eb400) [pid = 17181] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b9d2b8400) [pid = 17181] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b9dfce000) [pid = 17181] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b93556400) [pid = 17181] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8b72d800) [pid = 17181] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b9c30d000) [pid = 17181] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8b335000) [pid = 17181] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b94d70400) [pid = 17181] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b95aecc00) [pid = 17181] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b997ebc00) [pid = 17181] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b8a0bcc00) [pid = 17181] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b89a6b000) [pid = 17181] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b85431800) [pid = 17181] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b84dbe400) [pid = 17181] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b985a7800) [pid = 17181] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b83ac5400) [pid = 17181] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b95009400) [pid = 17181] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b93560800) [pid = 17181] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b986e9c00) [pid = 17181] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b9d2b8c00) [pid = 17181] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b94a76400) [pid = 17181] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b876e6c00) [pid = 17181] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b89a66000) [pid = 17181] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b864f3c00) [pid = 17181] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8a9f8800) [pid = 17181] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8a1da400) [pid = 17181] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b84dc0c00) [pid = 17181] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b958d0800) [pid = 17181] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:57:54 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b88344800) [pid = 17181] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:57:54 INFO - PROCESS | 17181 | 1461578274422 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83c8f000 == 121 [pid = 17181] [id = 562] 02:57:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b81dea800) [pid = 17181] [serial = 1687] [outer = (nil)] 02:57:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b83ac3000) [pid = 17181] [serial = 1688] [outer = 0x7f5b81dea800] 02:57:54 INFO - PROCESS | 17181 | 1461578274483 Marionette DEBUG loaded listener.js 02:57:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b85253800) [pid = 17181] [serial = 1689] [outer = 0x7f5b81dea800] 02:57:55 INFO - PROCESS | 17181 | 1461578275088 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]]]}] 02:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1986ms 02:57:55 INFO - PROCESS | 17181 | 1461578275137 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 02:57:55 INFO - PROCESS | 17181 | 1461578275140 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 02:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:57:55 INFO - PROCESS | 17181 | 1461578275146 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:57:55 INFO - PROCESS | 17181 | 1461578275148 Marionette TRACE conn3 <- [1,2222,null,{}] 02:57:55 INFO - PROCESS | 17181 | 1461578275153 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}] 02:57:55 INFO - PROCESS | 17181 | 1461578275372 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 02:57:55 INFO - PROCESS | 17181 | 1461578275395 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bc85800 == 122 [pid = 17181] [id = 563] 02:57:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b81deb800) [pid = 17181] [serial = 1690] [outer = (nil)] 02:57:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b89a65400) [pid = 17181] [serial = 1691] [outer = 0x7f5b81deb800] 02:57:55 INFO - PROCESS | 17181 | 1461578275451 Marionette DEBUG loaded listener.js 02:57:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8a727c00) [pid = 17181] [serial = 1692] [outer = 0x7f5b81deb800] 02:57:56 INFO - PROCESS | 17181 | 1461578276227 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]]]}] 02:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1227ms 02:57:56 INFO - PROCESS | 17181 | 1461578276388 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 02:57:56 INFO - PROCESS | 17181 | 1461578276394 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 02:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:57:56 INFO - PROCESS | 17181 | 1461578276402 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:57:56 INFO - PROCESS | 17181 | 1461578276407 Marionette TRACE conn3 <- [1,2226,null,{}] 02:57:56 INFO - PROCESS | 17181 | 1461578276414 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}] 02:57:56 INFO - PROCESS | 17181 | 1461578276634 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 02:57:56 INFO - PROCESS | 17181 | 1461578276852 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ecc000 == 123 [pid = 17181] [id = 564] 02:57:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b81dee400) [pid = 17181] [serial = 1693] [outer = (nil)] 02:57:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b84dc7800) [pid = 17181] [serial = 1694] [outer = 0x7f5b81dee400] 02:57:56 INFO - PROCESS | 17181 | 1461578276968 Marionette DEBUG loaded listener.js 02:57:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b854d4800) [pid = 17181] [serial = 1695] [outer = 0x7f5b81dee400] 02:57:57 INFO - PROCESS | 17181 | 1461578277940 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]]]}] 02:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1589ms 02:57:57 INFO - PROCESS | 17181 | 1461578277992 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 02:57:58 INFO - PROCESS | 17181 | 1461578277996 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 02:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:57:58 INFO - PROCESS | 17181 | 1461578278009 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:57:58 INFO - PROCESS | 17181 | 1461578278013 Marionette TRACE conn3 <- [1,2230,null,{}] 02:57:58 INFO - PROCESS | 17181 | 1461578278020 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}] 02:57:58 INFO - PROCESS | 17181 | 1461578278203 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 02:57:58 INFO - PROCESS | 17181 | 1461578278417 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cc4800 == 124 [pid = 17181] [id = 565] 02:57:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b857d1c00) [pid = 17181] [serial = 1696] [outer = (nil)] 02:57:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b876ce800) [pid = 17181] [serial = 1697] [outer = 0x7f5b857d1c00] 02:57:58 INFO - PROCESS | 17181 | 1461578278531 Marionette DEBUG loaded listener.js 02:57:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8834bc00) [pid = 17181] [serial = 1698] [outer = 0x7f5b857d1c00] 02:57:59 INFO - PROCESS | 17181 | 1461578279461 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]]]}] 02:57:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:57:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1490ms 02:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:57:59 INFO - PROCESS | 17181 | 1461578279496 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 02:57:59 INFO - PROCESS | 17181 | 1461578279499 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 02:57:59 INFO - PROCESS | 17181 | 1461578279505 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:57:59 INFO - PROCESS | 17181 | 1461578279509 Marionette TRACE conn3 <- [1,2234,null,{}] 02:57:59 INFO - PROCESS | 17181 | 1461578279523 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}] 02:57:59 INFO - PROCESS | 17181 | 1461578279706 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 02:57:59 INFO - PROCESS | 17181 | 1461578279929 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:57:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcbd000 == 125 [pid = 17181] [id = 566] 02:57:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b88ada400) [pid = 17181] [serial = 1699] [outer = (nil)] 02:58:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b89a85400) [pid = 17181] [serial = 1700] [outer = 0x7f5b88ada400] 02:58:00 INFO - PROCESS | 17181 | 1461578280045 Marionette DEBUG loaded listener.js 02:58:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b89d3c000) [pid = 17181] [serial = 1701] [outer = 0x7f5b88ada400] 02:58:00 INFO - PROCESS | 17181 | 1461578280979 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]]]}] 02:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1532ms 02:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:58:01 INFO - PROCESS | 17181 | 1461578281049 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 02:58:01 INFO - PROCESS | 17181 | 1461578281052 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 02:58:01 INFO - PROCESS | 17181 | 1461578281060 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:58:01 INFO - PROCESS | 17181 | 1461578281063 Marionette TRACE conn3 <- [1,2238,null,{}] 02:58:01 INFO - PROCESS | 17181 | 1461578281068 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}] 02:58:01 INFO - PROCESS | 17181 | 1461578281249 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 02:58:01 INFO - PROCESS | 17181 | 1461578281515 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7cd800 == 126 [pid = 17181] [id = 567] 02:58:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b872ae400) [pid = 17181] [serial = 1702] [outer = (nil)] 02:58:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b8a1d9c00) [pid = 17181] [serial = 1703] [outer = 0x7f5b872ae400] 02:58:01 INFO - PROCESS | 17181 | 1461578281587 Marionette DEBUG loaded listener.js 02:58:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8b32fc00) [pid = 17181] [serial = 1704] [outer = 0x7f5b872ae400] 02:58:02 INFO - PROCESS | 17181 | 1461578282471 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]]]}] 02:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1433ms 02:58:02 INFO - PROCESS | 17181 | 1461578282492 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 02:58:02 INFO - PROCESS | 17181 | 1461578282495 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 02:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:58:02 INFO - PROCESS | 17181 | 1461578282501 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:58:02 INFO - PROCESS | 17181 | 1461578282503 Marionette TRACE conn3 <- [1,2242,null,{}] 02:58:02 INFO - PROCESS | 17181 | 1461578282508 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}] 02:58:02 INFO - PROCESS | 17181 | 1461578282686 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 02:58:02 INFO - PROCESS | 17181 | 1461578282907 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba7800 == 127 [pid = 17181] [id = 568] 02:58:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b89d3c800) [pid = 17181] [serial = 1705] [outer = (nil)] 02:58:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8b48c800) [pid = 17181] [serial = 1706] [outer = 0x7f5b89d3c800] 02:58:03 INFO - PROCESS | 17181 | 1461578283030 Marionette DEBUG loaded listener.js 02:58:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b8b52a000) [pid = 17181] [serial = 1707] [outer = 0x7f5b89d3c800] 02:58:03 INFO - PROCESS | 17181 | 1461578283908 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]]]}] 02:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1435ms 02:58:03 INFO - PROCESS | 17181 | 1461578283936 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 02:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:58:03 INFO - PROCESS | 17181 | 1461578283940 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 02:58:03 INFO - PROCESS | 17181 | 1461578283945 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:58:03 INFO - PROCESS | 17181 | 1461578283948 Marionette TRACE conn3 <- [1,2246,null,{}] 02:58:03 INFO - PROCESS | 17181 | 1461578283953 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}] 02:58:04 INFO - PROCESS | 17181 | 1461578284164 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 02:58:04 INFO - PROCESS | 17181 | 1461578284421 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4d9800 == 128 [pid = 17181] [id = 569] 02:58:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b8b715800) [pid = 17181] [serial = 1708] [outer = (nil)] 02:58:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b8b7ab800) [pid = 17181] [serial = 1709] [outer = 0x7f5b8b715800] 02:58:04 INFO - PROCESS | 17181 | 1461578284498 Marionette DEBUG loaded listener.js 02:58:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b8b7f0000) [pid = 17181] [serial = 1710] [outer = 0x7f5b8b715800] 02:58:05 INFO - PROCESS | 17181 | 1461578285345 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]]]}] 02:58:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:58:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1433ms 02:58:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:58:05 INFO - PROCESS | 17181 | 1461578285378 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 02:58:05 INFO - PROCESS | 17181 | 1461578285381 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 02:58:05 INFO - PROCESS | 17181 | 1461578285386 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:58:05 INFO - PROCESS | 17181 | 1461578285390 Marionette TRACE conn3 <- [1,2250,null,{}] 02:58:05 INFO - PROCESS | 17181 | 1461578285395 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}] 02:58:05 INFO - PROCESS | 17181 | 1461578285563 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 02:58:05 INFO - PROCESS | 17181 | 1461578285784 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92187800 == 129 [pid = 17181] [id = 570] 02:58:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b8b71b800) [pid = 17181] [serial = 1711] [outer = (nil)] 02:58:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b8c080400) [pid = 17181] [serial = 1712] [outer = 0x7f5b8b71b800] 02:58:05 INFO - PROCESS | 17181 | 1461578285896 Marionette DEBUG loaded listener.js 02:58:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b8c88c000) [pid = 17181] [serial = 1713] [outer = 0x7f5b8b71b800] 02:58:06 INFO - PROCESS | 17181 | 1461578286765 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]]]}] 02:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1428ms 02:58:06 INFO - PROCESS | 17181 | 1461578286815 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 02:58:06 INFO - PROCESS | 17181 | 1461578286818 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 02:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:58:06 INFO - PROCESS | 17181 | 1461578286824 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:58:06 INFO - PROCESS | 17181 | 1461578286826 Marionette TRACE conn3 <- [1,2254,null,{}] 02:58:06 INFO - PROCESS | 17181 | 1461578286831 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}] 02:58:07 INFO - PROCESS | 17181 | 1461578287000 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 02:58:07 INFO - PROCESS | 17181 | 1461578287221 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9473b800 == 130 [pid = 17181] [id = 571] 02:58:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b8b725000) [pid = 17181] [serial = 1714] [outer = (nil)] 02:58:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b8ca1d000) [pid = 17181] [serial = 1715] [outer = 0x7f5b8b725000] 02:58:07 INFO - PROCESS | 17181 | 1461578287330 Marionette DEBUG loaded listener.js 02:58:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b8ca25c00) [pid = 17181] [serial = 1716] [outer = 0x7f5b8b725000] 02:58:08 INFO - PROCESS | 17181 | 1461578288232 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]]]}] 02:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1477ms 02:58:08 INFO - PROCESS | 17181 | 1461578288301 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 02:58:08 INFO - PROCESS | 17181 | 1461578288305 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 02:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:58:08 INFO - PROCESS | 17181 | 1461578288310 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:58:08 INFO - PROCESS | 17181 | 1461578288313 Marionette TRACE conn3 <- [1,2258,null,{}] 02:58:08 INFO - PROCESS | 17181 | 1461578288318 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}] 02:58:08 INFO - PROCESS | 17181 | 1461578288498 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 02:58:08 INFO - PROCESS | 17181 | 1461578288758 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e6c000 == 131 [pid = 17181] [id = 572] 02:58:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b8a1e0000) [pid = 17181] [serial = 1717] [outer = (nil)] 02:58:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b8ca29c00) [pid = 17181] [serial = 1718] [outer = 0x7f5b8a1e0000] 02:58:08 INFO - PROCESS | 17181 | 1461578288870 Marionette DEBUG loaded listener.js 02:58:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b8d75ec00) [pid = 17181] [serial = 1719] [outer = 0x7f5b8a1e0000] 02:58:09 INFO - PROCESS | 17181 | 1461578289666 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]]]}] 02:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1389ms 02:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:58:09 INFO - PROCESS | 17181 | 1461578289699 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 02:58:09 INFO - PROCESS | 17181 | 1461578289702 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 02:58:09 INFO - PROCESS | 17181 | 1461578289706 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:58:09 INFO - PROCESS | 17181 | 1461578289710 Marionette TRACE conn3 <- [1,2262,null,{}] 02:58:09 INFO - PROCESS | 17181 | 1461578289715 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}] 02:58:09 INFO - PROCESS | 17181 | 1461578289885 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 02:58:10 INFO - PROCESS | 17181 | 1461578290149 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95369800 == 132 [pid = 17181] [id = 573] 02:58:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b8a731800) [pid = 17181] [serial = 1720] [outer = (nil)] 02:58:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b8d7b5800) [pid = 17181] [serial = 1721] [outer = 0x7f5b8a731800] 02:58:10 INFO - PROCESS | 17181 | 1461578290222 Marionette DEBUG loaded listener.js 02:58:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8d882400) [pid = 17181] [serial = 1722] [outer = 0x7f5b8a731800] 02:58:11 INFO - PROCESS | 17181 | 1461578291031 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]]]}] 02:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1384ms 02:58:11 INFO - PROCESS | 17181 | 1461578291091 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 02:58:11 INFO - PROCESS | 17181 | 1461578291095 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 02:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:58:11 INFO - PROCESS | 17181 | 1461578291101 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:58:11 INFO - PROCESS | 17181 | 1461578291105 Marionette TRACE conn3 <- [1,2266,null,{}] 02:58:11 INFO - PROCESS | 17181 | 1461578291110 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}] 02:58:11 INFO - PROCESS | 17181 | 1461578291310 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 02:58:11 INFO - PROCESS | 17181 | 1461578291580 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c1e800 == 133 [pid = 17181] [id = 574] 02:58:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8d59c400) [pid = 17181] [serial = 1723] [outer = (nil)] 02:58:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b8d8b7400) [pid = 17181] [serial = 1724] [outer = 0x7f5b8d59c400] 02:58:11 INFO - PROCESS | 17181 | 1461578291662 Marionette DEBUG loaded listener.js 02:58:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b91f18c00) [pid = 17181] [serial = 1725] [outer = 0x7f5b8d59c400] 02:58:12 INFO - PROCESS | 17181 | 1461578292507 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]]]}] 02:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1438ms 02:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:58:12 INFO - PROCESS | 17181 | 1461578292540 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 02:58:12 INFO - PROCESS | 17181 | 1461578292542 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 02:58:12 INFO - PROCESS | 17181 | 1461578292549 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:58:12 INFO - PROCESS | 17181 | 1461578292552 Marionette TRACE conn3 <- [1,2270,null,{}] 02:58:12 INFO - PROCESS | 17181 | 1461578292557 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}] 02:58:12 INFO - PROCESS | 17181 | 1461578292734 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 02:58:13 INFO - PROCESS | 17181 | 1461578293007 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b970ae000 == 134 [pid = 17181] [id = 575] 02:58:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8d88a400) [pid = 17181] [serial = 1726] [outer = (nil)] 02:58:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b9350ec00) [pid = 17181] [serial = 1727] [outer = 0x7f5b8d88a400] 02:58:13 INFO - PROCESS | 17181 | 1461578293088 Marionette DEBUG loaded listener.js 02:58:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b93554400) [pid = 17181] [serial = 1728] [outer = 0x7f5b8d88a400] 02:58:13 INFO - PROCESS | 17181 | 1461578293903 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]]]}] 02:58:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:58:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1382ms 02:58:13 INFO - PROCESS | 17181 | 1461578293930 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 02:58:13 INFO - PROCESS | 17181 | 1461578293933 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 02:58:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:58:13 INFO - PROCESS | 17181 | 1461578293939 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:58:13 INFO - PROCESS | 17181 | 1461578293941 Marionette TRACE conn3 <- [1,2274,null,{}] 02:58:13 INFO - PROCESS | 17181 | 1461578293947 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}] 02:58:14 INFO - PROCESS | 17181 | 1461578294135 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 02:58:14 INFO - PROCESS | 17181 | 1461578294401 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9891b800 == 135 [pid = 17181] [id = 576] 02:58:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b8d8b2c00) [pid = 17181] [serial = 1729] [outer = (nil)] 02:58:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b93561400) [pid = 17181] [serial = 1730] [outer = 0x7f5b8d8b2c00] 02:58:14 INFO - PROCESS | 17181 | 1461578294473 Marionette DEBUG loaded listener.js 02:58:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b9462cc00) [pid = 17181] [serial = 1731] [outer = 0x7f5b8d8b2c00] 02:58:15 INFO - PROCESS | 17181 | 1461578295276 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]]]}] 02:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1386ms 02:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:58:15 INFO - PROCESS | 17181 | 1461578295327 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 02:58:15 INFO - PROCESS | 17181 | 1461578295330 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 02:58:15 INFO - PROCESS | 17181 | 1461578295336 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:58:15 INFO - PROCESS | 17181 | 1461578295339 Marionette TRACE conn3 <- [1,2278,null,{}] 02:58:15 INFO - PROCESS | 17181 | 1461578295344 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}] 02:58:15 INFO - PROCESS | 17181 | 1461578295514 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 02:58:15 INFO - PROCESS | 17181 | 1461578295807 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98f70800 == 136 [pid = 17181] [id = 577] 02:58:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b85257000) [pid = 17181] [serial = 1732] [outer = (nil)] 02:58:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b94a77c00) [pid = 17181] [serial = 1733] [outer = 0x7f5b85257000] 02:58:15 INFO - PROCESS | 17181 | 1461578295879 Marionette DEBUG loaded listener.js 02:58:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b94a7f400) [pid = 17181] [serial = 1734] [outer = 0x7f5b85257000] 02:58:16 INFO - PROCESS | 17181 | 1461578296744 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]]]}] 02:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1482ms 02:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:58:16 INFO - PROCESS | 17181 | 1461578296817 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 02:58:16 INFO - PROCESS | 17181 | 1461578296820 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 02:58:16 INFO - PROCESS | 17181 | 1461578296826 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:58:16 INFO - PROCESS | 17181 | 1461578296829 Marionette TRACE conn3 <- [1,2282,null,{}] 02:58:16 INFO - PROCESS | 17181 | 1461578296834 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}] 02:58:17 INFO - PROCESS | 17181 | 1461578297013 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 02:58:17 INFO - PROCESS | 17181 | 1461578297287 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba1800 == 137 [pid = 17181] [id = 578] 02:58:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b81deb000) [pid = 17181] [serial = 1735] [outer = (nil)] 02:58:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b8a9f3800) [pid = 17181] [serial = 1736] [outer = 0x7f5b81deb000] 02:58:17 INFO - PROCESS | 17181 | 1461578297366 Marionette DEBUG loaded listener.js 02:58:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b94a80000) [pid = 17181] [serial = 1737] [outer = 0x7f5b81deb000] 02:58:18 INFO - PROCESS | 17181 | 1461578298222 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]]]}] 02:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1430ms 02:58:18 INFO - PROCESS | 17181 | 1461578298255 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 02:58:18 INFO - PROCESS | 17181 | 1461578298258 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 02:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:58:18 INFO - PROCESS | 17181 | 1461578298264 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:58:18 INFO - PROCESS | 17181 | 1461578298266 Marionette TRACE conn3 <- [1,2286,null,{}] 02:58:18 INFO - PROCESS | 17181 | 1461578298271 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}] 02:58:18 INFO - PROCESS | 17181 | 1461578298442 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 02:58:18 INFO - PROCESS | 17181 | 1461578298717 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cb92000 == 138 [pid = 17181] [id = 579] 02:58:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b83ac7c00) [pid = 17181] [serial = 1738] [outer = (nil)] 02:58:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b8542fc00) [pid = 17181] [serial = 1739] [outer = 0x7f5b83ac7c00] 02:58:18 INFO - PROCESS | 17181 | 1461578298791 Marionette DEBUG loaded listener.js 02:58:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b8c081c00) [pid = 17181] [serial = 1740] [outer = 0x7f5b83ac7c00] 02:58:19 INFO - PROCESS | 17181 | 1461578299663 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]]]}] 02:58:19 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 02:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1435ms 02:58:19 INFO - PROCESS | 17181 | 1461578299699 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 02:58:19 INFO - PROCESS | 17181 | 1461578299703 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 02:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:58:19 INFO - PROCESS | 17181 | 1461578299708 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:58:19 INFO - PROCESS | 17181 | 1461578299710 Marionette TRACE conn3 <- [1,2290,null,{}] 02:58:19 INFO - PROCESS | 17181 | 1461578299716 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}] 02:58:19 INFO - PROCESS | 17181 | 1461578299890 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 02:58:20 INFO - PROCESS | 17181 | 1461578300165 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8842e000 == 139 [pid = 17181] [id = 580] 02:58:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b83acdc00) [pid = 17181] [serial = 1741] [outer = (nil)] 02:58:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b876d0000) [pid = 17181] [serial = 1742] [outer = 0x7f5b83acdc00] 02:58:20 INFO - PROCESS | 17181 | 1461578300237 Marionette DEBUG loaded listener.js 02:58:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b8b32dc00) [pid = 17181] [serial = 1743] [outer = 0x7f5b83acdc00] 02:58:21 INFO - PROCESS | 17181 | 1461578301629 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]]]}] 02:58:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:58:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1988ms 02:58:21 INFO - PROCESS | 17181 | 1461578301712 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 02:58:21 INFO - PROCESS | 17181 | 1461578301718 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 02:58:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:58:21 INFO - PROCESS | 17181 | 1461578301728 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:58:21 INFO - PROCESS | 17181 | 1461578301733 Marionette TRACE conn3 <- [1,2294,null,{}] 02:58:21 INFO - PROCESS | 17181 | 1461578301741 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}] 02:58:21 INFO - PROCESS | 17181 | 1461578301933 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 02:58:22 INFO - PROCESS | 17181 | 1461578302203 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88b48000 == 140 [pid = 17181] [id = 581] 02:58:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b81eec800) [pid = 17181] [serial = 1744] [outer = (nil)] 02:58:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b854de800) [pid = 17181] [serial = 1745] [outer = 0x7f5b81eec800] 02:58:22 INFO - PROCESS | 17181 | 1461578302269 Marionette DEBUG loaded listener.js 02:58:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b86ccf400) [pid = 17181] [serial = 1746] [outer = 0x7f5b81eec800] 02:58:23 INFO - PROCESS | 17181 | 1461578303327 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]]]}] 02:58:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:58:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1636ms 02:58:23 INFO - PROCESS | 17181 | 1461578303364 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 02:58:23 INFO - PROCESS | 17181 | 1461578303371 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 02:58:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:58:23 INFO - PROCESS | 17181 | 1461578303442 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:58:23 INFO - PROCESS | 17181 | 1461578303445 Marionette TRACE conn3 <- [1,2298,null,{}] 02:58:23 INFO - PROCESS | 17181 | 1461578303449 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}] 02:58:23 INFO - PROCESS | 17181 | 1461578303653 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 02:58:23 INFO - PROCESS | 17181 | 1461578303986 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ed9800 == 141 [pid = 17181] [id = 582] 02:58:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b81ef2800) [pid = 17181] [serial = 1747] [outer = (nil)] 02:58:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b88345400) [pid = 17181] [serial = 1748] [outer = 0x7f5b81ef2800] 02:58:24 INFO - PROCESS | 17181 | 1461578304051 Marionette DEBUG loaded listener.js 02:58:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b883a2000) [pid = 17181] [serial = 1749] [outer = 0x7f5b81ef2800] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ed7000 == 140 [pid = 17181] [id = 464] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94723800 == 139 [pid = 17181] [id = 462] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b85104800 == 138 [pid = 17181] [id = 466] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5ba245d000) [pid = 17181] [serial = 1589] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5bb12ac400) [pid = 17181] [serial = 1595] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5baf33b800) [pid = 17181] [serial = 1592] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b961f5400) [pid = 17181] [serial = 1577] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b9a47a000) [pid = 17181] [serial = 1580] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b9da22000) [pid = 17181] [serial = 1583] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b8839b000) [pid = 17181] [serial = 1598] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b9f234c00) [pid = 17181] [serial = 1586] [outer = (nil)] [url = about:blank] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9473c000 == 137 [pid = 17181] [id = 463] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84c8c800 == 136 [pid = 17181] [id = 465] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83c8f000 == 135 [pid = 17181] [id = 562] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b315000 == 134 [pid = 17181] [id = 561] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8b5800 == 133 [pid = 17181] [id = 560] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86714800 == 132 [pid = 17181] [id = 557] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7d7000 == 131 [pid = 17181] [id = 519] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86993000 == 130 [pid = 17181] [id = 556] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b863cb000 == 129 [pid = 17181] [id = 555] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81ec7000 == 128 [pid = 17181] [id = 554] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb327c800 == 127 [pid = 17181] [id = 546] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad26e000 == 126 [pid = 17181] [id = 545] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61ee000 == 125 [pid = 17181] [id = 544] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9fbb0000 == 124 [pid = 17181] [id = 543] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fa3800 == 123 [pid = 17181] [id = 542] 02:58:24 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b65e000 == 122 [pid = 17181] [id = 541] 02:58:25 INFO - PROCESS | 17181 | 1461578304997 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]]]}] 02:58:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:58:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1598ms 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b8834f800) [pid = 17181] [serial = 1395] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b95007400) [pid = 17181] [serial = 1446] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b98815000) [pid = 17181] [serial = 1335] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b98933800) [pid = 17181] [serial = 1452] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b93165800) [pid = 17181] [serial = 1332] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5bb0da6c00) [pid = 17181] [serial = 1467] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b94a80400) [pid = 17181] [serial = 1560] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b89eb8400) [pid = 17181] [serial = 1605] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b8839e000) [pid = 17181] [serial = 1604] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b876f4800) [pid = 17181] [serial = 1389] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b88ad6400) [pid = 17181] [serial = 1371] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b81df6800) [pid = 17181] [serial = 1601] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b958d0c00) [pid = 17181] [serial = 1449] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b94d73c00) [pid = 17181] [serial = 1571] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b8a0b5800) [pid = 17181] [serial = 1607] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b83ad0000) [pid = 17181] [serial = 1470] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b8a9ff800) [pid = 17181] [serial = 1539] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b8b7fa400) [pid = 17181] [serial = 1338] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5bb16e1400) [pid = 17181] [serial = 1386] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5bb1709000) [pid = 17181] [serial = 1326] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b954c5400) [pid = 17181] [serial = 1344] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b8d761c00) [pid = 17181] [serial = 1610] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5bab1dd000) [pid = 17181] [serial = 1320] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b953d6c00) [pid = 17181] [serial = 1574] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b94a83000) [pid = 17181] [serial = 1614] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b9884bc00) [pid = 17181] [serial = 1314] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b9af35c00) [pid = 17181] [serial = 1317] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5ba2465400) [pid = 17181] [serial = 1464] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b8d7ba800) [pid = 17181] [serial = 1568] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8d8bb400) [pid = 17181] [serial = 1611] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b9eabf400) [pid = 17181] [serial = 1461] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8b330c00) [pid = 17181] [serial = 1440] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b88342800) [pid = 17181] [serial = 1437] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b8d7bac00) [pid = 17181] [serial = 1401] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5ba0205c00) [pid = 17181] [serial = 1383] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b8a1d7000) [pid = 17181] [serial = 1565] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b9880dc00) [pid = 17181] [serial = 1473] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b95ecfc00) [pid = 17181] [serial = 1617] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b95d2fc00) [pid = 17181] [serial = 1377] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b9d9ef800) [pid = 17181] [serial = 1458] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5bb0ab3000) [pid = 17181] [serial = 1323] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b85255000) [pid = 17181] [serial = 1602] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b9af36400) [pid = 17181] [serial = 1380] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b8b336000) [pid = 17181] [serial = 1392] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b89a73800) [pid = 17181] [serial = 1329] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b9355a000) [pid = 17181] [serial = 1341] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b8d7b7000) [pid = 17181] [serial = 1374] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b93555800) [pid = 17181] [serial = 1613] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b8542c000) [pid = 17181] [serial = 1562] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b8d8ba400) [pid = 17181] [serial = 1443] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8b530000) [pid = 17181] [serial = 1608] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8525f000) [pid = 17181] [serial = 1404] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b9af2c800) [pid = 17181] [serial = 1455] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b954c7000) [pid = 17181] [serial = 1616] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8b33b400) [pid = 17181] [serial = 1398] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b992db800) [pid = 17181] [serial = 1619] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b992e1800) [pid = 17181] [serial = 1620] [outer = (nil)] [url = about:blank] 02:58:25 INFO - PROCESS | 17181 | 1461578305106 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 02:58:25 INFO - PROCESS | 17181 | 1461578305109 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 02:58:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:58:25 INFO - PROCESS | 17181 | 1461578305127 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:58:25 INFO - PROCESS | 17181 | 1461578305133 Marionette TRACE conn3 <- [1,2302,null,{}] 02:58:25 INFO - PROCESS | 17181 | 1461578305147 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}] 02:58:25 INFO - PROCESS | 17181 | 1461578305315 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 02:58:25 INFO - PROCESS | 17181 | 1461578305496 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b85111800 == 123 [pid = 17181] [id = 583] 02:58:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b85432800) [pid = 17181] [serial = 1750] [outer = (nil)] 02:58:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b88948c00) [pid = 17181] [serial = 1751] [outer = 0x7f5b85432800] 02:58:25 INFO - PROCESS | 17181 | 1461578305561 Marionette DEBUG loaded listener.js 02:58:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b89874400) [pid = 17181] [serial = 1752] [outer = 0x7f5b85432800] 02:58:26 INFO - PROCESS | 17181 | 1461578306260 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]]]}] 02:58:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:58:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1184ms 02:58:26 INFO - PROCESS | 17181 | 1461578306310 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 02:58:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:58:26 INFO - PROCESS | 17181 | 1461578306314 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 02:58:26 INFO - PROCESS | 17181 | 1461578306318 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:58:26 INFO - PROCESS | 17181 | 1461578306321 Marionette TRACE conn3 <- [1,2306,null,{}] 02:58:26 INFO - PROCESS | 17181 | 1461578306326 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}] 02:58:26 INFO - PROCESS | 17181 | 1461578306582 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 02:58:26 INFO - PROCESS | 17181 | 1461578306702 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88441800 == 124 [pid = 17181] [id = 584] 02:58:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b884a5400) [pid = 17181] [serial = 1753] [outer = (nil)] 02:58:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b89d3bc00) [pid = 17181] [serial = 1754] [outer = 0x7f5b884a5400] 02:58:26 INFO - PROCESS | 17181 | 1461578306761 Marionette DEBUG loaded listener.js 02:58:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8a0b9800) [pid = 17181] [serial = 1755] [outer = 0x7f5b884a5400] 02:58:27 INFO - PROCESS | 17181 | 1461578307557 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]]]}] 02:58:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:58:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1276ms 02:58:27 INFO - PROCESS | 17181 | 1461578307595 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 02:58:27 INFO - PROCESS | 17181 | 1461578307597 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 02:58:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:58:27 INFO - PROCESS | 17181 | 1461578307611 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:58:27 INFO - PROCESS | 17181 | 1461578307613 Marionette TRACE conn3 <- [1,2310,null,{}] 02:58:27 INFO - PROCESS | 17181 | 1461578307618 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}] 02:58:27 INFO - PROCESS | 17181 | 1461578307837 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 02:58:27 INFO - PROCESS | 17181 | 1461578307864 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89dc0800 == 125 [pid = 17181] [id = 585] 02:58:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b89a65c00) [pid = 17181] [serial = 1756] [outer = (nil)] 02:58:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8a5ab000) [pid = 17181] [serial = 1757] [outer = 0x7f5b89a65c00] 02:58:27 INFO - PROCESS | 17181 | 1461578307921 Marionette DEBUG loaded listener.js 02:58:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b8a9f2400) [pid = 17181] [serial = 1758] [outer = 0x7f5b89a65c00] 02:58:28 INFO - PROCESS | 17181 | 1461578308827 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]]]}] 02:58:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:58:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1286ms 02:58:28 INFO - PROCESS | 17181 | 1461578308890 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 02:58:28 INFO - PROCESS | 17181 | 1461578308894 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 02:58:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:58:28 INFO - PROCESS | 17181 | 1461578308899 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:58:28 INFO - PROCESS | 17181 | 1461578308901 Marionette TRACE conn3 <- [1,2314,null,{}] 02:58:28 INFO - PROCESS | 17181 | 1461578308906 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}] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b876c9800) [pid = 17181] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b854d7000) [pid = 17181] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8a0b3c00) [pid = 17181] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b81dea800) [pid = 17181] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b89a90400) [pid = 17181] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b81def800) [pid = 17181] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8834c800) [pid = 17181] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b81debc00) [pid = 17181] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:58:29 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b89a90800) [pid = 17181] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:58:29 INFO - PROCESS | 17181 | 1461578309781 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 02:58:29 INFO - PROCESS | 17181 | 1461578309909 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8b5800 == 126 [pid = 17181] [id = 586] 02:58:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b876cdc00) [pid = 17181] [serial = 1759] [outer = (nil)] 02:58:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b89880800) [pid = 17181] [serial = 1760] [outer = 0x7f5b876cdc00] 02:58:29 INFO - PROCESS | 17181 | 1461578309970 Marionette DEBUG loaded listener.js 02:58:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8b32c400) [pid = 17181] [serial = 1761] [outer = 0x7f5b876cdc00] 02:58:30 INFO - PROCESS | 17181 | 1461578310599 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]]]}] 02:58:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:58:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1735ms 02:58:30 INFO - PROCESS | 17181 | 1461578310635 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 02:58:30 INFO - PROCESS | 17181 | 1461578310638 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 02:58:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:58:30 INFO - PROCESS | 17181 | 1461578310644 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:58:30 INFO - PROCESS | 17181 | 1461578310646 Marionette TRACE conn3 <- [1,2318,null,{}] 02:58:30 INFO - PROCESS | 17181 | 1461578310651 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}] 02:58:30 INFO - PROCESS | 17181 | 1461578310888 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 02:58:30 INFO - PROCESS | 17181 | 1461578310908 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6f1000 == 127 [pid = 17181] [id = 587] 02:58:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8542d800) [pid = 17181] [serial = 1762] [outer = (nil)] 02:58:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8b72c000) [pid = 17181] [serial = 1763] [outer = 0x7f5b8542d800] 02:58:30 INFO - PROCESS | 17181 | 1461578310967 Marionette DEBUG loaded listener.js 02:58:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8b7ec800) [pid = 17181] [serial = 1764] [outer = 0x7f5b8542d800] 02:58:31 INFO - PROCESS | 17181 | 1461578311980 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] 02:58:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:58:32 INFO - PROCESS | 17181 | 1461578312035 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 02:58:32 INFO - PROCESS | 17181 | 1461578312043 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:58:32 INFO - PROCESS | 17181 | 1461578312049 Marionette TRACE conn3 <- [1,2322,null,{}] 02:58:32 INFO - PROCESS | 17181 | 1461578312058 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}] 02:58:32 INFO - PROCESS | 17181 | 1461578312274 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 02:58:32 INFO - PROCESS | 17181 | 1461578312558 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8510a000 == 128 [pid = 17181] [id = 588] 02:58:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b854e0400) [pid = 17181] [serial = 1765] [outer = (nil)] 02:58:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b86ccc800) [pid = 17181] [serial = 1766] [outer = 0x7f5b854e0400] 02:58:32 INFO - PROCESS | 17181 | 1461578312678 Marionette DEBUG loaded listener.js 02:58:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b876e5c00) [pid = 17181] [serial = 1767] [outer = 0x7f5b854e0400] 02:58:33 INFO - PROCESS | 17181 | 1461578313539 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]]]}] 02:58:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:58:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1542ms 02:58:33 INFO - PROCESS | 17181 | 1461578313584 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 02:58:33 INFO - PROCESS | 17181 | 1461578313592 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 02:58:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:58:33 INFO - PROCESS | 17181 | 1461578313602 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:58:33 INFO - PROCESS | 17181 | 1461578313605 Marionette TRACE conn3 <- [1,2326,null,{}] 02:58:33 INFO - PROCESS | 17181 | 1461578313612 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}] 02:58:33 INFO - PROCESS | 17181 | 1461578313792 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 02:58:34 INFO - PROCESS | 17181 | 1461578314015 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8b0800 == 129 [pid = 17181] [id = 589] 02:58:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b88399800) [pid = 17181] [serial = 1768] [outer = (nil)] 02:58:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b88ad7400) [pid = 17181] [serial = 1769] [outer = 0x7f5b88399800] 02:58:34 INFO - PROCESS | 17181 | 1461578314125 Marionette DEBUG loaded listener.js 02:58:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b89a73800) [pid = 17181] [serial = 1770] [outer = 0x7f5b88399800] 02:58:35 INFO - PROCESS | 17181 | 1461578315136 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]]]}] 02:58:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:58:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1584ms 02:58:35 INFO - PROCESS | 17181 | 1461578315187 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 02:58:35 INFO - PROCESS | 17181 | 1461578315190 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 02:58:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:58:35 INFO - PROCESS | 17181 | 1461578315196 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:58:35 INFO - PROCESS | 17181 | 1461578315202 Marionette TRACE conn3 <- [1,2330,null,{}] 02:58:35 INFO - PROCESS | 17181 | 1461578315217 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}] 02:58:35 INFO - PROCESS | 17181 | 1461578315415 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 02:58:35 INFO - PROCESS | 17181 | 1461578315676 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8cba1000 == 130 [pid = 17181] [id = 590] 02:58:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b8a0be400) [pid = 17181] [serial = 1771] [outer = (nil)] 02:58:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b8b491800) [pid = 17181] [serial = 1772] [outer = 0x7f5b8a0be400] 02:58:35 INFO - PROCESS | 17181 | 1461578315794 Marionette DEBUG loaded listener.js 02:58:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b8b723400) [pid = 17181] [serial = 1773] [outer = 0x7f5b8a0be400] 02:58:36 INFO - PROCESS | 17181 | 1461578316658 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]]]}] 02:58:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:58:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1535ms 02:58:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:58:36 INFO - PROCESS | 17181 | 1461578316732 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 02:58:36 INFO - PROCESS | 17181 | 1461578316736 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 02:58:36 INFO - PROCESS | 17181 | 1461578316742 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:58:36 INFO - PROCESS | 17181 | 1461578316745 Marionette TRACE conn3 <- [1,2334,null,{}] 02:58:36 INFO - PROCESS | 17181 | 1461578316750 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}] 02:58:36 INFO - PROCESS | 17181 | 1461578316967 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 02:58:37 INFO - PROCESS | 17181 | 1461578317182 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b91fb6000 == 131 [pid = 17181] [id = 591] 02:58:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b8a5b1400) [pid = 17181] [serial = 1774] [outer = (nil)] 02:58:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8b7ed400) [pid = 17181] [serial = 1775] [outer = 0x7f5b8a5b1400] 02:58:37 INFO - PROCESS | 17181 | 1461578317295 Marionette DEBUG loaded listener.js 02:58:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b8c082000) [pid = 17181] [serial = 1776] [outer = 0x7f5b8a5b1400] 02:58:38 INFO - PROCESS | 17181 | 1461578318127 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]]]}] 02:58:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:58:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1428ms 02:58:38 INFO - PROCESS | 17181 | 1461578318170 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 02:58:38 INFO - PROCESS | 17181 | 1461578318174 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 02:58:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:58:38 INFO - PROCESS | 17181 | 1461578318179 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:58:38 INFO - PROCESS | 17181 | 1461578318182 Marionette TRACE conn3 <- [1,2338,null,{}] 02:58:38 INFO - PROCESS | 17181 | 1461578318187 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}] 02:58:38 INFO - PROCESS | 17181 | 1461578318360 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 02:58:38 INFO - PROCESS | 17181 | 1461578318666 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94e73000 == 132 [pid = 17181] [id = 592] 02:58:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b876c3c00) [pid = 17181] [serial = 1777] [outer = (nil)] 02:58:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b8d75c800) [pid = 17181] [serial = 1778] [outer = 0x7f5b876c3c00] 02:58:38 INFO - PROCESS | 17181 | 1461578318740 Marionette DEBUG loaded listener.js 02:58:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b8d883c00) [pid = 17181] [serial = 1779] [outer = 0x7f5b876c3c00] 02:58:39 INFO - PROCESS | 17181 | 1461578319585 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]]]}] 02:58:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:58:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1435ms 02:58:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:58:39 INFO - PROCESS | 17181 | 1461578319616 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 02:58:39 INFO - PROCESS | 17181 | 1461578319619 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 02:58:39 INFO - PROCESS | 17181 | 1461578319625 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:58:39 INFO - PROCESS | 17181 | 1461578319628 Marionette TRACE conn3 <- [1,2342,null,{}] 02:58:39 INFO - PROCESS | 17181 | 1461578319633 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}] 02:58:39 INFO - PROCESS | 17181 | 1461578319829 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 02:58:40 INFO - PROCESS | 17181 | 1461578320105 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96ea5000 == 133 [pid = 17181] [id = 593] 02:58:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b8b485000) [pid = 17181] [serial = 1780] [outer = (nil)] 02:58:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b91f21800) [pid = 17181] [serial = 1781] [outer = 0x7f5b8b485000] 02:58:40 INFO - PROCESS | 17181 | 1461578320182 Marionette DEBUG loaded listener.js 02:58:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b94a7f000) [pid = 17181] [serial = 1782] [outer = 0x7f5b8b485000] 02:58:41 INFO - PROCESS | 17181 | 1461578321048 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]]]}] 02:58:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:58:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1482ms 02:58:41 INFO - PROCESS | 17181 | 1461578321106 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 02:58:41 INFO - PROCESS | 17181 | 1461578321110 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 02:58:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:58:41 INFO - PROCESS | 17181 | 1461578321115 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:58:41 INFO - PROCESS | 17181 | 1461578321117 Marionette TRACE conn3 <- [1,2346,null,{}] 02:58:41 INFO - PROCESS | 17181 | 1461578321123 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}] 02:58:41 INFO - PROCESS | 17181 | 1461578321297 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 02:58:41 INFO - PROCESS | 17181 | 1461578321519 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b990cd000 == 134 [pid = 17181] [id = 594] 02:58:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b8ca27000) [pid = 17181] [serial = 1783] [outer = (nil)] 02:58:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b94f93400) [pid = 17181] [serial = 1784] [outer = 0x7f5b8ca27000] 02:58:41 INFO - PROCESS | 17181 | 1461578321644 Marionette DEBUG loaded listener.js 02:58:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b94f9c800) [pid = 17181] [serial = 1785] [outer = 0x7f5b8ca27000] 02:58:42 INFO - PROCESS | 17181 | 1461578322509 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]]]}] 02:58:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:58:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1427ms 02:58:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:58:42 INFO - PROCESS | 17181 | 1461578322543 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 02:58:42 INFO - PROCESS | 17181 | 1461578322546 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 02:58:42 INFO - PROCESS | 17181 | 1461578322551 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:58:42 INFO - PROCESS | 17181 | 1461578322555 Marionette TRACE conn3 <- [1,2350,null,{}] 02:58:42 INFO - PROCESS | 17181 | 1461578322560 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}] 02:58:42 INFO - PROCESS | 17181 | 1461578322739 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 02:58:43 INFO - PROCESS | 17181 | 1461578323005 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d81c000 == 135 [pid = 17181] [id = 595] 02:58:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b94a7a000) [pid = 17181] [serial = 1786] [outer = (nil)] 02:58:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b94febc00) [pid = 17181] [serial = 1787] [outer = 0x7f5b94a7a000] 02:58:43 INFO - PROCESS | 17181 | 1461578323084 Marionette DEBUG loaded listener.js 02:58:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b9500a800) [pid = 17181] [serial = 1788] [outer = 0x7f5b94a7a000] 02:58:43 INFO - PROCESS | 17181 | 1461578323979 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]]]}] 02:58:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:58:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1478ms 02:58:44 INFO - PROCESS | 17181 | 1461578324029 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 02:58:44 INFO - PROCESS | 17181 | 1461578324033 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 02:58:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:58:44 INFO - PROCESS | 17181 | 1461578324039 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:58:44 INFO - PROCESS | 17181 | 1461578324041 Marionette TRACE conn3 <- [1,2354,null,{}] 02:58:44 INFO - PROCESS | 17181 | 1461578324047 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}] 02:58:44 INFO - PROCESS | 17181 | 1461578324220 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 02:58:44 INFO - PROCESS | 17181 | 1461578324443 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e36e000 == 136 [pid = 17181] [id = 596] 02:58:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b94d6e800) [pid = 17181] [serial = 1789] [outer = (nil)] 02:58:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b953db000) [pid = 17181] [serial = 1790] [outer = 0x7f5b94d6e800] 02:58:44 INFO - PROCESS | 17181 | 1461578324570 Marionette DEBUG loaded listener.js 02:58:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b95410800) [pid = 17181] [serial = 1791] [outer = 0x7f5b94d6e800] 02:58:45 INFO - PROCESS | 17181 | 1461578325505 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]]]}] 02:58:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:58:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1531ms 02:58:45 INFO - PROCESS | 17181 | 1461578325570 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 02:58:45 INFO - PROCESS | 17181 | 1461578325574 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 02:58:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:58:45 INFO - PROCESS | 17181 | 1461578325580 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:58:45 INFO - PROCESS | 17181 | 1461578325582 Marionette TRACE conn3 <- [1,2358,null,{}] 02:58:45 INFO - PROCESS | 17181 | 1461578325587 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}] 02:58:45 INFO - PROCESS | 17181 | 1461578325771 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 02:58:45 INFO - PROCESS | 17181 | 1461578325990 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f083800 == 137 [pid = 17181] [id = 597] 02:58:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b94d78c00) [pid = 17181] [serial = 1792] [outer = (nil)] 02:58:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b95430400) [pid = 17181] [serial = 1793] [outer = 0x7f5b94d78c00] 02:58:46 INFO - PROCESS | 17181 | 1461578326103 Marionette DEBUG loaded listener.js 02:58:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b95649800) [pid = 17181] [serial = 1794] [outer = 0x7f5b94d78c00] 02:58:46 INFO - PROCESS | 17181 | 1461578326973 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]]]}] 02:58:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:58:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1428ms 02:58:47 INFO - PROCESS | 17181 | 1461578327009 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 02:58:47 INFO - PROCESS | 17181 | 1461578327013 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 02:58:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:58:47 INFO - PROCESS | 17181 | 1461578327019 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:58:47 INFO - PROCESS | 17181 | 1461578327023 Marionette TRACE conn3 <- [1,2362,null,{}] 02:58:47 INFO - PROCESS | 17181 | 1461578327028 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}] 02:58:47 INFO - PROCESS | 17181 | 1461578327222 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 02:58:47 INFO - PROCESS | 17181 | 1461578327491 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f8cd800 == 138 [pid = 17181] [id = 598] 02:58:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b95010000) [pid = 17181] [serial = 1795] [outer = (nil)] 02:58:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b958e2400) [pid = 17181] [serial = 1796] [outer = 0x7f5b95010000] 02:58:47 INFO - PROCESS | 17181 | 1461578327572 Marionette DEBUG loaded listener.js 02:58:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b95ae4400) [pid = 17181] [serial = 1797] [outer = 0x7f5b95010000] 02:58:48 INFO - PROCESS | 17181 | 1461578328441 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]]]}] 02:58:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:58:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1483ms 02:58:48 INFO - PROCESS | 17181 | 1461578328502 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 02:58:48 INFO - PROCESS | 17181 | 1461578328512 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 02:58:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:58:48 INFO - PROCESS | 17181 | 1461578328519 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:58:48 INFO - PROCESS | 17181 | 1461578328525 Marionette TRACE conn3 <- [1,2366,null,{}] 02:58:48 INFO - PROCESS | 17181 | 1461578328530 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}] 02:58:48 INFO - PROCESS | 17181 | 1461578328710 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 02:58:48 INFO - PROCESS | 17181 | 1461578328972 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1648000 == 139 [pid = 17181] [id = 599] 02:58:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b95658400) [pid = 17181] [serial = 1798] [outer = (nil)] 02:58:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b95d2c800) [pid = 17181] [serial = 1799] [outer = 0x7f5b95658400] 02:58:49 INFO - PROCESS | 17181 | 1461578329053 Marionette DEBUG loaded listener.js 02:58:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b95ed9000) [pid = 17181] [serial = 1800] [outer = 0x7f5b95658400] 02:58:49 INFO - PROCESS | 17181 | 1461578329911 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]]]}] 02:58:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:58:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1439ms 02:58:49 INFO - PROCESS | 17181 | 1461578329959 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 02:58:49 INFO - PROCESS | 17181 | 1461578329962 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 02:58:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:58:49 INFO - PROCESS | 17181 | 1461578329968 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:58:49 INFO - PROCESS | 17181 | 1461578329970 Marionette TRACE conn3 <- [1,2370,null,{}] 02:58:49 INFO - PROCESS | 17181 | 1461578329976 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}] 02:58:50 INFO - PROCESS | 17181 | 1461578330149 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 02:58:50 INFO - PROCESS | 17181 | 1461578330416 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba166f800 == 140 [pid = 17181] [id = 600] 02:58:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b95ae7400) [pid = 17181] [serial = 1801] [outer = (nil)] 02:58:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b961fbc00) [pid = 17181] [serial = 1802] [outer = 0x7f5b95ae7400] 02:58:50 INFO - PROCESS | 17181 | 1461578330489 Marionette DEBUG loaded listener.js 02:58:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b96e21800) [pid = 17181] [serial = 1803] [outer = 0x7f5b95ae7400] 02:58:51 INFO - PROCESS | 17181 | 1461578331313 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]]]}] 02:58:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:58:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1381ms 02:58:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:58:51 INFO - PROCESS | 17181 | 1461578331350 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 02:58:51 INFO - PROCESS | 17181 | 1461578331353 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 02:58:51 INFO - PROCESS | 17181 | 1461578331359 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:58:51 INFO - PROCESS | 17181 | 1461578331361 Marionette TRACE conn3 <- [1,2374,null,{}] 02:58:51 INFO - PROCESS | 17181 | 1461578331366 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}] 02:58:51 INFO - PROCESS | 17181 | 1461578331541 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 02:58:51 INFO - PROCESS | 17181 | 1461578331816 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babdc3800 == 141 [pid = 17181] [id = 601] 02:58:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b96126c00) [pid = 17181] [serial = 1804] [outer = (nil)] 02:58:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b97b56800) [pid = 17181] [serial = 1805] [outer = 0x7f5b96126c00] 02:58:51 INFO - PROCESS | 17181 | 1461578331890 Marionette DEBUG loaded listener.js 02:58:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b986e5c00) [pid = 17181] [serial = 1806] [outer = 0x7f5b96126c00] 02:58:52 INFO - PROCESS | 17181 | 1461578332698 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]]]}] 02:58:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:58:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1385ms 02:58:52 INFO - PROCESS | 17181 | 1461578332744 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 02:58:52 INFO - PROCESS | 17181 | 1461578332747 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 02:58:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:58:52 INFO - PROCESS | 17181 | 1461578332753 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:58:52 INFO - PROCESS | 17181 | 1461578332755 Marionette TRACE conn3 <- [1,2378,null,{}] 02:58:52 INFO - PROCESS | 17181 | 1461578332761 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}] 02:58:52 INFO - PROCESS | 17181 | 1461578332935 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 02:58:53 INFO - PROCESS | 17181 | 1461578333204 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bacf15800 == 142 [pid = 17181] [id = 602] 02:58:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b96134000) [pid = 17181] [serial = 1807] [outer = (nil)] 02:58:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b98814000) [pid = 17181] [serial = 1808] [outer = 0x7f5b96134000] 02:58:53 INFO - PROCESS | 17181 | 1461578333281 Marionette DEBUG loaded listener.js 02:58:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b9884f400) [pid = 17181] [serial = 1809] [outer = 0x7f5b96134000] 02:58:54 INFO - PROCESS | 17181 | 1461578334148 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]]]}] 02:58:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:58:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1431ms 02:58:54 INFO - PROCESS | 17181 | 1461578334186 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 02:58:54 INFO - PROCESS | 17181 | 1461578334189 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 02:58:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:58:54 INFO - PROCESS | 17181 | 1461578334195 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:58:54 INFO - PROCESS | 17181 | 1461578334197 Marionette TRACE conn3 <- [1,2382,null,{}] 02:58:54 INFO - PROCESS | 17181 | 1461578334202 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}] 02:58:54 INFO - PROCESS | 17181 | 1461578334381 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 02:58:54 INFO - PROCESS | 17181 | 1461578334664 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad411800 == 143 [pid = 17181] [id = 603] 02:58:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b97075800) [pid = 17181] [serial = 1810] [outer = (nil)] 02:58:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b98ed2800) [pid = 17181] [serial = 1811] [outer = 0x7f5b97075800] 02:58:54 INFO - PROCESS | 17181 | 1461578334735 Marionette DEBUG loaded listener.js 02:58:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b99233800) [pid = 17181] [serial = 1812] [outer = 0x7f5b97075800] 02:58:55 INFO - PROCESS | 17181 | 1461578335611 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]]]}] 02:58:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:58:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1478ms 02:58:55 INFO - PROCESS | 17181 | 1461578335674 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 02:58:55 INFO - PROCESS | 17181 | 1461578335678 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 02:58:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:58:55 INFO - PROCESS | 17181 | 1461578335683 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:58:55 INFO - PROCESS | 17181 | 1461578335685 Marionette TRACE conn3 <- [1,2386,null,{}] 02:58:55 INFO - PROCESS | 17181 | 1461578335691 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}] 02:58:55 INFO - PROCESS | 17181 | 1461578335868 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 02:58:56 INFO - PROCESS | 17181 | 1461578336141 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84c85000 == 144 [pid = 17181] [id = 604] 02:58:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b84dbbc00) [pid = 17181] [serial = 1813] [outer = (nil)] 02:58:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b86cc7000) [pid = 17181] [serial = 1814] [outer = 0x7f5b84dbbc00] 02:58:56 INFO - PROCESS | 17181 | 1461578336251 Marionette DEBUG loaded listener.js 02:58:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b98859400) [pid = 17181] [serial = 1815] [outer = 0x7f5b84dbbc00] 02:58:57 INFO - PROCESS | 17181 | 1461578337094 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]]]}] 02:58:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:58:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1488ms 02:58:57 INFO - PROCESS | 17181 | 1461578337172 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 02:58:57 INFO - PROCESS | 17181 | 1461578337176 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 02:58:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:58:57 INFO - PROCESS | 17181 | 1461578337181 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:58:57 INFO - PROCESS | 17181 | 1461578337185 Marionette TRACE conn3 <- [1,2390,null,{}] 02:58:57 INFO - PROCESS | 17181 | 1461578337191 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}] 02:58:57 INFO - PROCESS | 17181 | 1461578337381 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 02:58:57 INFO - PROCESS | 17181 | 1461578337707 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a961800 == 145 [pid = 17181] [id = 605] 02:58:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b8542c400) [pid = 17181] [serial = 1816] [outer = (nil)] 02:58:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b99236c00) [pid = 17181] [serial = 1817] [outer = 0x7f5b8542c400] 02:58:57 INFO - PROCESS | 17181 | 1461578337780 Marionette DEBUG loaded listener.js 02:58:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b9923e000) [pid = 17181] [serial = 1818] [outer = 0x7f5b8542c400] 02:58:59 INFO - PROCESS | 17181 | 1461578339075 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]]]}] 02:58:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:58:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1998ms 02:58:59 INFO - PROCESS | 17181 | 1461578339248 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 02:58:59 INFO - PROCESS | 17181 | 1461578339253 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 02:58:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:58:59 INFO - PROCESS | 17181 | 1461578339267 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:58:59 INFO - PROCESS | 17181 | 1461578339271 Marionette TRACE conn3 <- [1,2394,null,{}] 02:58:59 INFO - PROCESS | 17181 | 1461578339278 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}] 02:58:59 INFO - PROCESS | 17181 | 1461578339478 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 02:58:59 INFO - PROCESS | 17181 | 1461578339734 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:58:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89732800 == 146 [pid = 17181] [id = 606] 02:58:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b857d5400) [pid = 17181] [serial = 1819] [outer = (nil)] 02:58:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b872a7800) [pid = 17181] [serial = 1820] [outer = 0x7f5b857d5400] 02:58:59 INFO - PROCESS | 17181 | 1461578339801 Marionette DEBUG loaded listener.js 02:58:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b88348800) [pid = 17181] [serial = 1821] [outer = 0x7f5b857d5400] 02:59:00 INFO - PROCESS | 17181 | 1461578340765 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]]]}] 02:59:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:59:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1531ms 02:59:00 INFO - PROCESS | 17181 | 1461578340797 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 02:59:00 INFO - PROCESS | 17181 | 1461578340803 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 02:59:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:59:00 INFO - PROCESS | 17181 | 1461578340813 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:59:00 INFO - PROCESS | 17181 | 1461578340816 Marionette TRACE conn3 <- [1,2398,null,{}] 02:59:00 INFO - PROCESS | 17181 | 1461578340821 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}] 02:59:00 INFO - PROCESS | 17181 | 1461578340994 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 02:59:01 INFO - PROCESS | 17181 | 1461578341455 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83c91000 == 147 [pid = 17181] [id = 607] 02:59:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b88950c00) [pid = 17181] [serial = 1822] [outer = (nil)] 02:59:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b88adcc00) [pid = 17181] [serial = 1823] [outer = 0x7f5b88950c00] 02:59:01 INFO - PROCESS | 17181 | 1461578341523 Marionette DEBUG loaded listener.js 02:59:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b89a89000) [pid = 17181] [serial = 1824] [outer = 0x7f5b88950c00] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8977c800 == 146 [pid = 17181] [id = 559] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8b5800 == 145 [pid = 17181] [id = 586] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89dc0800 == 144 [pid = 17181] [id = 585] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88441800 == 143 [pid = 17181] [id = 584] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8510f000 == 142 [pid = 17181] [id = 558] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b85111800 == 141 [pid = 17181] [id = 583] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ed9800 == 140 [pid = 17181] [id = 582] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88b48000 == 139 [pid = 17181] [id = 581] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95c1e800 == 138 [pid = 17181] [id = 574] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95369800 == 137 [pid = 17181] [id = 573] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e6c000 == 136 [pid = 17181] [id = 572] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9473b800 == 135 [pid = 17181] [id = 571] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92187800 == 134 [pid = 17181] [id = 570] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4d9800 == 133 [pid = 17181] [id = 569] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cba7800 == 132 [pid = 17181] [id = 568] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a99c800 == 131 [pid = 17181] [id = 490] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7cd800 == 130 [pid = 17181] [id = 567] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcbd000 == 129 [pid = 17181] [id = 566] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cc4800 == 128 [pid = 17181] [id = 565] 02:59:01 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ecc000 == 127 [pid = 17181] [id = 564] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b876d1c00) [pid = 17181] [serial = 1670] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b857cc800) [pid = 17181] [serial = 1667] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b8b7a9800) [pid = 17181] [serial = 1652] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5ba2458c00) [pid = 17181] [serial = 1634] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b8a5a6800) [pid = 17181] [serial = 1682] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b83ac3000) [pid = 17181] [serial = 1688] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b89ec2800) [pid = 17181] [serial = 1680] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b88945400) [pid = 17181] [serial = 1646] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b872ad800) [pid = 17181] [serial = 1643] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b864f3400) [pid = 17181] [serial = 1676] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b94fec400) [pid = 17181] [serial = 1628] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5ba5256400) [pid = 17181] [serial = 1640] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b8a72c000) [pid = 17181] [serial = 1625] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b8a5b1c00) [pid = 17181] [serial = 1683] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b8834a000) [pid = 17181] [serial = 1671] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b9970e800) [pid = 17181] [serial = 1655] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b88ad7800) [pid = 17181] [serial = 1673] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b8894f800) [pid = 17181] [serial = 1649] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b89a6f800) [pid = 17181] [serial = 1677] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b85253800) [pid = 17181] [serial = 1689] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b9880fc00) [pid = 17181] [serial = 1631] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b89872400) [pid = 17181] [serial = 1674] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b81df7400) [pid = 17181] [serial = 1664] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b8a730800) [pid = 17181] [serial = 1685] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b89d34800) [pid = 17181] [serial = 1679] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b8a9fec00) [pid = 17181] [serial = 1686] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b81eec000) [pid = 17181] [serial = 1658] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b84dbf000) [pid = 17181] [serial = 1665] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b9af3a000) [pid = 17181] [serial = 1622] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b857da000) [pid = 17181] [serial = 1668] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b876ef800) [pid = 17181] [serial = 1661] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5baf33e000) [pid = 17181] [serial = 1637] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b89a65400) [pid = 17181] [serial = 1691] [outer = (nil)] [url = about:blank] 02:59:02 INFO - PROCESS | 17181 | 1461578342557 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]]]}] 02:59:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:59:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1784ms 02:59:02 INFO - PROCESS | 17181 | 1461578342596 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 02:59:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:59:02 INFO - PROCESS | 17181 | 1461578342602 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 02:59:02 INFO - PROCESS | 17181 | 1461578342608 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:59:02 INFO - PROCESS | 17181 | 1461578342613 Marionette TRACE conn3 <- [1,2402,null,{}] 02:59:02 INFO - PROCESS | 17181 | 1461578342677 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}] 02:59:02 INFO - PROCESS | 17181 | 1461578342864 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 02:59:02 INFO - PROCESS | 17181 | 1461578342876 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8510b800 == 128 [pid = 17181] [id = 608] 02:59:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b89a66800) [pid = 17181] [serial = 1825] [outer = (nil)] 02:59:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b8a0b8c00) [pid = 17181] [serial = 1826] [outer = 0x7f5b89a66800] 02:59:02 INFO - PROCESS | 17181 | 1461578342940 Marionette DEBUG loaded listener.js 02:59:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b8a5ac000) [pid = 17181] [serial = 1827] [outer = 0x7f5b89a66800] 02:59:03 INFO - PROCESS | 17181 | 1461578343903 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]]]}] 02:59:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:59:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1325ms 02:59:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:59:03 INFO - PROCESS | 17181 | 1461578343933 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 02:59:03 INFO - PROCESS | 17181 | 1461578343936 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 02:59:03 INFO - PROCESS | 17181 | 1461578343941 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:59:03 INFO - PROCESS | 17181 | 1461578343944 Marionette TRACE conn3 <- [1,2406,null,{}] 02:59:03 INFO - PROCESS | 17181 | 1461578343949 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}] 02:59:04 INFO - PROCESS | 17181 | 1461578344112 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 02:59:04 INFO - PROCESS | 17181 | 1461578344319 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88b48000 == 129 [pid = 17181] [id = 609] 02:59:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b8525b400) [pid = 17181] [serial = 1828] [outer = (nil)] 02:59:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8b32f800) [pid = 17181] [serial = 1829] [outer = 0x7f5b8525b400] 02:59:04 INFO - PROCESS | 17181 | 1461578344380 Marionette DEBUG loaded listener.js 02:59:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8b71a800) [pid = 17181] [serial = 1830] [outer = 0x7f5b8525b400] 02:59:05 INFO - PROCESS | 17181 | 1461578345146 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]]]}] 02:59:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:59:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1227ms 02:59:05 INFO - PROCESS | 17181 | 1461578345169 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 02:59:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:59:05 INFO - PROCESS | 17181 | 1461578345183 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 02:59:05 INFO - PROCESS | 17181 | 1461578345188 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:59:05 INFO - PROCESS | 17181 | 1461578345191 Marionette TRACE conn3 <- [1,2410,null,{}] 02:59:05 INFO - PROCESS | 17181 | 1461578345204 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}] 02:59:05 INFO - PROCESS | 17181 | 1461578345435 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 02:59:05 INFO - PROCESS | 17181 | 1461578345467 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a967000 == 130 [pid = 17181] [id = 610] 02:59:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b89a67400) [pid = 17181] [serial = 1831] [outer = (nil)] 02:59:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b8b7aec00) [pid = 17181] [serial = 1832] [outer = 0x7f5b89a67400] 02:59:05 INFO - PROCESS | 17181 | 1461578345524 Marionette DEBUG loaded listener.js 02:59:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8c07f400) [pid = 17181] [serial = 1833] [outer = 0x7f5b89a67400] 02:59:06 INFO - PROCESS | 17181 | 1461578346418 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]]]}] 02:59:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:59:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1279ms 02:59:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:59:06 INFO - PROCESS | 17181 | 1461578346469 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 02:59:06 INFO - PROCESS | 17181 | 1461578346471 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 02:59:06 INFO - PROCESS | 17181 | 1461578346476 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:59:06 INFO - PROCESS | 17181 | 1461578346479 Marionette TRACE conn3 <- [1,2414,null,{}] 02:59:06 INFO - PROCESS | 17181 | 1461578346484 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}] 02:59:06 INFO - PROCESS | 17181 | 1461578346752 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b81eec800) [pid = 17181] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b85432800) [pid = 17181] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b876cdc00) [pid = 17181] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b81ef2800) [pid = 17181] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b884a5400) [pid = 17181] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b89a65c00) [pid = 17181] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:59:07 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b81deb800) [pid = 17181] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:59:07 INFO - PROCESS | 17181 | 1461578347653 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88b5c800 == 131 [pid = 17181] [id = 611] 02:59:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b81deb800) [pid = 17181] [serial = 1834] [outer = (nil)] 02:59:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b854d7000) [pid = 17181] [serial = 1835] [outer = 0x7f5b81deb800] 02:59:07 INFO - PROCESS | 17181 | 1461578347715 Marionette DEBUG loaded listener.js 02:59:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b8d8bf400) [pid = 17181] [serial = 1836] [outer = 0x7f5b81deb800] 02:59:08 INFO - PROCESS | 17181 | 1461578348378 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]]]}] 02:59:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:59:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1929ms 02:59:08 INFO - PROCESS | 17181 | 1461578348405 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 02:59:08 INFO - PROCESS | 17181 | 1461578348409 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 02:59:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:59:08 INFO - PROCESS | 17181 | 1461578348414 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:59:08 INFO - PROCESS | 17181 | 1461578348416 Marionette TRACE conn3 <- [1,2418,null,{}] 02:59:08 INFO - PROCESS | 17181 | 1461578348421 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}] 02:59:08 INFO - PROCESS | 17181 | 1461578348679 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 02:59:08 INFO - PROCESS | 17181 | 1461578348702 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d40e000 == 132 [pid = 17181] [id = 612] 02:59:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b81ee9800) [pid = 17181] [serial = 1837] [outer = (nil)] 02:59:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b9315fc00) [pid = 17181] [serial = 1838] [outer = 0x7f5b81ee9800] 02:59:08 INFO - PROCESS | 17181 | 1461578348760 Marionette DEBUG loaded listener.js 02:59:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b93559800) [pid = 17181] [serial = 1839] [outer = 0x7f5b81ee9800] 02:59:09 INFO - PROCESS | 17181 | 1461578349814 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]]]}] 02:59:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:59:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1476ms 02:59:09 INFO - PROCESS | 17181 | 1461578349892 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 02:59:09 INFO - PROCESS | 17181 | 1461578349899 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 02:59:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:59:09 INFO - PROCESS | 17181 | 1461578349907 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:59:09 INFO - PROCESS | 17181 | 1461578349912 Marionette TRACE conn3 <- [1,2422,null,{}] 02:59:09 INFO - PROCESS | 17181 | 1461578349922 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}] 02:59:10 INFO - PROCESS | 17181 | 1461578350155 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 02:59:10 INFO - PROCESS | 17181 | 1461578350456 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8670e000 == 133 [pid = 17181] [id = 613] 02:59:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b854db800) [pid = 17181] [serial = 1840] [outer = (nil)] 02:59:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b872b0c00) [pid = 17181] [serial = 1841] [outer = 0x7f5b854db800] 02:59:10 INFO - PROCESS | 17181 | 1461578350531 Marionette DEBUG loaded listener.js 02:59:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b884a0c00) [pid = 17181] [serial = 1842] [outer = 0x7f5b854db800] 02:59:11 INFO - PROCESS | 17181 | 1461578351410 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]]]}] 02:59:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:59:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1538ms 02:59:11 INFO - PROCESS | 17181 | 1461578351445 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 02:59:11 INFO - PROCESS | 17181 | 1461578351454 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 02:59:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:59:11 INFO - PROCESS | 17181 | 1461578351463 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:59:11 INFO - PROCESS | 17181 | 1461578351467 Marionette TRACE conn3 <- [1,2426,null,{}] 02:59:11 INFO - PROCESS | 17181 | 1461578351472 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}] 02:59:11 INFO - PROCESS | 17181 | 1461578351674 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 02:59:11 INFO - PROCESS | 17181 | 1461578351967 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8bcc2000 == 134 [pid = 17181] [id = 614] 02:59:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b89a6d800) [pid = 17181] [serial = 1843] [outer = (nil)] 02:59:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b89eb8400) [pid = 17181] [serial = 1844] [outer = 0x7f5b89a6d800] 02:59:12 INFO - PROCESS | 17181 | 1461578352092 Marionette DEBUG loaded listener.js 02:59:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b8a9f4400) [pid = 17181] [serial = 1845] [outer = 0x7f5b89a6d800] 02:59:12 INFO - PROCESS | 17181 | 1461578352991 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]]]}] 02:59:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:59:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1578ms 02:59:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:59:13 INFO - PROCESS | 17181 | 1461578353042 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 02:59:13 INFO - PROCESS | 17181 | 1461578353045 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 02:59:13 INFO - PROCESS | 17181 | 1461578353051 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:59:13 INFO - PROCESS | 17181 | 1461578353057 Marionette TRACE conn3 <- [1,2430,null,{}] 02:59:13 INFO - PROCESS | 17181 | 1461578353072 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}] 02:59:13 INFO - PROCESS | 17181 | 1461578353283 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 02:59:13 INFO - PROCESS | 17181 | 1461578353594 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94736000 == 135 [pid = 17181] [id = 615] 02:59:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b8c886c00) [pid = 17181] [serial = 1846] [outer = (nil)] 02:59:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b8d766c00) [pid = 17181] [serial = 1847] [outer = 0x7f5b8c886c00] 02:59:13 INFO - PROCESS | 17181 | 1461578353675 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b8d88d400) [pid = 17181] [serial = 1848] [outer = 0x7f5b8c886c00] 02:59:14 INFO - PROCESS | 17181 | 1461578354497 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]]]}] 02:59:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:59:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1485ms 02:59:14 INFO - PROCESS | 17181 | 1461578354535 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 02:59:14 INFO - PROCESS | 17181 | 1461578354539 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 02:59:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:59:14 INFO - PROCESS | 17181 | 1461578354545 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:59:14 INFO - PROCESS | 17181 | 1461578354548 Marionette TRACE conn3 <- [1,2434,null,{}] 02:59:14 INFO - PROCESS | 17181 | 1461578354553 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}] 02:59:14 INFO - PROCESS | 17181 | 1461578354750 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 02:59:15 INFO - PROCESS | 17181 | 1461578355022 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95ba9000 == 136 [pid = 17181] [id = 616] 02:59:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b8c891400) [pid = 17181] [serial = 1849] [outer = (nil)] 02:59:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b9355a400) [pid = 17181] [serial = 1850] [outer = 0x7f5b8c891400] 02:59:15 INFO - PROCESS | 17181 | 1461578355096 Marionette DEBUG loaded listener.js 02:59:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b94a7b000) [pid = 17181] [serial = 1851] [outer = 0x7f5b8c891400] 02:59:15 INFO - PROCESS | 17181 | 1461578355948 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]]]}] 02:59:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:59:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1431ms 02:59:15 INFO - PROCESS | 17181 | 1461578355977 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 02:59:15 INFO - PROCESS | 17181 | 1461578355981 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 02:59:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:59:15 INFO - PROCESS | 17181 | 1461578355986 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:59:15 INFO - PROCESS | 17181 | 1461578355989 Marionette TRACE conn3 <- [1,2438,null,{}] 02:59:15 INFO - PROCESS | 17181 | 1461578355994 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}] 02:59:16 INFO - PROCESS | 17181 | 1461578356168 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 02:59:16 INFO - PROCESS | 17181 | 1461578356439 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9891b000 == 137 [pid = 17181] [id = 617] 02:59:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b8ca23c00) [pid = 17181] [serial = 1852] [outer = (nil)] 02:59:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b95009400) [pid = 17181] [serial = 1853] [outer = 0x7f5b8ca23c00] 02:59:16 INFO - PROCESS | 17181 | 1461578356512 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b954c1800) [pid = 17181] [serial = 1854] [outer = 0x7f5b8ca23c00] 02:59:17 INFO - PROCESS | 17181 | 1461578357377 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:59:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1437ms 02:59:17 INFO - PROCESS | 17181 | 1461578357423 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 17181 | 1461578357427 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 02:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:59:17 INFO - PROCESS | 17181 | 1461578357432 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 17181 | 1461578357434 Marionette TRACE conn3 <- [1,2442,null,{}] 02:59:17 INFO - PROCESS | 17181 | 1461578357440 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}] 02:59:17 INFO - PROCESS | 17181 | 1461578357662 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 02:59:17 INFO - PROCESS | 17181 | 1461578357929 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9eae6800 == 138 [pid = 17181] [id = 618] 02:59:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b98698000) [pid = 17181] [serial = 1855] [outer = (nil)] 02:59:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b98818800) [pid = 17181] [serial = 1856] [outer = 0x7f5b98698000] 02:59:18 INFO - PROCESS | 17181 | 1461578358054 Marionette DEBUG loaded listener.js 02:59:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b99234800) [pid = 17181] [serial = 1857] [outer = 0x7f5b98698000] 02:59:18 INFO - PROCESS | 17181 | 1461578358837 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]]]}] 02:59:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:59:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1478ms 02:59:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:59:18 INFO - PROCESS | 17181 | 1461578358911 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 02:59:18 INFO - PROCESS | 17181 | 1461578358914 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 02:59:18 INFO - PROCESS | 17181 | 1461578358920 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:59:18 INFO - PROCESS | 17181 | 1461578358923 Marionette TRACE conn3 <- [1,2446,null,{}] 02:59:18 INFO - PROCESS | 17181 | 1461578358928 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}] 02:59:19 INFO - PROCESS | 17181 | 1461578359106 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 02:59:19 INFO - PROCESS | 17181 | 1461578359383 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1663800 == 139 [pid = 17181] [id = 619] 02:59:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8b7af000) [pid = 17181] [serial = 1858] [outer = (nil)] 02:59:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b99241c00) [pid = 17181] [serial = 1859] [outer = 0x7f5b8b7af000] 02:59:19 INFO - PROCESS | 17181 | 1461578359456 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b992dfc00) [pid = 17181] [serial = 1860] [outer = 0x7f5b8b7af000] 02:59:20 INFO - PROCESS | 17181 | 1461578360482 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:59:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1589ms 02:59:20 INFO - PROCESS | 17181 | 1461578360509 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 17181 | 1461578360513 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 02:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:59:20 INFO - PROCESS | 17181 | 1461578360518 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 17181 | 1461578360520 Marionette TRACE conn3 <- [1,2450,null,{}] 02:59:20 INFO - PROCESS | 17181 | 1461578360526 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}] 02:59:20 INFO - PROCESS | 17181 | 1461578360718 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 02:59:20 INFO - PROCESS | 17181 | 1461578360991 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bac000 == 140 [pid = 17181] [id = 620] 02:59:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b958e8400) [pid = 17181] [serial = 1861] [outer = (nil)] 02:59:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b9970d400) [pid = 17181] [serial = 1862] [outer = 0x7f5b958e8400] 02:59:21 INFO - PROCESS | 17181 | 1461578361065 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b997e4000) [pid = 17181] [serial = 1863] [outer = 0x7f5b958e8400] 02:59:21 INFO - PROCESS | 17181 | 1461578361918 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]]]}] 02:59:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1431ms 02:59:21 INFO - PROCESS | 17181 | 1461578361950 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 02:59:21 INFO - PROCESS | 17181 | 1461578361954 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 02:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:59:21 INFO - PROCESS | 17181 | 1461578361959 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:59:21 INFO - PROCESS | 17181 | 1461578361962 Marionette TRACE conn3 <- [1,2454,null,{}] 02:59:21 INFO - PROCESS | 17181 | 1461578361967 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}] 02:59:22 INFO - PROCESS | 17181 | 1461578362151 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 02:59:22 INFO - PROCESS | 17181 | 1461578362424 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb12e4800 == 141 [pid = 17181] [id = 621] 02:59:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b99234c00) [pid = 17181] [serial = 1864] [outer = (nil)] 02:59:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b997ee000) [pid = 17181] [serial = 1865] [outer = 0x7f5b99234c00] 02:59:22 INFO - PROCESS | 17181 | 1461578362500 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b9a476c00) [pid = 17181] [serial = 1866] [outer = 0x7f5b99234c00] 02:59:23 INFO - PROCESS | 17181 | 1461578363341 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]]]}] 02:59:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1431ms 02:59:23 INFO - PROCESS | 17181 | 1461578363391 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 02:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:59:23 INFO - PROCESS | 17181 | 1461578363394 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 02:59:23 INFO - PROCESS | 17181 | 1461578363399 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:59:23 INFO - PROCESS | 17181 | 1461578363402 Marionette TRACE conn3 <- [1,2458,null,{}] 02:59:23 INFO - PROCESS | 17181 | 1461578363407 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}] 02:59:23 INFO - PROCESS | 17181 | 1461578363599 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 02:59:23 INFO - PROCESS | 17181 | 1461578363873 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb3222800 == 142 [pid = 17181] [id = 622] 02:59:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b997e5000) [pid = 17181] [serial = 1867] [outer = (nil)] 02:59:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b9af39c00) [pid = 17181] [serial = 1868] [outer = 0x7f5b997e5000] 02:59:23 INFO - PROCESS | 17181 | 1461578363948 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b9c3de800) [pid = 17181] [serial = 1869] [outer = 0x7f5b997e5000] 02:59:24 INFO - PROCESS | 17181 | 1461578364834 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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1481ms 02:59:24 INFO - PROCESS | 17181 | 1461578364880 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 17181 | 1461578364884 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 02:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:59:24 INFO - PROCESS | 17181 | 1461578364890 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 17181 | 1461578364893 Marionette TRACE conn3 <- [1,2462,null,{}] 02:59:24 INFO - PROCESS | 17181 | 1461578364898 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}] 02:59:25 INFO - PROCESS | 17181 | 1461578365113 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 02:59:25 INFO - PROCESS | 17181 | 1461578365391 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9220c800 == 143 [pid = 17181] [id = 623] 02:59:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b9d4a3400) [pid = 17181] [serial = 1870] [outer = (nil)] 02:59:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b9d7d0800) [pid = 17181] [serial = 1871] [outer = 0x7f5b9d4a3400] 02:59:25 INFO - PROCESS | 17181 | 1461578365521 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b9da23400) [pid = 17181] [serial = 1872] [outer = 0x7f5b9d4a3400] 02:59:26 INFO - PROCESS | 17181 | 1461578366368 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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1532ms 02:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:59:26 INFO - PROCESS | 17181 | 1461578366422 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 17181 | 1461578366425 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 02:59:26 INFO - PROCESS | 17181 | 1461578366431 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 17181 | 1461578366434 Marionette TRACE conn3 <- [1,2466,null,{}] 02:59:26 INFO - PROCESS | 17181 | 1461578366439 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}] 02:59:26 INFO - PROCESS | 17181 | 1461578366619 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 02:59:26 INFO - PROCESS | 17181 | 1461578366906 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a882800 == 144 [pid = 17181] [id = 624] 02:59:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b9d4a5000) [pid = 17181] [serial = 1873] [outer = (nil)] 02:59:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 272 (0x7f5b9dfdb400) [pid = 17181] [serial = 1874] [outer = 0x7f5b9d4a5000] 02:59:27 INFO - PROCESS | 17181 | 1461578367025 Marionette DEBUG loaded listener.js 02:59:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 273 (0x7f5b9e0a0c00) [pid = 17181] [serial = 1875] [outer = 0x7f5b9d4a5000] 02:59:27 INFO - PROCESS | 17181 | 1461578367808 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1435ms 02:59:27 INFO - PROCESS | 17181 | 1461578367865 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 17181 | 1461578367869 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 02:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:59:27 INFO - PROCESS | 17181 | 1461578367874 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 17181 | 1461578367876 Marionette TRACE conn3 <- [1,2470,null,{}] 02:59:27 INFO - PROCESS | 17181 | 1461578367882 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}] 02:59:28 INFO - PROCESS | 17181 | 1461578368063 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 02:59:28 INFO - PROCESS | 17181 | 1461578368339 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9221e800 == 145 [pid = 17181] [id = 625] 02:59:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 274 (0x7f5b9da20400) [pid = 17181] [serial = 1876] [outer = (nil)] 02:59:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 275 (0x7f5b9eb09800) [pid = 17181] [serial = 1877] [outer = 0x7f5b9da20400] 02:59:28 INFO - PROCESS | 17181 | 1461578368413 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 276 (0x7f5b9f22e800) [pid = 17181] [serial = 1878] [outer = 0x7f5b9da20400] 02:59:29 INFO - PROCESS | 17181 | 1461578369214 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1377ms 02:59:29 INFO - PROCESS | 17181 | 1461578369253 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 17181 | 1461578369257 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 02:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:59:29 INFO - PROCESS | 17181 | 1461578369263 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 17181 | 1461578369265 Marionette TRACE conn3 <- [1,2474,null,{}] 02:59:29 INFO - PROCESS | 17181 | 1461578369271 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}] 02:59:29 INFO - PROCESS | 17181 | 1461578369459 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 02:59:29 INFO - PROCESS | 17181 | 1461578369744 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b994b4000 == 146 [pid = 17181] [id = 626] 02:59:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 277 (0x7f5b88498000) [pid = 17181] [serial = 1879] [outer = (nil)] 02:59:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 278 (0x7f5b9f624800) [pid = 17181] [serial = 1880] [outer = 0x7f5b88498000] 02:59:29 INFO - PROCESS | 17181 | 1461578369815 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 279 (0x7f5b9fb54000) [pid = 17181] [serial = 1881] [outer = 0x7f5b88498000] 02:59:30 INFO - PROCESS | 17181 | 1461578370656 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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:59:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1432ms 02:59:30 INFO - PROCESS | 17181 | 1461578370695 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 17181 | 1461578370699 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 02:59:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:59:30 INFO - PROCESS | 17181 | 1461578370704 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 17181 | 1461578370706 Marionette TRACE conn3 <- [1,2478,null,{}] 02:59:30 INFO - PROCESS | 17181 | 1461578370712 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}] 02:59:30 INFO - PROCESS | 17181 | 1461578370900 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 02:59:31 INFO - PROCESS | 17181 | 1461578371177 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8877e000 == 147 [pid = 17181] [id = 627] 02:59:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 280 (0x7f5b884a3800) [pid = 17181] [serial = 1882] [outer = (nil)] 02:59:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 281 (0x7f5ba0210c00) [pid = 17181] [serial = 1883] [outer = 0x7f5b884a3800] 02:59:31 INFO - PROCESS | 17181 | 1461578371248 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 282 (0x7f5ba247a000) [pid = 17181] [serial = 1884] [outer = 0x7f5b884a3800] 02:59:32 INFO - PROCESS | 17181 | 1461578372073 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]]]}] 02:59:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1431ms 02:59:32 INFO - PROCESS | 17181 | 1461578372137 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 02:59:32 INFO - PROCESS | 17181 | 1461578372140 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 02:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:59:32 INFO - PROCESS | 17181 | 1461578372146 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 17181 | 1461578372148 Marionette TRACE conn3 <- [1,2482,null,{}] 02:59:32 INFO - PROCESS | 17181 | 1461578372153 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}] 02:59:32 INFO - PROCESS | 17181 | 1461578372331 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 02:59:32 INFO - PROCESS | 17181 | 1461578372608 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f237800 == 148 [pid = 17181] [id = 628] 02:59:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 283 (0x7f5b9f629400) [pid = 17181] [serial = 1885] [outer = (nil)] 02:59:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 284 (0x7f5ba615c000) [pid = 17181] [serial = 1886] [outer = 0x7f5b9f629400] 02:59:32 INFO - PROCESS | 17181 | 1461578372683 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 285 (0x7f5bab1d9000) [pid = 17181] [serial = 1887] [outer = 0x7f5b9f629400] 02:59:33 INFO - PROCESS | 17181 | 1461578373504 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]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:59:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1428ms 02:59:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:59:33 INFO - PROCESS | 17181 | 1461578373574 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 17181 | 1461578373577 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 02:59:33 INFO - PROCESS | 17181 | 1461578373583 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 17181 | 1461578373586 Marionette TRACE conn3 <- [1,2486,null,{}] 02:59:33 INFO - PROCESS | 17181 | 1461578373591 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}] 02:59:33 INFO - PROCESS | 17181 | 1461578373772 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 02:59:34 INFO - PROCESS | 17181 | 1461578374057 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f251000 == 149 [pid = 17181] [id = 629] 02:59:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 286 (0x7f5b864f0800) [pid = 17181] [serial = 1888] [outer = (nil)] 02:59:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 287 (0x7f5b8d8bd400) [pid = 17181] [serial = 1889] [outer = 0x7f5b864f0800] 02:59:34 INFO - PROCESS | 17181 | 1461578374132 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 288 (0x7f5bac00b000) [pid = 17181] [serial = 1890] [outer = 0x7f5b864f0800] 02:59:34 INFO - PROCESS | 17181 | 1461578374978 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]]]}] 02:59:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1432ms 02:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:59:35 INFO - PROCESS | 17181 | 1461578375014 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 02:59:35 INFO - PROCESS | 17181 | 1461578375017 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 02:59:35 INFO - PROCESS | 17181 | 1461578375023 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 17181 | 1461578375026 Marionette TRACE conn3 <- [1,2490,null,{}] 02:59:35 INFO - PROCESS | 17181 | 1461578375031 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}] 02:59:35 INFO - PROCESS | 17181 | 1461578375224 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 02:59:35 INFO - PROCESS | 17181 | 1461578375526 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7ff14800 == 150 [pid = 17181] [id = 630] 02:59:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 289 (0x7f5b81decc00) [pid = 17181] [serial = 1891] [outer = (nil)] 02:59:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 290 (0x7f5b88949400) [pid = 17181] [serial = 1892] [outer = 0x7f5b81decc00] 02:59:35 INFO - PROCESS | 17181 | 1461578375598 Marionette DEBUG loaded listener.js 02:59:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 291 (0x7f5b9316b400) [pid = 17181] [serial = 1893] [outer = 0x7f5b81decc00] 02:59:36 INFO - PROCESS | 17181 | 1461578376427 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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1438ms 02:59:36 INFO - PROCESS | 17181 | 1461578376461 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 17181 | 1461578376463 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 02:59:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:59:36 INFO - PROCESS | 17181 | 1461578376469 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 17181 | 1461578376472 Marionette TRACE conn3 <- [1,2494,null,{}] 02:59:36 INFO - PROCESS | 17181 | 1461578376477 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}] 02:59:36 INFO - PROCESS | 17181 | 1461578376667 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 02:59:36 INFO - PROCESS | 17181 | 1461578376962 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b857e6000 == 151 [pid = 17181] [id = 631] 02:59:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 292 (0x7f5b81dee000) [pid = 17181] [serial = 1894] [outer = (nil)] 02:59:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 293 (0x7f5b8b48d000) [pid = 17181] [serial = 1895] [outer = 0x7f5b81dee000] 02:59:37 INFO - PROCESS | 17181 | 1461578377034 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 294 (0x7f5baceb0400) [pid = 17181] [serial = 1896] [outer = 0x7f5b81dee000] 02:59:37 INFO - PROCESS | 17181 | 1461578377881 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]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:59:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1483ms 02:59:37 INFO - PROCESS | 17181 | 1461578377972 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 17181 | 1461578377975 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 02:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:59:37 INFO - PROCESS | 17181 | 1461578377984 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 17181 | 1461578377986 Marionette TRACE conn3 <- [1,2498,null,{}] 02:59:37 INFO - PROCESS | 17181 | 1461578377990 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}] 02:59:38 INFO - PROCESS | 17181 | 1461578378189 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 02:59:38 INFO - PROCESS | 17181 | 1461578378469 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c910000 == 152 [pid = 17181] [id = 632] 02:59:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 295 (0x7f5b81deec00) [pid = 17181] [serial = 1897] [outer = (nil)] 02:59:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 296 (0x7f5bad48c400) [pid = 17181] [serial = 1898] [outer = 0x7f5b81deec00] 02:59:38 INFO - PROCESS | 17181 | 1461578378580 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 297 (0x7f5baf33d800) [pid = 17181] [serial = 1899] [outer = 0x7f5b81deec00] 02:59:39 INFO - PROCESS | 17181 | 1461578379445 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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1529ms 02:59:39 INFO - PROCESS | 17181 | 1461578379517 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 17181 | 1461578379519 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 02:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:59:39 INFO - PROCESS | 17181 | 1461578379534 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 17181 | 1461578379536 Marionette TRACE conn3 <- [1,2502,null,{}] 02:59:39 INFO - PROCESS | 17181 | 1461578379541 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}] 02:59:39 INFO - PROCESS | 17181 | 1461578379742 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88b5c800 == 151 [pid = 17181] [id = 611] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a967000 == 150 [pid = 17181] [id = 610] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88b48000 == 149 [pid = 17181] [id = 609] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8510b800 == 148 [pid = 17181] [id = 608] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83c91000 == 147 [pid = 17181] [id = 607] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89732800 == 146 [pid = 17181] [id = 606] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad411800 == 145 [pid = 17181] [id = 603] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bacf15800 == 144 [pid = 17181] [id = 602] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5babdc3800 == 143 [pid = 17181] [id = 601] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba166f800 == 142 [pid = 17181] [id = 600] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1648000 == 141 [pid = 17181] [id = 599] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f8cd800 == 140 [pid = 17181] [id = 598] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f083800 == 139 [pid = 17181] [id = 597] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e36e000 == 138 [pid = 17181] [id = 596] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d81c000 == 137 [pid = 17181] [id = 595] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b990cd000 == 136 [pid = 17181] [id = 594] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96ea5000 == 135 [pid = 17181] [id = 593] 02:59:40 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94e73000 == 134 [pid = 17181] [id = 592] 02:59:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b91fb6000 == 133 [pid = 17181] [id = 591] 02:59:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8cba1000 == 132 [pid = 17181] [id = 590] 02:59:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8b0800 == 131 [pid = 17181] [id = 589] 02:59:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8510a000 == 130 [pid = 17181] [id = 588] 02:59:41 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b6f1000 == 129 [pid = 17181] [id = 587] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 296 (0x7f5b8b72c000) [pid = 17181] [serial = 1763] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 295 (0x7f5b84dc7800) [pid = 17181] [serial = 1694] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 294 (0x7f5b854de800) [pid = 17181] [serial = 1745] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 293 (0x7f5b8542fc00) [pid = 17181] [serial = 1739] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 292 (0x7f5b88948c00) [pid = 17181] [serial = 1751] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 291 (0x7f5b8b32c400) [pid = 17181] [serial = 1761] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 290 (0x7f5b89a85400) [pid = 17181] [serial = 1700] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 289 (0x7f5b8ca29c00) [pid = 17181] [serial = 1718] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 288 (0x7f5b8a1d9c00) [pid = 17181] [serial = 1703] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 287 (0x7f5b876d0000) [pid = 17181] [serial = 1742] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 286 (0x7f5b883a2000) [pid = 17181] [serial = 1749] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 285 (0x7f5b8d7b5800) [pid = 17181] [serial = 1721] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 284 (0x7f5b93561400) [pid = 17181] [serial = 1730] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 283 (0x7f5b8a0b9800) [pid = 17181] [serial = 1755] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 282 (0x7f5b89d3bc00) [pid = 17181] [serial = 1754] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 281 (0x7f5b8a9f2400) [pid = 17181] [serial = 1758] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 280 (0x7f5b8a727c00) [pid = 17181] [serial = 1692] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 279 (0x7f5b8c080400) [pid = 17181] [serial = 1712] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 278 (0x7f5b9350ec00) [pid = 17181] [serial = 1727] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 277 (0x7f5b876ce800) [pid = 17181] [serial = 1697] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 276 (0x7f5b8d8b7400) [pid = 17181] [serial = 1724] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 275 (0x7f5b94a77c00) [pid = 17181] [serial = 1733] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 274 (0x7f5b8a9f3800) [pid = 17181] [serial = 1736] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 273 (0x7f5b8a5ab000) [pid = 17181] [serial = 1757] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 272 (0x7f5b8ca1d000) [pid = 17181] [serial = 1715] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 271 (0x7f5b8b7ab800) [pid = 17181] [serial = 1709] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5b89874400) [pid = 17181] [serial = 1752] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b86ccf400) [pid = 17181] [serial = 1746] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b89880800) [pid = 17181] [serial = 1760] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5b8b48c800) [pid = 17181] [serial = 1706] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b88345400) [pid = 17181] [serial = 1748] [outer = (nil)] [url = about:blank] 02:59:41 INFO - PROCESS | 17181 | 1461578381425 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8027a800 == 130 [pid = 17181] [id = 633] 02:59:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b81df5000) [pid = 17181] [serial = 1900] [outer = (nil)] 02:59:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b81eea000) [pid = 17181] [serial = 1901] [outer = 0x7f5b81df5000] 02:59:41 INFO - PROCESS | 17181 | 1461578381492 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b84dbd400) [pid = 17181] [serial = 1902] [outer = 0x7f5b81df5000] 02:59:42 INFO - PROCESS | 17181 | 1461578382258 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]]]}] 02:59:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2783ms 02:59:42 INFO - PROCESS | 17181 | 1461578382318 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 02:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:59:42 INFO - PROCESS | 17181 | 1461578382324 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 02:59:42 INFO - PROCESS | 17181 | 1461578382332 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:59:42 INFO - PROCESS | 17181 | 1461578382335 Marionette TRACE conn3 <- [1,2506,null,{}] 02:59:42 INFO - PROCESS | 17181 | 1461578382345 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}] 02:59:42 INFO - PROCESS | 17181 | 1461578382550 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 02:59:42 INFO - PROCESS | 17181 | 1461578382737 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83c9d800 == 131 [pid = 17181] [id = 634] 02:59:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b81df6800) [pid = 17181] [serial = 1903] [outer = (nil)] 02:59:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b854df000) [pid = 17181] [serial = 1904] [outer = 0x7f5b81df6800] 02:59:42 INFO - PROCESS | 17181 | 1461578382798 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 272 (0x7f5b864f4800) [pid = 17181] [serial = 1905] [outer = 0x7f5b81df6800] 02:59:43 INFO - PROCESS | 17181 | 1461578383586 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]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:59:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1283ms 02:59:43 INFO - PROCESS | 17181 | 1461578383624 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 17181 | 1461578383630 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 02:59:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:59:43 INFO - PROCESS | 17181 | 1461578383636 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 17181 | 1461578383638 Marionette TRACE conn3 <- [1,2510,null,{}] 02:59:43 INFO - PROCESS | 17181 | 1461578383643 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}] 02:59:43 INFO - PROCESS | 17181 | 1461578383875 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 02:59:43 INFO - PROCESS | 17181 | 1461578383914 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b85119800 == 132 [pid = 17181] [id = 635] 02:59:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 273 (0x7f5b876d1c00) [pid = 17181] [serial = 1906] [outer = (nil)] 02:59:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 274 (0x7f5b876f3800) [pid = 17181] [serial = 1907] [outer = 0x7f5b876d1c00] 02:59:43 INFO - PROCESS | 17181 | 1461578383972 Marionette DEBUG loaded listener.js 02:59:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 275 (0x7f5b88399000) [pid = 17181] [serial = 1908] [outer = 0x7f5b876d1c00] 02:59:44 INFO - PROCESS | 17181 | 1461578384920 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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1327ms 02:59:44 INFO - PROCESS | 17181 | 1461578384963 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 17181 | 1461578384967 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 02:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:59:44 INFO - PROCESS | 17181 | 1461578384988 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 17181 | 1461578384996 Marionette TRACE conn3 <- [1,2514,null,{}] 02:59:45 INFO - PROCESS | 17181 | 1461578385001 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}] 02:59:45 INFO - PROCESS | 17181 | 1461578385301 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 02:59:45 INFO - PROCESS | 17181 | 1461578385329 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86b19800 == 133 [pid = 17181] [id = 636] 02:59:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 276 (0x7f5b876eb000) [pid = 17181] [serial = 1909] [outer = (nil)] 02:59:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 277 (0x7f5b89874c00) [pid = 17181] [serial = 1910] [outer = 0x7f5b876eb000] 02:59:45 INFO - PROCESS | 17181 | 1461578385386 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 278 (0x7f5b89a6f800) [pid = 17181] [serial = 1911] [outer = 0x7f5b876eb000] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 277 (0x7f5b954ca400) [pid = 17181] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 276 (0x7f5b958ee800) [pid = 17181] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 275 (0x7f5b85259400) [pid = 17181] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 274 (0x7f5b89a70c00) [pid = 17181] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 273 (0x7f5b8b7f4000) [pid = 17181] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 272 (0x7f5b8525e800) [pid = 17181] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 271 (0x7f5b95009000) [pid = 17181] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5b85253000) [pid = 17181] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b8542ac00) [pid = 17181] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b9540d000) [pid = 17181] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5b961fac00) [pid = 17181] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b8d75e400) [pid = 17181] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b884a6400) [pid = 17181] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b8ca22400) [pid = 17181] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b9500d800) [pid = 17181] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b8d75fc00) [pid = 17181] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b9880f400) [pid = 17181] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b89a71c00) [pid = 17181] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b9315e400) [pid = 17181] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b89a86800) [pid = 17181] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b9869dc00) [pid = 17181] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b9500cc00) [pid = 17181] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b8b532000) [pid = 17181] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b89a67400) [pid = 17181] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b81deb800) [pid = 17181] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b88950c00) [pid = 17181] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b857d5400) [pid = 17181] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b8525b400) [pid = 17181] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b8542d800) [pid = 17181] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:59:46 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b89a66800) [pid = 17181] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:59:46 INFO - PROCESS | 17181 | 1461578386968 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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2043ms 02:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:59:47 INFO - PROCESS | 17181 | 1461578387023 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 17181 | 1461578387026 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 02:59:47 INFO - PROCESS | 17181 | 1461578387030 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 17181 | 1461578387034 Marionette TRACE conn3 <- [1,2518,null,{}] 02:59:47 INFO - PROCESS | 17181 | 1461578387039 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}] 02:59:47 INFO - PROCESS | 17181 | 1461578387201 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 02:59:47 INFO - PROCESS | 17181 | 1461578387390 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88438000 == 134 [pid = 17181] [id = 637] 02:59:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b85253000) [pid = 17181] [serial = 1912] [outer = (nil)] 02:59:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b88ad6000) [pid = 17181] [serial = 1913] [outer = 0x7f5b85253000] 02:59:47 INFO - PROCESS | 17181 | 1461578387448 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b89eb4400) [pid = 17181] [serial = 1914] [outer = 0x7f5b85253000] 02:59:48 INFO - PROCESS | 17181 | 1461578388134 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]]]}] 02:59:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1128ms 02:59:48 INFO - PROCESS | 17181 | 1461578388159 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 02:59:48 INFO - PROCESS | 17181 | 1461578388162 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 02:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:59:48 INFO - PROCESS | 17181 | 1461578388167 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:59:48 INFO - PROCESS | 17181 | 1461578388169 Marionette TRACE conn3 <- [1,2522,null,{}] 02:59:48 INFO - PROCESS | 17181 | 1461578388174 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}] 02:59:48 INFO - PROCESS | 17181 | 1461578388406 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 02:59:48 INFO - PROCESS | 17181 | 1461578388713 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b80271000 == 135 [pid = 17181] [id = 638] 02:59:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b81dea800) [pid = 17181] [serial = 1915] [outer = (nil)] 02:59:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b81df3800) [pid = 17181] [serial = 1916] [outer = 0x7f5b81dea800] 02:59:48 INFO - PROCESS | 17181 | 1461578388798 Marionette DEBUG loaded listener.js 02:59:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b84dc5800) [pid = 17181] [serial = 1917] [outer = 0x7f5b81dea800] 02:59:49 INFO - PROCESS | 17181 | 1461578389760 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]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1633ms 02:59:49 INFO - PROCESS | 17181 | 1461578389803 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 17181 | 1461578389810 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 02:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:59:49 INFO - PROCESS | 17181 | 1461578389818 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 17181 | 1461578389823 Marionette TRACE conn3 <- [1,2526,null,{}] 02:59:49 INFO - PROCESS | 17181 | 1461578389829 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}] 02:59:50 INFO - PROCESS | 17181 | 1461578390037 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 02:59:50 INFO - PROCESS | 17181 | 1461578390310 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8699a000 == 136 [pid = 17181] [id = 639] 02:59:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b876d0000) [pid = 17181] [serial = 1918] [outer = (nil)] 02:59:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b88345800) [pid = 17181] [serial = 1919] [outer = 0x7f5b876d0000] 02:59:50 INFO - PROCESS | 17181 | 1461578390432 Marionette DEBUG loaded listener.js 02:59:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b883a7c00) [pid = 17181] [serial = 1920] [outer = 0x7f5b876d0000] 02:59:51 INFO - PROCESS | 17181 | 1461578391297 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]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1530ms 02:59:51 INFO - PROCESS | 17181 | 1461578391352 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 17181 | 1461578391358 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 02:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:59:51 INFO - PROCESS | 17181 | 1461578391365 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 17181 | 1461578391368 Marionette TRACE conn3 <- [1,2530,null,{}] 02:59:51 INFO - PROCESS | 17181 | 1461578391374 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}] 02:59:51 INFO - PROCESS | 17181 | 1461578391566 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 02:59:51 INFO - PROCESS | 17181 | 1461578391838 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8996b000 == 137 [pid = 17181] [id = 640] 02:59:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b89a69400) [pid = 17181] [serial = 1921] [outer = (nil)] 02:59:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b8a0bd000) [pid = 17181] [serial = 1922] [outer = 0x7f5b89a69400] 02:59:51 INFO - PROCESS | 17181 | 1461578391925 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b8a729800) [pid = 17181] [serial = 1923] [outer = 0x7f5b89a69400] 02:59:52 INFO - PROCESS | 17181 | 1461578392828 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]]]}] 02:59:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:59:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1529ms 02:59:52 INFO - PROCESS | 17181 | 1461578392895 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 02:59:52 INFO - PROCESS | 17181 | 1461578392899 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 02:59:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:59:52 INFO - PROCESS | 17181 | 1461578392914 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:59:52 INFO - PROCESS | 17181 | 1461578392922 Marionette TRACE conn3 <- [1,2534,null,{}] 02:59:52 INFO - PROCESS | 17181 | 1461578392929 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}] 02:59:53 INFO - PROCESS | 17181 | 1461578393162 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 02:59:53 INFO - PROCESS | 17181 | 1461578393432 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a961000 == 138 [pid = 17181] [id = 641] 02:59:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b876ea400) [pid = 17181] [serial = 1924] [outer = (nil)] 02:59:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b8b48d800) [pid = 17181] [serial = 1925] [outer = 0x7f5b876ea400] 02:59:53 INFO - PROCESS | 17181 | 1461578393564 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b8b716c00) [pid = 17181] [serial = 1926] [outer = 0x7f5b876ea400] 02:59:54 INFO - PROCESS | 17181 | 1461578394340 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]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1448ms 02:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:59:54 INFO - PROCESS | 17181 | 1461578394354 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 17181 | 1461578394358 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 02:59:54 INFO - PROCESS | 17181 | 1461578394364 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 17181 | 1461578394367 Marionette TRACE conn3 <- [1,2538,null,{}] 02:59:54 INFO - PROCESS | 17181 | 1461578394372 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}] 02:59:54 INFO - PROCESS | 17181 | 1461578394566 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 02:59:54 INFO - PROCESS | 17181 | 1461578394867 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6f7000 == 139 [pid = 17181] [id = 642] 02:59:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b8b7a7400) [pid = 17181] [serial = 1927] [outer = (nil)] 02:59:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b8b7ec000) [pid = 17181] [serial = 1928] [outer = 0x7f5b8b7a7400] 02:59:54 INFO - PROCESS | 17181 | 1461578394940 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 266 (0x7f5b8c083c00) [pid = 17181] [serial = 1929] [outer = 0x7f5b8b7a7400] 02:59:55 INFO - PROCESS | 17181 | 1461578395785 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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:59:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1482ms 02:59:55 INFO - PROCESS | 17181 | 1461578395845 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 17181 | 1461578395848 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 02:59:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:59:55 INFO - PROCESS | 17181 | 1461578395854 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 17181 | 1461578395856 Marionette TRACE conn3 <- [1,2542,null,{}] 02:59:55 INFO - PROCESS | 17181 | 1461578395862 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}] 02:59:56 INFO - PROCESS | 17181 | 1461578396042 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 02:59:56 INFO - PROCESS | 17181 | 1461578396314 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7d4000 == 140 [pid = 17181] [id = 643] 02:59:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 267 (0x7f5b8d767c00) [pid = 17181] [serial = 1930] [outer = (nil)] 02:59:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 268 (0x7f5b8d881800) [pid = 17181] [serial = 1931] [outer = 0x7f5b8d767c00] 02:59:56 INFO - PROCESS | 17181 | 1461578396398 Marionette DEBUG loaded listener.js 02:59:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 269 (0x7f5b91f1c000) [pid = 17181] [serial = 1932] [outer = 0x7f5b8d767c00] 02:59:57 INFO - PROCESS | 17181 | 1461578397271 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]]]}] 02:59:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1480ms 02:59:57 INFO - PROCESS | 17181 | 1461578397335 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 02:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:59:57 INFO - PROCESS | 17181 | 1461578397339 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 02:59:57 INFO - PROCESS | 17181 | 1461578397344 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:59:57 INFO - PROCESS | 17181 | 1461578397347 Marionette TRACE conn3 <- [1,2546,null,{}] 02:59:57 INFO - PROCESS | 17181 | 1461578397352 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}] 02:59:57 INFO - PROCESS | 17181 | 1461578397532 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 02:59:57 INFO - PROCESS | 17181 | 1461578397814 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7dd000 == 141 [pid = 17181] [id = 644] 02:59:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 270 (0x7f5b8b7f0c00) [pid = 17181] [serial = 1933] [outer = (nil)] 02:59:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 271 (0x7f5b94a78400) [pid = 17181] [serial = 1934] [outer = 0x7f5b8b7f0c00] 02:59:57 INFO - PROCESS | 17181 | 1461578397888 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 272 (0x7f5b94d7dc00) [pid = 17181] [serial = 1935] [outer = 0x7f5b8b7f0c00] 02:59:58 INFO - PROCESS | 17181 | 1461578398719 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]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:59:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1431ms 02:59:58 INFO - PROCESS | 17181 | 1461578398776 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 17181 | 1461578398780 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 02:59:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:59:58 INFO - PROCESS | 17181 | 1461578398785 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 17181 | 1461578398787 Marionette TRACE conn3 <- [1,2550,null,{}] 02:59:58 INFO - PROCESS | 17181 | 1461578398793 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}] 02:59:58 INFO - PROCESS | 17181 | 1461578398970 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 02:59:59 INFO - PROCESS | 17181 | 1461578399245 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92220800 == 142 [pid = 17181] [id = 645] 02:59:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 273 (0x7f5b8d7b4000) [pid = 17181] [serial = 1936] [outer = (nil)] 02:59:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 274 (0x7f5b95006800) [pid = 17181] [serial = 1937] [outer = 0x7f5b8d7b4000] 02:59:59 INFO - PROCESS | 17181 | 1461578399316 Marionette DEBUG loaded listener.js 02:59:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 275 (0x7f5b953dd000) [pid = 17181] [serial = 1938] [outer = 0x7f5b8d7b4000] 03:00:00 INFO - PROCESS | 17181 | 1461578400228 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]]]}] 03:00:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:00:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1479ms 03:00:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:00:00 INFO - PROCESS | 17181 | 1461578400265 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 03:00:00 INFO - PROCESS | 17181 | 1461578400268 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 03:00:00 INFO - PROCESS | 17181 | 1461578400274 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:00:00 INFO - PROCESS | 17181 | 1461578400277 Marionette TRACE conn3 <- [1,2554,null,{}] 03:00:00 INFO - PROCESS | 17181 | 1461578400282 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}] 03:00:00 INFO - PROCESS | 17181 | 1461578400482 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 03:00:00 INFO - PROCESS | 17181 | 1461578400761 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f2a000 == 143 [pid = 17181] [id = 646] 03:00:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 276 (0x7f5b94629000) [pid = 17181] [serial = 1939] [outer = (nil)] 03:00:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 277 (0x7f5b95416000) [pid = 17181] [serial = 1940] [outer = 0x7f5b94629000] 03:00:00 INFO - PROCESS | 17181 | 1461578400868 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 278 (0x7f5b954cd000) [pid = 17181] [serial = 1941] [outer = 0x7f5b94629000] 03:00:01 INFO - PROCESS | 17181 | 1461578401725 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]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:00:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1485ms 03:00:01 INFO - PROCESS | 17181 | 1461578401759 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 03:00:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:00:01 INFO - PROCESS | 17181 | 1461578401762 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 03:00:01 INFO - PROCESS | 17181 | 1461578401768 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 17181 | 1461578401771 Marionette TRACE conn3 <- [1,2558,null,{}] 03:00:01 INFO - PROCESS | 17181 | 1461578401776 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}] 03:00:01 INFO - PROCESS | 17181 | 1461578401973 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 03:00:02 INFO - PROCESS | 17181 | 1461578402303 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95dd2000 == 144 [pid = 17181] [id = 647] 03:00:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 279 (0x7f5b876c6400) [pid = 17181] [serial = 1942] [outer = (nil)] 03:00:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 280 (0x7f5b958c5400) [pid = 17181] [serial = 1943] [outer = 0x7f5b876c6400] 03:00:02 INFO - PROCESS | 17181 | 1461578402421 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 281 (0x7f5b958e6400) [pid = 17181] [serial = 1944] [outer = 0x7f5b876c6400] 03:00:03 INFO - PROCESS | 17181 | 1461578403274 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]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:00:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1536ms 03:00:03 INFO - PROCESS | 17181 | 1461578403305 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 17181 | 1461578403308 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 03:00:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:00:03 INFO - PROCESS | 17181 | 1461578403314 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 17181 | 1461578403316 Marionette TRACE conn3 <- [1,2562,null,{}] 03:00:03 INFO - PROCESS | 17181 | 1461578403321 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}] 03:00:03 INFO - PROCESS | 17181 | 1461578403515 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 03:00:03 INFO - PROCESS | 17181 | 1461578403794 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98672000 == 145 [pid = 17181] [id = 648] 03:00:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 282 (0x7f5b88498800) [pid = 17181] [serial = 1945] [outer = (nil)] 03:00:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 283 (0x7f5b95aefc00) [pid = 17181] [serial = 1946] [outer = 0x7f5b88498800] 03:00:03 INFO - PROCESS | 17181 | 1461578403874 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 284 (0x7f5b96135400) [pid = 17181] [serial = 1947] [outer = 0x7f5b88498800] 03:00:04 INFO - PROCESS | 17181 | 1461578404818 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]]]}] 03:00:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1581ms 03:00:04 INFO - PROCESS | 17181 | 1461578404896 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 03:00:04 INFO - PROCESS | 17181 | 1461578404901 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 03:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:00:04 INFO - PROCESS | 17181 | 1461578404906 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:00:04 INFO - PROCESS | 17181 | 1461578404911 Marionette TRACE conn3 <- [1,2566,null,{}] 03:00:04 INFO - PROCESS | 17181 | 1461578404916 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}] 03:00:05 INFO - PROCESS | 17181 | 1461578405190 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 03:00:05 INFO - PROCESS | 17181 | 1461578405528 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af51800 == 146 [pid = 17181] [id = 649] 03:00:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 285 (0x7f5b95651800) [pid = 17181] [serial = 1948] [outer = (nil)] 03:00:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 286 (0x7f5b98858c00) [pid = 17181] [serial = 1949] [outer = 0x7f5b95651800] 03:00:05 INFO - PROCESS | 17181 | 1461578405598 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 287 (0x7f5b992d4c00) [pid = 17181] [serial = 1950] [outer = 0x7f5b95651800] 03:00:06 INFO - PROCESS | 17181 | 1461578406418 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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:00:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1587ms 03:00:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:00:06 INFO - PROCESS | 17181 | 1461578406495 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 17181 | 1461578406498 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 03:00:06 INFO - PROCESS | 17181 | 1461578406504 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 17181 | 1461578406508 Marionette TRACE conn3 <- [1,2570,null,{}] 03:00:06 INFO - PROCESS | 17181 | 1461578406513 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}] 03:00:06 INFO - PROCESS | 17181 | 1461578406752 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 03:00:07 INFO - PROCESS | 17181 | 1461578407097 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d922000 == 147 [pid = 17181] [id = 650] 03:00:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 288 (0x7f5b8a72d000) [pid = 17181] [serial = 1951] [outer = (nil)] 03:00:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 289 (0x7f5b98814c00) [pid = 17181] [serial = 1952] [outer = 0x7f5b8a72d000] 03:00:07 INFO - PROCESS | 17181 | 1461578407179 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 290 (0x7f5b9970ac00) [pid = 17181] [serial = 1953] [outer = 0x7f5b8a72d000] 03:00:08 INFO - PROCESS | 17181 | 1461578408031 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]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:00:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1586ms 03:00:08 INFO - PROCESS | 17181 | 1461578408090 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 17181 | 1461578408092 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 03:00:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:00:08 INFO - PROCESS | 17181 | 1461578408098 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 17181 | 1461578408100 Marionette TRACE conn3 <- [1,2574,null,{}] 03:00:08 INFO - PROCESS | 17181 | 1461578408106 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}] 03:00:08 INFO - PROCESS | 17181 | 1461578408308 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 03:00:08 INFO - PROCESS | 17181 | 1461578408588 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f3fc000 == 148 [pid = 17181] [id = 651] 03:00:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 291 (0x7f5b8b48cc00) [pid = 17181] [serial = 1954] [outer = (nil)] 03:00:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 292 (0x7f5b9af35400) [pid = 17181] [serial = 1955] [outer = 0x7f5b8b48cc00] 03:00:08 INFO - PROCESS | 17181 | 1461578408711 Marionette DEBUG loaded listener.js 03:00:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 293 (0x7f5b9d1db800) [pid = 17181] [serial = 1956] [outer = 0x7f5b8b48cc00] 03:00:09 INFO - PROCESS | 17181 | 1461578409521 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1483ms 03:00:09 INFO - PROCESS | 17181 | 1461578409584 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 17181 | 1461578409587 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 03:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:00:09 INFO - PROCESS | 17181 | 1461578409593 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 17181 | 1461578409595 Marionette TRACE conn3 <- [1,2578,null,{}] 03:00:09 INFO - PROCESS | 17181 | 1461578409600 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}] 03:00:09 INFO - PROCESS | 17181 | 1461578409809 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 03:00:10 INFO - PROCESS | 17181 | 1461578410125 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba166c800 == 149 [pid = 17181] [id = 652] 03:00:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 294 (0x7f5b96d42000) [pid = 17181] [serial = 1957] [outer = (nil)] 03:00:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 295 (0x7f5b9d4a5c00) [pid = 17181] [serial = 1958] [outer = 0x7f5b96d42000] 03:00:10 INFO - PROCESS | 17181 | 1461578410259 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 296 (0x7f5b9da21800) [pid = 17181] [serial = 1959] [outer = 0x7f5b96d42000] 03:00:11 INFO - PROCESS | 17181 | 1461578411063 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]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1532ms 03:00:11 INFO - PROCESS | 17181 | 1461578411125 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 03:00:11 INFO - PROCESS | 17181 | 1461578411129 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 03:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:00:11 INFO - PROCESS | 17181 | 1461578411135 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 17181 | 1461578411137 Marionette TRACE conn3 <- [1,2582,null,{}] 03:00:11 INFO - PROCESS | 17181 | 1461578411142 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}] 03:00:11 INFO - PROCESS | 17181 | 1461578411344 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 03:00:11 INFO - PROCESS | 17181 | 1461578411627 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac225800 == 150 [pid = 17181] [id = 653] 03:00:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 297 (0x7f5b876e8400) [pid = 17181] [serial = 1960] [outer = (nil)] 03:00:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 298 (0x7f5b9d49a400) [pid = 17181] [serial = 1961] [outer = 0x7f5b876e8400] 03:00:11 INFO - PROCESS | 17181 | 1461578411705 Marionette DEBUG loaded listener.js 03:00:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 299 (0x7f5ba02d1800) [pid = 17181] [serial = 1962] [outer = 0x7f5b876e8400] 03:00:12 INFO - PROCESS | 17181 | 1461578412576 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]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1484ms 03:00:12 INFO - PROCESS | 17181 | 1461578412619 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 17181 | 1461578412623 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 03:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:00:12 INFO - PROCESS | 17181 | 1461578412629 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:00:12 INFO - PROCESS | 17181 | 1461578412631 Marionette TRACE conn3 <- [1,2586,null,{}] 03:00:12 INFO - PROCESS | 17181 | 1461578412636 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}] 03:00:12 INFO - PROCESS | 17181 | 1461578412837 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 03:00:13 INFO - PROCESS | 17181 | 1461578413119 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0a54800 == 151 [pid = 17181] [id = 654] 03:00:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 300 (0x7f5b8849ac00) [pid = 17181] [serial = 1963] [outer = (nil)] 03:00:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 301 (0x7f5babfe5000) [pid = 17181] [serial = 1964] [outer = 0x7f5b8849ac00] 03:00:13 INFO - PROCESS | 17181 | 1461578413194 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 302 (0x7f5bad1e9c00) [pid = 17181] [serial = 1965] [outer = 0x7f5b8849ac00] 03:00:14 INFO - PROCESS | 17181 | 1461578414064 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]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1482ms 03:00:14 INFO - PROCESS | 17181 | 1461578414112 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 17181 | 1461578414115 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 03:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:00:14 INFO - PROCESS | 17181 | 1461578414121 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 17181 | 1461578414123 Marionette TRACE conn3 <- [1,2590,null,{}] 03:00:14 INFO - PROCESS | 17181 | 1461578414128 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}] 03:00:14 INFO - PROCESS | 17181 | 1461578414335 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 03:00:14 INFO - PROCESS | 17181 | 1461578414619 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb589e800 == 152 [pid = 17181] [id = 655] 03:00:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 303 (0x7f5b8849b000) [pid = 17181] [serial = 1966] [outer = (nil)] 03:00:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 304 (0x7f5bb0ab3000) [pid = 17181] [serial = 1967] [outer = 0x7f5b8849b000] 03:00:14 INFO - PROCESS | 17181 | 1461578414694 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 305 (0x7f5bb0b91800) [pid = 17181] [serial = 1968] [outer = 0x7f5b8849b000] 03:00:15 INFO - PROCESS | 17181 | 1461578415564 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1539ms 03:00:15 INFO - PROCESS | 17181 | 1461578415661 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 17181 | 1461578415665 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 03:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:00:15 INFO - PROCESS | 17181 | 1461578415670 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:00:15 INFO - PROCESS | 17181 | 1461578415673 Marionette TRACE conn3 <- [1,2594,null,{}] 03:00:15 INFO - PROCESS | 17181 | 1461578415678 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}] 03:00:15 INFO - PROCESS | 17181 | 1461578415881 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 03:00:16 INFO - PROCESS | 17181 | 1461578416170 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7e425800 == 153 [pid = 17181] [id = 656] 03:00:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 306 (0x7f5b81ee7c00) [pid = 17181] [serial = 1969] [outer = (nil)] 03:00:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 307 (0x7f5b8542bc00) [pid = 17181] [serial = 1970] [outer = 0x7f5b81ee7c00] 03:00:16 INFO - PROCESS | 17181 | 1461578416284 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 308 (0x7f5b8b488400) [pid = 17181] [serial = 1971] [outer = 0x7f5b81ee7c00] 03:00:17 INFO - PROCESS | 17181 | 1461578417172 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]]]}] 03:00:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1532ms 03:00:17 INFO - PROCESS | 17181 | 1461578417203 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 17181 | 1461578417206 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 03:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:00:17 INFO - PROCESS | 17181 | 1461578417212 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 17181 | 1461578417214 Marionette TRACE conn3 <- [1,2598,null,{}] 03:00:17 INFO - PROCESS | 17181 | 1461578417220 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}] 03:00:17 INFO - PROCESS | 17181 | 1461578417428 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 03:00:17 INFO - PROCESS | 17181 | 1461578417757 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8671c800 == 154 [pid = 17181] [id = 657] 03:00:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 309 (0x7f5b83ac6800) [pid = 17181] [serial = 1972] [outer = (nil)] 03:00:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 310 (0x7f5b876cd000) [pid = 17181] [serial = 1973] [outer = 0x7f5b83ac6800] 03:00:17 INFO - PROCESS | 17181 | 1461578417830 Marionette DEBUG loaded listener.js 03:00:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 311 (0x7f5b8c07bc00) [pid = 17181] [serial = 1974] [outer = 0x7f5b83ac6800] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868dc000 == 153 [pid = 17181] [id = 369] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88438000 == 152 [pid = 17181] [id = 637] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86b19800 == 151 [pid = 17181] [id = 636] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b85119800 == 150 [pid = 17181] [id = 635] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83c9d800 == 149 [pid = 17181] [id = 634] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8027a800 == 148 [pid = 17181] [id = 633] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c910000 == 147 [pid = 17181] [id = 632] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b857e6000 == 146 [pid = 17181] [id = 631] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7ff14800 == 145 [pid = 17181] [id = 630] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7f251000 == 144 [pid = 17181] [id = 629] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7f237800 == 143 [pid = 17181] [id = 628] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8877e000 == 142 [pid = 17181] [id = 627] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b994b4000 == 141 [pid = 17181] [id = 626] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9221e800 == 140 [pid = 17181] [id = 625] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a882800 == 139 [pid = 17181] [id = 624] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9220c800 == 138 [pid = 17181] [id = 623] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb3222800 == 137 [pid = 17181] [id = 622] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb12e4800 == 136 [pid = 17181] [id = 621] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0bac000 == 135 [pid = 17181] [id = 620] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1663800 == 134 [pid = 17181] [id = 619] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9eae6800 == 133 [pid = 17181] [id = 618] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9891b000 == 132 [pid = 17181] [id = 617] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95ba9000 == 131 [pid = 17181] [id = 616] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94736000 == 130 [pid = 17181] [id = 615] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bcc2000 == 129 [pid = 17181] [id = 614] 03:00:19 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8670e000 == 128 [pid = 17181] [id = 613] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 310 (0x7f5b95649400) [pid = 17181] [serial = 1575] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 309 (0x7f5b9564b800) [pid = 17181] [serial = 1515] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 308 (0x7f5b8d7bc400) [pid = 17181] [serial = 1506] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 307 (0x7f5b9f634000) [pid = 17181] [serial = 1587] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 306 (0x7f5b98936000) [pid = 17181] [serial = 1578] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 305 (0x7f5b9e028000) [pid = 17181] [serial = 1584] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 304 (0x7f5b8b7aec00) [pid = 17181] [serial = 1832] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 303 (0x7f5b854d7000) [pid = 17181] [serial = 1835] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 302 (0x7f5b86cc7000) [pid = 17181] [serial = 1814] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 301 (0x7f5b99236c00) [pid = 17181] [serial = 1817] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 300 (0x7f5b958e2400) [pid = 17181] [serial = 1796] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 299 (0x7f5b86ccc800) [pid = 17181] [serial = 1766] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 298 (0x7f5b89a89000) [pid = 17181] [serial = 1824] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 297 (0x7f5b88adcc00) [pid = 17181] [serial = 1823] [outer = (nil)] [url = about:blank] 03:00:19 INFO - PROCESS | 17181 | --DOMWINDOW == 296 (0x7f5b95430400) [pid = 17181] [serial = 1793] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 295 (0x7f5b94febc00) [pid = 17181] [serial = 1787] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 294 (0x7f5b8b491800) [pid = 17181] [serial = 1772] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 293 (0x7f5b97b56800) [pid = 17181] [serial = 1805] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 292 (0x7f5b88348800) [pid = 17181] [serial = 1821] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 291 (0x7f5b872a7800) [pid = 17181] [serial = 1820] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 290 (0x7f5b8d75c800) [pid = 17181] [serial = 1778] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 289 (0x7f5b8b32f800) [pid = 17181] [serial = 1829] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 288 (0x7f5b961fbc00) [pid = 17181] [serial = 1802] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 287 (0x7f5b95d2c800) [pid = 17181] [serial = 1799] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 286 (0x7f5b88ad7400) [pid = 17181] [serial = 1769] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 285 (0x7f5b8b7ed400) [pid = 17181] [serial = 1775] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 284 (0x7f5b98ed2800) [pid = 17181] [serial = 1811] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 283 (0x7f5b8b7ec800) [pid = 17181] [serial = 1764] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 282 (0x7f5b8a0b8c00) [pid = 17181] [serial = 1826] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 281 (0x7f5b8a5ac000) [pid = 17181] [serial = 1827] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 280 (0x7f5b98814000) [pid = 17181] [serial = 1808] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 279 (0x7f5b953db000) [pid = 17181] [serial = 1790] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 278 (0x7f5b91f21800) [pid = 17181] [serial = 1781] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 277 (0x7f5b94f93400) [pid = 17181] [serial = 1784] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 276 (0x7f5b8c07f400) [pid = 17181] [serial = 1833] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 275 (0x7f5b8b71a800) [pid = 17181] [serial = 1830] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 274 (0x7f5b8d8bf400) [pid = 17181] [serial = 1836] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 273 (0x7f5b9315fc00) [pid = 17181] [serial = 1838] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 272 (0x7f5b986dec00) [pid = 17181] [serial = 1521] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 271 (0x7f5b9892ec00) [pid = 17181] [serial = 1524] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 270 (0x7f5b864f7000) [pid = 17181] [serial = 1563] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 269 (0x7f5b8a9fa400) [pid = 17181] [serial = 1566] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 268 (0x7f5b91f1d800) [pid = 17181] [serial = 1509] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 267 (0x7f5b8849c400) [pid = 17181] [serial = 1536] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 266 (0x7f5b961ecc00) [pid = 17181] [serial = 1518] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 265 (0x7f5b98ee0800) [pid = 17181] [serial = 1533] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b876f3000) [pid = 17181] [serial = 1500] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b9d49f000) [pid = 17181] [serial = 1581] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b9d1dec00) [pid = 17181] [serial = 1527] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b95002c00) [pid = 17181] [serial = 1572] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b8a0bbc00) [pid = 17181] [serial = 1503] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b9355e800) [pid = 17181] [serial = 1512] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b9f235400) [pid = 17181] [serial = 1623] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b91f19400) [pid = 17181] [serial = 1569] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5babfe2800) [pid = 17181] [serial = 1530] [outer = (nil)] [url = about:blank] 03:00:20 INFO - PROCESS | 17181 | 1461578420307 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]]]}] 03:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 3136ms 03:00:20 INFO - PROCESS | 17181 | 1461578420348 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 03:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:00:20 INFO - PROCESS | 17181 | 1461578420353 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 03:00:20 INFO - PROCESS | 17181 | 1461578420360 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 17181 | 1461578420365 Marionette TRACE conn3 <- [1,2602,null,{}] 03:00:20 INFO - PROCESS | 17181 | 1461578420374 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}] 03:00:20 INFO - PROCESS | 17181 | 1461578420579 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 03:00:20 INFO - PROCESS | 17181 | 1461578420813 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81ed8800 == 129 [pid = 17181] [id = 658] 03:00:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b85430000) [pid = 17181] [serial = 1975] [outer = (nil)] 03:00:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b864f0000) [pid = 17181] [serial = 1976] [outer = 0x7f5b85430000] 03:00:20 INFO - PROCESS | 17181 | 1461578420876 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b876c9400) [pid = 17181] [serial = 1977] [outer = 0x7f5b85430000] 03:00:21 INFO - PROCESS | 17181 | 1461578421662 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]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1333ms 03:00:21 INFO - PROCESS | 17181 | 1461578421693 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 17181 | 1461578421701 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 03:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:00:21 INFO - PROCESS | 17181 | 1461578421710 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 17181 | 1461578421713 Marionette TRACE conn3 <- [1,2606,null,{}] 03:00:21 INFO - PROCESS | 17181 | 1461578421718 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}] 03:00:21 INFO - PROCESS | 17181 | 1461578421923 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 03:00:22 INFO - PROCESS | 17181 | 1461578422148 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b863cb800 == 130 [pid = 17181] [id = 659] 03:00:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 260 (0x7f5b81df4c00) [pid = 17181] [serial = 1978] [outer = (nil)] 03:00:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 261 (0x7f5b883a2000) [pid = 17181] [serial = 1979] [outer = 0x7f5b81df4c00] 03:00:22 INFO - PROCESS | 17181 | 1461578422216 Marionette DEBUG loaded listener.js 03:00:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 262 (0x7f5b88ad8c00) [pid = 17181] [serial = 1980] [outer = 0x7f5b81df4c00] 03:00:23 INFO - PROCESS | 17181 | 1461578423182 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]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1532ms 03:00:23 INFO - PROCESS | 17181 | 1461578423245 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 17181 | 1461578423251 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 03:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:00:23 INFO - PROCESS | 17181 | 1461578423274 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 17181 | 1461578423282 Marionette TRACE conn3 <- [1,2610,null,{}] 03:00:23 INFO - PROCESS | 17181 | 1461578423310 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}] 03:00:23 INFO - PROCESS | 17181 | 1461578423616 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 03:00:23 INFO - PROCESS | 17181 | 1461578423693 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b87253800 == 131 [pid = 17181] [id = 660] 03:00:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 263 (0x7f5b8a1e2800) [pid = 17181] [serial = 1981] [outer = (nil)] 03:00:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 264 (0x7f5b8a9f3400) [pid = 17181] [serial = 1982] [outer = 0x7f5b8a1e2800] 03:00:23 INFO - PROCESS | 17181 | 1461578423871 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 265 (0x7f5b8b483400) [pid = 17181] [serial = 1983] [outer = 0x7f5b8a1e2800] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 264 (0x7f5b8a1e0000) [pid = 17181] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 263 (0x7f5b94a76c00) [pid = 17181] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 262 (0x7f5b81deb000) [pid = 17181] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 261 (0x7f5b876c3c00) [pid = 17181] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 260 (0x7f5b81ee4400) [pid = 17181] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 259 (0x7f5b96134000) [pid = 17181] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b83acdc00) [pid = 17181] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b8ca28c00) [pid = 17181] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b95ae7400) [pid = 17181] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b8a5a5000) [pid = 17181] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b854db000) [pid = 17181] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b8b485000) [pid = 17181] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b85257000) [pid = 17181] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b872b4000) [pid = 17181] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5b854e0400) [pid = 17181] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b89d3c800) [pid = 17181] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b96126c00) [pid = 17181] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b864f8c00) [pid = 17181] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b9355c000) [pid = 17181] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b872b6800) [pid = 17181] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b8a731800) [pid = 17181] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b94a7a000) [pid = 17181] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b88ada400) [pid = 17181] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b8a5b1400) [pid = 17181] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b84dbbc00) [pid = 17181] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b8b715800) [pid = 17181] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b8b71b800) [pid = 17181] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b8d8b2c00) [pid = 17181] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5bad146c00) [pid = 17181] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b8ca27000) [pid = 17181] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b81ee5c00) [pid = 17181] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b96e19400) [pid = 17181] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b8d88a400) [pid = 17181] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b95010000) [pid = 17181] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b8a0be400) [pid = 17181] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b854db400) [pid = 17181] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b9970a000) [pid = 17181] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b94d78c00) [pid = 17181] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b857d1c00) [pid = 17181] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b94d6e800) [pid = 17181] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b8b725000) [pid = 17181] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b97075800) [pid = 17181] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b95658400) [pid = 17181] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b8d59c400) [pid = 17181] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b94fe4c00) [pid = 17181] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b8542dc00) [pid = 17181] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b872ae400) [pid = 17181] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b81dee400) [pid = 17181] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5bad48f000) [pid = 17181] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b83ac7c00) [pid = 17181] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b88399800) [pid = 17181] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b854da800) [pid = 17181] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b958e8400) [pid = 17181] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b854db800) [pid = 17181] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b81dee000) [pid = 17181] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b9f629400) [pid = 17181] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b88498000) [pid = 17181] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b9d4a3400) [pid = 17181] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b81df5000) [pid = 17181] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b9d4a5000) [pid = 17181] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b89a6d800) [pid = 17181] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b81decc00) [pid = 17181] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b81deec00) [pid = 17181] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b81df6800) [pid = 17181] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b864f0800) [pid = 17181] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b8b7af000) [pid = 17181] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b9da20400) [pid = 17181] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b997e5000) [pid = 17181] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b8c886c00) [pid = 17181] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b8c891400) [pid = 17181] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b884a3800) [pid = 17181] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b8ca23c00) [pid = 17181] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b99234c00) [pid = 17181] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b98698000) [pid = 17181] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b876d1c00) [pid = 17181] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b876eb000) [pid = 17181] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:00:25 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b8542c400) [pid = 17181] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:00:25 INFO - PROCESS | 17181 | 1461578425946 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]]]}] 03:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2694ms 03:00:25 INFO - PROCESS | 17181 | 1461578425967 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 03:00:25 INFO - PROCESS | 17181 | 1461578425971 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 03:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:00:25 INFO - PROCESS | 17181 | 1461578425976 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:00:25 INFO - PROCESS | 17181 | 1461578425978 Marionette TRACE conn3 <- [1,2614,null,{}] 03:00:25 INFO - PROCESS | 17181 | 1461578425984 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}] 03:00:26 INFO - PROCESS | 17181 | 1461578426173 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 03:00:26 INFO - PROCESS | 17181 | 1461578426361 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81edf000 == 132 [pid = 17181] [id = 661] 03:00:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b81deec00) [pid = 17181] [serial = 1984] [outer = (nil)] 03:00:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b854db000) [pid = 17181] [serial = 1985] [outer = 0x7f5b81deec00] 03:00:26 INFO - PROCESS | 17181 | 1461578426425 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b872b2800) [pid = 17181] [serial = 1986] [outer = 0x7f5b81deec00] 03:00:27 INFO - PROCESS | 17181 | 1461578427156 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]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1229ms 03:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:00:27 INFO - PROCESS | 17181 | 1461578427207 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 17181 | 1461578427209 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 03:00:27 INFO - PROCESS | 17181 | 1461578427215 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 17181 | 1461578427217 Marionette TRACE conn3 <- [1,2618,null,{}] 03:00:27 INFO - PROCESS | 17181 | 1461578427222 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}] 03:00:27 INFO - PROCESS | 17181 | 1461578427471 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 03:00:27 INFO - PROCESS | 17181 | 1461578427492 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8891a800 == 133 [pid = 17181] [id = 662] 03:00:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b83ad0800) [pid = 17181] [serial = 1987] [outer = (nil)] 03:00:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b88ad9800) [pid = 17181] [serial = 1988] [outer = 0x7f5b83ad0800] 03:00:27 INFO - PROCESS | 17181 | 1461578427549 Marionette DEBUG loaded listener.js 03:00:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b88344c00) [pid = 17181] [serial = 1989] [outer = 0x7f5b83ad0800] 03:00:28 INFO - PROCESS | 17181 | 1461578428747 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]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1578ms 03:00:28 INFO - PROCESS | 17181 | 1461578428793 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 17181 | 1461578428800 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 03:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:00:28 INFO - PROCESS | 17181 | 1461578428809 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:00:28 INFO - PROCESS | 17181 | 1461578428814 Marionette TRACE conn3 <- [1,2622,null,{}] 03:00:28 INFO - PROCESS | 17181 | 1461578428821 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}] 03:00:29 INFO - PROCESS | 17181 | 1461578429033 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 03:00:29 INFO - PROCESS | 17181 | 1461578429349 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86709800 == 134 [pid = 17181] [id = 663] 03:00:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b876ce800) [pid = 17181] [serial = 1990] [outer = (nil)] 03:00:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b88399c00) [pid = 17181] [serial = 1991] [outer = 0x7f5b876ce800] 03:00:29 INFO - PROCESS | 17181 | 1461578429426 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8894c800) [pid = 17181] [serial = 1992] [outer = 0x7f5b876ce800] 03:00:30 INFO - PROCESS | 17181 | 1461578430309 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]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1582ms 03:00:30 INFO - PROCESS | 17181 | 1461578430392 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 17181 | 1461578430400 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 03:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:00:30 INFO - PROCESS | 17181 | 1461578430409 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 17181 | 1461578430413 Marionette TRACE conn3 <- [1,2626,null,{}] 03:00:30 INFO - PROCESS | 17181 | 1461578430417 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}] 03:00:30 INFO - PROCESS | 17181 | 1461578430659 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 03:00:31 INFO - PROCESS | 17181 | 1461578431042 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8976a000 == 135 [pid = 17181] [id = 664] 03:00:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b8987d400) [pid = 17181] [serial = 1993] [outer = (nil)] 03:00:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b8a5b0c00) [pid = 17181] [serial = 1994] [outer = 0x7f5b8987d400] 03:00:31 INFO - PROCESS | 17181 | 1461578431114 Marionette DEBUG loaded listener.js 03:00:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8b331400) [pid = 17181] [serial = 1995] [outer = 0x7f5b8987d400] 03:00:31 INFO - PROCESS | 17181 | 1461578431952 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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1584ms 03:00:31 INFO - PROCESS | 17181 | 1461578431994 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 17181 | 1461578431998 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 03:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:00:32 INFO - PROCESS | 17181 | 1461578432004 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:00:32 INFO - PROCESS | 17181 | 1461578432009 Marionette TRACE conn3 <- [1,2630,null,{}] 03:00:32 INFO - PROCESS | 17181 | 1461578432025 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}] 03:00:32 INFO - PROCESS | 17181 | 1461578432243 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 03:00:32 INFO - PROCESS | 17181 | 1461578432515 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a890000 == 136 [pid = 17181] [id = 665] 03:00:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8b48f000) [pid = 17181] [serial = 1996] [outer = (nil)] 03:00:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8b7ef000) [pid = 17181] [serial = 1997] [outer = 0x7f5b8b48f000] 03:00:32 INFO - PROCESS | 17181 | 1461578432634 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8c88c400) [pid = 17181] [serial = 1998] [outer = 0x7f5b8b48f000] 03:00:33 INFO - PROCESS | 17181 | 1461578433485 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]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1533ms 03:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:00:33 INFO - PROCESS | 17181 | 1461578433537 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 17181 | 1461578433541 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 03:00:33 INFO - PROCESS | 17181 | 1461578433547 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 17181 | 1461578433550 Marionette TRACE conn3 <- [1,2634,null,{}] 03:00:33 INFO - PROCESS | 17181 | 1461578433555 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}] 03:00:33 INFO - PROCESS | 17181 | 1461578433747 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 03:00:34 INFO - PROCESS | 17181 | 1461578434025 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b319800 == 137 [pid = 17181] [id = 666] 03:00:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b81ded000) [pid = 17181] [serial = 1999] [outer = (nil)] 03:00:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b8d760800) [pid = 17181] [serial = 2000] [outer = 0x7f5b81ded000] 03:00:34 INFO - PROCESS | 17181 | 1461578434100 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b8d882800) [pid = 17181] [serial = 2001] [outer = 0x7f5b81ded000] 03:00:34 INFO - PROCESS | 17181 | 1461578434914 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]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1431ms 03:00:34 INFO - PROCESS | 17181 | 1461578434978 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 03:00:34 INFO - PROCESS | 17181 | 1461578434982 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 03:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:00:35 INFO - PROCESS | 17181 | 1461578435006 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 17181 | 1461578435008 Marionette TRACE conn3 <- [1,2638,null,{}] 03:00:35 INFO - PROCESS | 17181 | 1461578435014 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}] 03:00:35 INFO - PROCESS | 17181 | 1461578435207 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 03:00:35 INFO - PROCESS | 17181 | 1461578435489 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c0ab800 == 138 [pid = 17181] [id = 667] 03:00:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b8c891400) [pid = 17181] [serial = 2002] [outer = (nil)] 03:00:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b8d8b6400) [pid = 17181] [serial = 2003] [outer = 0x7f5b8c891400] 03:00:35 INFO - PROCESS | 17181 | 1461578435561 Marionette DEBUG loaded listener.js 03:00:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b91f16800) [pid = 17181] [serial = 2004] [outer = 0x7f5b8c891400] 03:00:36 INFO - PROCESS | 17181 | 1461578436517 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]]]}] 03:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1588ms 03:00:36 INFO - PROCESS | 17181 | 1461578436592 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 03:00:36 INFO - PROCESS | 17181 | 1461578436596 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 03:00:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:00:36 INFO - PROCESS | 17181 | 1461578436602 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:00:36 INFO - PROCESS | 17181 | 1461578436605 Marionette TRACE conn3 <- [1,2642,null,{}] 03:00:36 INFO - PROCESS | 17181 | 1461578436610 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}] 03:00:36 INFO - PROCESS | 17181 | 1461578436851 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 03:00:37 INFO - PROCESS | 17181 | 1461578437175 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4cb000 == 139 [pid = 17181] [id = 668] 03:00:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b91f18000) [pid = 17181] [serial = 2005] [outer = (nil)] 03:00:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b94625400) [pid = 17181] [serial = 2006] [outer = 0x7f5b91f18000] 03:00:37 INFO - PROCESS | 17181 | 1461578437253 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b94f98800) [pid = 17181] [serial = 2007] [outer = 0x7f5b91f18000] 03:00:38 INFO - PROCESS | 17181 | 1461578438072 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]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:00:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1488ms 03:00:38 INFO - PROCESS | 17181 | 1461578438090 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 17181 | 1461578438092 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 03:00:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:00:38 INFO - PROCESS | 17181 | 1461578438098 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 17181 | 1461578438100 Marionette TRACE conn3 <- [1,2646,null,{}] 03:00:38 INFO - PROCESS | 17181 | 1461578438106 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}] 03:00:38 INFO - PROCESS | 17181 | 1461578438283 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 03:00:38 INFO - PROCESS | 17181 | 1461578438530 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9221e000 == 140 [pid = 17181] [id = 669] 03:00:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b93162800) [pid = 17181] [serial = 2008] [outer = (nil)] 03:00:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b95011c00) [pid = 17181] [serial = 2009] [outer = 0x7f5b93162800] 03:00:38 INFO - PROCESS | 17181 | 1461578438600 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b9564f400) [pid = 17181] [serial = 2010] [outer = 0x7f5b93162800] 03:00:39 INFO - PROCESS | 17181 | 1461578439484 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]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:00:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1431ms 03:00:39 INFO - PROCESS | 17181 | 1461578439531 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 17181 | 1461578439535 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 03:00:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:00:39 INFO - PROCESS | 17181 | 1461578439540 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 17181 | 1461578439542 Marionette TRACE conn3 <- [1,2650,null,{}] 03:00:39 INFO - PROCESS | 17181 | 1461578439548 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}] 03:00:39 INFO - PROCESS | 17181 | 1461578439740 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 03:00:40 INFO - PROCESS | 17181 | 1461578440019 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f21000 == 141 [pid = 17181] [id = 670] 03:00:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b9316b800) [pid = 17181] [serial = 2011] [outer = (nil)] 03:00:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b958e9400) [pid = 17181] [serial = 2012] [outer = 0x7f5b9316b800] 03:00:40 INFO - PROCESS | 17181 | 1461578440092 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b95aee800) [pid = 17181] [serial = 2013] [outer = 0x7f5b9316b800] 03:00:40 INFO - PROCESS | 17181 | 1461578440950 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]]]}] 03:00:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:00:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1477ms 03:00:41 INFO - PROCESS | 17181 | 1461578441022 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 03:00:41 INFO - PROCESS | 17181 | 1461578441025 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 03:00:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:00:41 INFO - PROCESS | 17181 | 1461578441033 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:00:41 INFO - PROCESS | 17181 | 1461578441036 Marionette TRACE conn3 <- [1,2654,null,{}] 03:00:41 INFO - PROCESS | 17181 | 1461578441041 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}] 03:00:41 INFO - PROCESS | 17181 | 1461578441230 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 03:00:41 INFO - PROCESS | 17181 | 1461578441500 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c1d000 == 142 [pid = 17181] [id = 671] 03:00:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b95003400) [pid = 17181] [serial = 2014] [outer = (nil)] 03:00:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b95eda400) [pid = 17181] [serial = 2015] [outer = 0x7f5b95003400] 03:00:41 INFO - PROCESS | 17181 | 1461578441582 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b96e19400) [pid = 17181] [serial = 2016] [outer = 0x7f5b95003400] 03:00:42 INFO - PROCESS | 17181 | 1461578442415 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]]]}] 03:00:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:00:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1430ms 03:00:42 INFO - PROCESS | 17181 | 1461578442465 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 17181 | 1461578442468 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 03:00:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:00:42 INFO - PROCESS | 17181 | 1461578442474 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 17181 | 1461578442476 Marionette TRACE conn3 <- [1,2658,null,{}] 03:00:42 INFO - PROCESS | 17181 | 1461578442482 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}] 03:00:42 INFO - PROCESS | 17181 | 1461578442680 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 03:00:42 INFO - PROCESS | 17181 | 1461578442962 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b987aa000 == 143 [pid = 17181] [id = 672] 03:00:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b98699000) [pid = 17181] [serial = 2017] [outer = (nil)] 03:00:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b9880bc00) [pid = 17181] [serial = 2018] [outer = 0x7f5b98699000] 03:00:43 INFO - PROCESS | 17181 | 1461578443085 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b98816400) [pid = 17181] [serial = 2019] [outer = 0x7f5b98699000] 03:00:43 INFO - PROCESS | 17181 | 1461578443926 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]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:00:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1482ms 03:00:43 INFO - PROCESS | 17181 | 1461578443957 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 17181 | 1461578443961 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 03:00:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:00:43 INFO - PROCESS | 17181 | 1461578443966 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 17181 | 1461578443970 Marionette TRACE conn3 <- [1,2662,null,{}] 03:00:43 INFO - PROCESS | 17181 | 1461578443975 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}] 03:00:44 INFO - PROCESS | 17181 | 1461578444181 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 03:00:44 INFO - PROCESS | 17181 | 1461578444471 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98fb9000 == 144 [pid = 17181] [id = 673] 03:00:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b986a0c00) [pid = 17181] [serial = 2020] [outer = (nil)] 03:00:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b9923d800) [pid = 17181] [serial = 2021] [outer = 0x7f5b986a0c00] 03:00:44 INFO - PROCESS | 17181 | 1461578444550 Marionette DEBUG loaded listener.js 03:00:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b99702400) [pid = 17181] [serial = 2022] [outer = 0x7f5b986a0c00] 03:00:45 INFO - PROCESS | 17181 | 1461578445380 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]]]}] 03:00:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:00:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1478ms 03:00:45 INFO - PROCESS | 17181 | 1461578445446 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 03:00:45 INFO - PROCESS | 17181 | 1461578445449 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 03:00:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:00:45 INFO - PROCESS | 17181 | 1461578445455 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:00:45 INFO - PROCESS | 17181 | 1461578445457 Marionette TRACE conn3 <- [1,2666,null,{}] 03:00:45 INFO - PROCESS | 17181 | 1461578445463 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}] 03:00:45 INFO - PROCESS | 17181 | 1461578445658 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 03:00:45 INFO - PROCESS | 17181 | 1461578445941 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af59800 == 145 [pid = 17181] [id = 674] 03:00:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b94a7e800) [pid = 17181] [serial = 2023] [outer = (nil)] 03:00:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b99710800) [pid = 17181] [serial = 2024] [outer = 0x7f5b94a7e800] 03:00:46 INFO - PROCESS | 17181 | 1461578446026 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b997f1400) [pid = 17181] [serial = 2025] [outer = 0x7f5b94a7e800] 03:00:47 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:47 INFO - PROCESS | 17181 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:00:47 INFO - PROCESS | 17181 | 1461578447293 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]]]}] 03:00:47 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) 03:00:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1885ms 03:00:47 INFO - PROCESS | 17181 | 1461578447340 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 17181 | 1461578447343 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 03:00:47 INFO - PROCESS | 17181 | 1461578447355 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:00:47 INFO - PROCESS | 17181 | 1461578447357 Marionette TRACE conn3 <- [1,2670,null,{}] 03:00:47 INFO - PROCESS | 17181 | 1461578447363 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}] 03:00:47 INFO - PROCESS | 17181 | 1461578447578 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 03:00:47 INFO - PROCESS | 17181 | 1461578447866 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9e620800 == 146 [pid = 17181] [id = 675] 03:00:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b95aecc00) [pid = 17181] [serial = 2026] [outer = (nil)] 03:00:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b9c317400) [pid = 17181] [serial = 2027] [outer = 0x7f5b95aecc00] 03:00:47 INFO - PROCESS | 17181 | 1461578447936 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b9d4a1c00) [pid = 17181] [serial = 2028] [outer = 0x7f5b95aecc00] 03:00:49 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:49 INFO - PROCESS | 17181 | 1461578449205 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] 03:00:49 INFO - PROCESS | 17181 | 1461578449244 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 03:00:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:00:49 INFO - PROCESS | 17181 | 1461578449249 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 17181 | 1461578449251 Marionette TRACE conn3 <- [1,2674,null,{}] 03:00:49 INFO - PROCESS | 17181 | 1461578449257 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}] 03:00:49 INFO - PROCESS | 17181 | 1461578449479 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 03:00:49 INFO - PROCESS | 17181 | 1461578449769 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba0264800 == 147 [pid = 17181] [id = 676] 03:00:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b99234000) [pid = 17181] [serial = 2029] [outer = (nil)] 03:00:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b9da1f400) [pid = 17181] [serial = 2030] [outer = 0x7f5b99234000] 03:00:49 INFO - PROCESS | 17181 | 1461578449839 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b9e1d7c00) [pid = 17181] [serial = 2031] [outer = 0x7f5b99234000] 03:00:51 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:51 INFO - PROCESS | 17181 | 1461578451141 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] 03:00:51 INFO - PROCESS | 17181 | 1461578451187 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 03:00:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:00:51 INFO - PROCESS | 17181 | 1461578451193 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:00:51 INFO - PROCESS | 17181 | 1461578451205 Marionette TRACE conn3 <- [1,2678,null,{}] 03:00:51 INFO - PROCESS | 17181 | 1461578451209 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}] 03:00:51 INFO - PROCESS | 17181 | 1461578451479 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 03:00:51 INFO - PROCESS | 17181 | 1461578451737 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f246800 == 148 [pid = 17181] [id = 677] 03:00:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b81ef1000) [pid = 17181] [serial = 2032] [outer = (nil)] 03:00:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b85430400) [pid = 17181] [serial = 2033] [outer = 0x7f5b81ef1000] 03:00:51 INFO - PROCESS | 17181 | 1461578451807 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b9ca68800) [pid = 17181] [serial = 2034] [outer = 0x7f5b81ef1000] 03:00:53 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:53 INFO - PROCESS | 17181 | 1461578453161 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]]]}] 03:00:53 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) 03:00:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1991ms 03:00:53 INFO - PROCESS | 17181 | 1461578453184 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 17181 | 1461578453187 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 03:00:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:00:53 INFO - PROCESS | 17181 | 1461578453193 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 17181 | 1461578453195 Marionette TRACE conn3 <- [1,2682,null,{}] 03:00:53 INFO - PROCESS | 17181 | 1461578453200 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}] 03:00:53 INFO - PROCESS | 17181 | 1461578453380 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 03:00:53 INFO - PROCESS | 17181 | 1461578453685 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8671a800 == 149 [pid = 17181] [id = 678] 03:00:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b83ac3800) [pid = 17181] [serial = 2035] [outer = (nil)] 03:00:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b8542f000) [pid = 17181] [serial = 2036] [outer = 0x7f5b83ac3800] 03:00:53 INFO - PROCESS | 17181 | 1461578453757 Marionette DEBUG loaded listener.js 03:00:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b8d759000) [pid = 17181] [serial = 2037] [outer = 0x7f5b83ac3800] 03:00:55 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:55 INFO - PROCESS | 17181 | 1461578455154 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]]]}] 03:00:55 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) 03:00:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1984ms 03:00:55 INFO - PROCESS | 17181 | 1461578455178 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 17181 | 1461578455181 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 03:00:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:00:55 INFO - PROCESS | 17181 | 1461578455245 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 17181 | 1461578455249 Marionette TRACE conn3 <- [1,2686,null,{}] 03:00:55 INFO - PROCESS | 17181 | 1461578455261 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}] 03:00:55 INFO - PROCESS | 17181 | 1461578455472 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 03:00:55 INFO - PROCESS | 17181 | 1461578455756 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b815d9000 == 150 [pid = 17181] [id = 679] 03:00:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b81df6800) [pid = 17181] [serial = 2038] [outer = (nil)] 03:00:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b84dc8c00) [pid = 17181] [serial = 2039] [outer = 0x7f5b81df6800] 03:00:55 INFO - PROCESS | 17181 | 1461578455826 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b872b4c00) [pid = 17181] [serial = 2040] [outer = 0x7f5b81df6800] 03:00:57 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:00:57 INFO - PROCESS | 17181 | 1461578457843 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] 03:00:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:00:57 INFO - PROCESS | 17181 | 1461578457897 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 03:00:57 INFO - PROCESS | 17181 | 1461578457910 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 17181 | 1461578457914 Marionette TRACE conn3 <- [1,2690,null,{}] 03:00:57 INFO - PROCESS | 17181 | 1461578457922 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}] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b957a7000 == 149 [pid = 17181] [id = 49] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b30a000 == 148 [pid = 17181] [id = 550] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81ecf800 == 147 [pid = 17181] [id = 552] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b815ea800 == 146 [pid = 17181] [id = 551] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89dc8000 == 145 [pid = 17181] [id = 549] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8beed800 == 144 [pid = 17181] [id = 387] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81e13800 == 143 [pid = 17181] [id = 553] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81edf000 == 142 [pid = 17181] [id = 661] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b87253800 == 141 [pid = 17181] [id = 660] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b863cb800 == 140 [pid = 17181] [id = 659] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81ed8800 == 139 [pid = 17181] [id = 658] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7e425800 == 138 [pid = 17181] [id = 656] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb589e800 == 137 [pid = 17181] [id = 655] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0a54800 == 136 [pid = 17181] [id = 654] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bac225800 == 135 [pid = 17181] [id = 653] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba166c800 == 134 [pid = 17181] [id = 652] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f3fc000 == 133 [pid = 17181] [id = 651] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9d922000 == 132 [pid = 17181] [id = 650] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af51800 == 131 [pid = 17181] [id = 649] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98672000 == 130 [pid = 17181] [id = 648] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95dd2000 == 129 [pid = 17181] [id = 647] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f2a000 == 128 [pid = 17181] [id = 646] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92220800 == 127 [pid = 17181] [id = 645] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7dd000 == 126 [pid = 17181] [id = 644] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c7d4000 == 125 [pid = 17181] [id = 643] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b6f7000 == 124 [pid = 17181] [id = 642] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a961000 == 123 [pid = 17181] [id = 641] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8996b000 == 122 [pid = 17181] [id = 640] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8699a000 == 121 [pid = 17181] [id = 639] 03:00:58 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b80271000 == 120 [pid = 17181] [id = 638] 03:00:58 INFO - PROCESS | 17181 | 1461578458634 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5b986e5c00) [pid = 17181] [serial = 1806] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b8d7bb800) [pid = 17181] [serial = 1497] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5b958e5c00) [pid = 17181] [serial = 1629] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b8b7ae800) [pid = 17181] [serial = 1653] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8d882400) [pid = 17181] [serial = 1722] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b9500a800) [pid = 17181] [serial = 1788] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b89d3c000) [pid = 17181] [serial = 1701] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b8c082000) [pid = 17181] [serial = 1776] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b98859400) [pid = 17181] [serial = 1815] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b8b7f0000) [pid = 17181] [serial = 1710] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b8c88c000) [pid = 17181] [serial = 1713] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b9462cc00) [pid = 17181] [serial = 1731] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5bb0b8d400) [pid = 17181] [serial = 1593] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b94f9c800) [pid = 17181] [serial = 1785] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b99235800) [pid = 17181] [serial = 1662] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5bb0b95800) [pid = 17181] [serial = 1638] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b93554400) [pid = 17181] [serial = 1728] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b95ae4400) [pid = 17181] [serial = 1797] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b8b723400) [pid = 17181] [serial = 1773] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b8894a000) [pid = 17181] [serial = 1647] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5bb1786c00) [pid = 17181] [serial = 1656] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b95649800) [pid = 17181] [serial = 1794] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8834bc00) [pid = 17181] [serial = 1698] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b95410800) [pid = 17181] [serial = 1791] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8ca25c00) [pid = 17181] [serial = 1716] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b99233800) [pid = 17181] [serial = 1812] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b95ed9000) [pid = 17181] [serial = 1800] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b91f18c00) [pid = 17181] [serial = 1725] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5bac239000) [pid = 17181] [serial = 1635] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b98856400) [pid = 17181] [serial = 1599] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8b32fc00) [pid = 17181] [serial = 1704] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b854d4800) [pid = 17181] [serial = 1695] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5bb16de400) [pid = 17181] [serial = 1596] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b8c081c00) [pid = 17181] [serial = 1740] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b89a73800) [pid = 17181] [serial = 1770] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b872b3c00) [pid = 17181] [serial = 1644] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b8d75ec00) [pid = 17181] [serial = 1719] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b9c317c00) [pid = 17181] [serial = 1632] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b94a80000) [pid = 17181] [serial = 1737] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b8d883c00) [pid = 17181] [serial = 1779] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b81ef1400) [pid = 17181] [serial = 1659] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b9884f400) [pid = 17181] [serial = 1809] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b8b32dc00) [pid = 17181] [serial = 1743] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5bab123c00) [pid = 17181] [serial = 1590] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b96e21800) [pid = 17181] [serial = 1803] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b8b527000) [pid = 17181] [serial = 1626] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5bb1710800) [pid = 17181] [serial = 1641] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b94a7f000) [pid = 17181] [serial = 1782] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b94a7f400) [pid = 17181] [serial = 1734] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5bb0b8b400) [pid = 17181] [serial = 1650] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b876e5c00) [pid = 17181] [serial = 1767] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b8b52a000) [pid = 17181] [serial = 1707] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b9923e000) [pid = 17181] [serial = 1818] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b9970d400) [pid = 17181] [serial = 1862] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b997e4000) [pid = 17181] [serial = 1863] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b872b0c00) [pid = 17181] [serial = 1841] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b884a0c00) [pid = 17181] [serial = 1842] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b8b48d000) [pid = 17181] [serial = 1895] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5baceb0400) [pid = 17181] [serial = 1896] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5ba615c000) [pid = 17181] [serial = 1886] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5bab1d9000) [pid = 17181] [serial = 1887] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b9f624800) [pid = 17181] [serial = 1880] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b9fb54000) [pid = 17181] [serial = 1881] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b9d7d0800) [pid = 17181] [serial = 1871] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b9da23400) [pid = 17181] [serial = 1872] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b81eea000) [pid = 17181] [serial = 1901] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b84dbd400) [pid = 17181] [serial = 1902] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b9dfdb400) [pid = 17181] [serial = 1874] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b9e0a0c00) [pid = 17181] [serial = 1875] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b89eb8400) [pid = 17181] [serial = 1844] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b8a9f4400) [pid = 17181] [serial = 1845] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b88949400) [pid = 17181] [serial = 1892] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b9316b400) [pid = 17181] [serial = 1893] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5bad48c400) [pid = 17181] [serial = 1898] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5baf33d800) [pid = 17181] [serial = 1899] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b854df000) [pid = 17181] [serial = 1904] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b8d8bd400) [pid = 17181] [serial = 1889] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5bac00b000) [pid = 17181] [serial = 1890] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b99241c00) [pid = 17181] [serial = 1859] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b992dfc00) [pid = 17181] [serial = 1860] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b9eb09800) [pid = 17181] [serial = 1877] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b9f22e800) [pid = 17181] [serial = 1878] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b9af39c00) [pid = 17181] [serial = 1868] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b9c3de800) [pid = 17181] [serial = 1869] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b8d766c00) [pid = 17181] [serial = 1847] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b8d88d400) [pid = 17181] [serial = 1848] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b9355a400) [pid = 17181] [serial = 1850] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b94a7b000) [pid = 17181] [serial = 1851] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5ba0210c00) [pid = 17181] [serial = 1883] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5ba247a000) [pid = 17181] [serial = 1884] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b95009400) [pid = 17181] [serial = 1853] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 153 (0x7f5b954c1800) [pid = 17181] [serial = 1854] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 152 (0x7f5b997ee000) [pid = 17181] [serial = 1865] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5b9a476c00) [pid = 17181] [serial = 1866] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5b98818800) [pid = 17181] [serial = 1856] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b99234800) [pid = 17181] [serial = 1857] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b876f3800) [pid = 17181] [serial = 1907] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b89874c00) [pid = 17181] [serial = 1910] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b88ad6000) [pid = 17181] [serial = 1913] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b89a6f800) [pid = 17181] [serial = 1911] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b88399000) [pid = 17181] [serial = 1908] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b864f4800) [pid = 17181] [serial = 1905] [outer = (nil)] [url = about:blank] 03:00:58 INFO - PROCESS | 17181 | 1461578458984 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7e421800 == 121 [pid = 17181] [id = 680] 03:00:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b84dbc000) [pid = 17181] [serial = 2041] [outer = (nil)] 03:00:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b854d4800) [pid = 17181] [serial = 2042] [outer = 0x7f5b84dbc000] 03:00:59 INFO - PROCESS | 17181 | 1461578459046 Marionette DEBUG loaded listener.js 03:00:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b872ac000) [pid = 17181] [serial = 2043] [outer = 0x7f5b84dbc000] 03:01:00 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:00 INFO - PROCESS | 17181 | 1461578460264 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] 03:01:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:01:00 INFO - PROCESS | 17181 | 1461578460319 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 03:01:00 INFO - PROCESS | 17181 | 1461578460350 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:01:00 INFO - PROCESS | 17181 | 1461578460356 Marionette TRACE conn3 <- [1,2694,null,{}] 03:01:00 INFO - PROCESS | 17181 | 1461578460364 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}] 03:01:00 INFO - PROCESS | 17181 | 1461578460770 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 03:01:00 INFO - PROCESS | 17181 | 1461578460912 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84c88000 == 122 [pid = 17181] [id = 681] 03:01:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b872b0400) [pid = 17181] [serial = 2044] [outer = (nil)] 03:01:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b88346800) [pid = 17181] [serial = 2045] [outer = 0x7f5b872b0400] 03:01:00 INFO - PROCESS | 17181 | 1461578460988 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b8849b800) [pid = 17181] [serial = 2046] [outer = 0x7f5b872b0400] 03:01:02 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:02 INFO - PROCESS | 17181 | 1461578462167 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] 03:01:02 INFO - PROCESS | 17181 | 1461578462195 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 03:01:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:01:02 INFO - PROCESS | 17181 | 1461578462201 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 17181 | 1461578462206 Marionette TRACE conn3 <- [1,2698,null,{}] 03:01:02 INFO - PROCESS | 17181 | 1461578462236 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}] 03:01:02 INFO - PROCESS | 17181 | 1461578462467 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 03:01:02 INFO - PROCESS | 17181 | 1461578462540 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86b19800 == 123 [pid = 17181] [id = 682] 03:01:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b88951400) [pid = 17181] [serial = 2047] [outer = (nil)] 03:01:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b89a85800) [pid = 17181] [serial = 2048] [outer = 0x7f5b88951400] 03:01:02 INFO - PROCESS | 17181 | 1461578462658 Marionette DEBUG loaded listener.js 03:01:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b89ebdc00) [pid = 17181] [serial = 2049] [outer = 0x7f5b88951400] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5b85430000) [pid = 17181] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5b876ea400) [pid = 17181] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b8a72d000) [pid = 17181] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b94629000) [pid = 17181] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b8b7f0c00) [pid = 17181] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b8849b000) [pid = 17181] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b8a1e2800) [pid = 17181] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b8d767c00) [pid = 17181] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b81dea800) [pid = 17181] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b88498800) [pid = 17181] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b95651800) [pid = 17181] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b96d42000) [pid = 17181] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b83ac6800) [pid = 17181] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b876e8400) [pid = 17181] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b81ee7c00) [pid = 17181] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b876d0000) [pid = 17181] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b8d7b4000) [pid = 17181] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b876c6400) [pid = 17181] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 133 (0x7f5b8b7a7400) [pid = 17181] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 132 (0x7f5b89a69400) [pid = 17181] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 131 (0x7f5b8b48cc00) [pid = 17181] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 130 (0x7f5b8849ac00) [pid = 17181] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 129 (0x7f5b81df4c00) [pid = 17181] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 128 (0x7f5b81ee9800) [pid = 17181] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:01:03 INFO - PROCESS | 17181 | --DOMWINDOW == 127 (0x7f5b81deec00) [pid = 17181] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:01:04 INFO - PROCESS | 17181 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:04 INFO - PROCESS | 17181 | 1461578464663 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] 03:01:04 INFO - PROCESS | 17181 | 1461578464701 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 03:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:01:04 INFO - PROCESS | 17181 | 1461578464706 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 17181 | 1461578464708 Marionette TRACE conn3 <- [1,2702,null,{}] 03:01:04 INFO - PROCESS | 17181 | 1461578464713 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}] 03:01:04 INFO - PROCESS | 17181 | 1461578464944 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 03:01:05 INFO - PROCESS | 17181 | 1461578465000 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8876f800 == 124 [pid = 17181] [id = 683] 03:01:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 128 (0x7f5b81ee9800) [pid = 17181] [serial = 2050] [outer = (nil)] 03:01:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 129 (0x7f5b884a4800) [pid = 17181] [serial = 2051] [outer = 0x7f5b81ee9800] 03:01:05 INFO - PROCESS | 17181 | 1461578465059 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 130 (0x7f5b8a1d9800) [pid = 17181] [serial = 2052] [outer = 0x7f5b81ee9800] 03:01:06 INFO - PROCESS | 17181 | 1461578466055 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]]]}] 03:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1391ms 03:01:06 INFO - PROCESS | 17181 | 1461578466102 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 03:01:06 INFO - PROCESS | 17181 | 1461578466108 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 03:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:01:06 INFO - PROCESS | 17181 | 1461578466116 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 17181 | 1461578466122 Marionette TRACE conn3 <- [1,2706,null,{}] 03:01:06 INFO - PROCESS | 17181 | 1461578466131 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}] 03:01:06 INFO - PROCESS | 17181 | 1461578466369 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 03:01:06 INFO - PROCESS | 17181 | 1461578466705 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83c83800 == 125 [pid = 17181] [id = 684] 03:01:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 131 (0x7f5b81deb400) [pid = 17181] [serial = 2053] [outer = (nil)] 03:01:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 132 (0x7f5b854de800) [pid = 17181] [serial = 2054] [outer = 0x7f5b81deb400] 03:01:06 INFO - PROCESS | 17181 | 1461578466793 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 133 (0x7f5b872aa400) [pid = 17181] [serial = 2055] [outer = 0x7f5b81deb400] 03:01:07 INFO - PROCESS | 17181 | 1461578467663 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]]]}] 03:01:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:01:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1584ms 03:01:07 INFO - PROCESS | 17181 | 1461578467700 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 17181 | 1461578467708 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 03:01:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:01:07 INFO - PROCESS | 17181 | 1461578467718 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 17181 | 1461578467721 Marionette TRACE conn3 <- [1,2710,null,{}] 03:01:07 INFO - PROCESS | 17181 | 1461578467727 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}] 03:01:07 INFO - PROCESS | 17181 | 1461578467914 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 03:01:08 INFO - PROCESS | 17181 | 1461578468138 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88436800 == 126 [pid = 17181] [id = 685] 03:01:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 134 (0x7f5b83ac7800) [pid = 17181] [serial = 2056] [outer = (nil)] 03:01:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b883a5000) [pid = 17181] [serial = 2057] [outer = 0x7f5b83ac7800] 03:01:08 INFO - PROCESS | 17181 | 1461578468249 Marionette DEBUG loaded listener.js 03:01:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b8894a000) [pid = 17181] [serial = 2058] [outer = 0x7f5b83ac7800] 03:01:09 INFO - PROCESS | 17181 | 1461578469252 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] 03:01:09 INFO - PROCESS | 17181 | 1461578469309 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 03:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:01:09 INFO - PROCESS | 17181 | 1461578469316 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:01:09 INFO - PROCESS | 17181 | 1461578469321 Marionette TRACE conn3 <- [1,2714,null,{}] 03:01:09 INFO - PROCESS | 17181 | 1461578469337 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}] 03:01:09 INFO - PROCESS | 17181 | 1461578469567 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 03:01:09 INFO - PROCESS | 17181 | 1461578469867 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a16c800 == 127 [pid = 17181] [id = 686] 03:01:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b89ebd400) [pid = 17181] [serial = 2059] [outer = (nil)] 03:01:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b8a72b800) [pid = 17181] [serial = 2060] [outer = 0x7f5b89ebd400] 03:01:09 INFO - PROCESS | 17181 | 1461578469945 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b8a9fec00) [pid = 17181] [serial = 2061] [outer = 0x7f5b89ebd400] 03:01:10 INFO - PROCESS | 17181 | 1461578470763 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]]]}] 03:01:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1487ms 03:01:10 INFO - PROCESS | 17181 | 1461578470803 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 03:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:01:10 INFO - PROCESS | 17181 | 1461578470807 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 03:01:10 INFO - PROCESS | 17181 | 1461578470813 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 17181 | 1461578470816 Marionette TRACE conn3 <- [1,2718,null,{}] 03:01:10 INFO - PROCESS | 17181 | 1461578470821 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}] 03:01:11 INFO - PROCESS | 17181 | 1461578471002 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 03:01:11 INFO - PROCESS | 17181 | 1461578471223 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a8a0800 == 128 [pid = 17181] [id = 687] 03:01:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b89ebac00) [pid = 17181] [serial = 2062] [outer = (nil)] 03:01:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b8b491c00) [pid = 17181] [serial = 2063] [outer = 0x7f5b89ebac00] 03:01:11 INFO - PROCESS | 17181 | 1461578471334 Marionette DEBUG loaded listener.js 03:01:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b8b52d400) [pid = 17181] [serial = 2064] [outer = 0x7f5b89ebac00] 03:01:12 INFO - PROCESS | 17181 | 1461578472298 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] 03:01:12 INFO - PROCESS | 17181 | 1461578472356 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 03:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:01:12 INFO - PROCESS | 17181 | 1461578472362 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:01:12 INFO - PROCESS | 17181 | 1461578472365 Marionette TRACE conn3 <- [1,2722,null,{}] 03:01:12 INFO - PROCESS | 17181 | 1461578472370 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}] 03:01:12 INFO - PROCESS | 17181 | 1461578472560 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 03:01:12 INFO - PROCESS | 17181 | 1461578472830 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b31f000 == 129 [pid = 17181] [id = 688] 03:01:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b81def000) [pid = 17181] [serial = 2065] [outer = (nil)] 03:01:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b8b731800) [pid = 17181] [serial = 2066] [outer = 0x7f5b81def000] 03:01:12 INFO - PROCESS | 17181 | 1461578472942 Marionette DEBUG loaded listener.js 03:01:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b8b7acc00) [pid = 17181] [serial = 2067] [outer = 0x7f5b81def000] 03:01:13 INFO - PROCESS | 17181 | 1461578473798 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] 03:01:13 INFO - PROCESS | 17181 | 1461578473846 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 03:01:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:01:13 INFO - PROCESS | 17181 | 1461578473852 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 17181 | 1461578473855 Marionette TRACE conn3 <- [1,2726,null,{}] 03:01:13 INFO - PROCESS | 17181 | 1461578473860 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}] 03:01:14 INFO - PROCESS | 17181 | 1461578474070 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 03:01:14 INFO - PROCESS | 17181 | 1461578474331 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c0a9800 == 130 [pid = 17181] [id = 689] 03:01:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8d7ba800) [pid = 17181] [serial = 2068] [outer = (nil)] 03:01:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b8d883c00) [pid = 17181] [serial = 2069] [outer = 0x7f5b8d7ba800] 03:01:14 INFO - PROCESS | 17181 | 1461578474454 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b8d8b7c00) [pid = 17181] [serial = 2070] [outer = 0x7f5b8d7ba800] 03:01:15 INFO - PROCESS | 17181 | 1461578475276 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]]]}] 03:01:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1485ms 03:01:15 INFO - PROCESS | 17181 | 1461578475337 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 03:01:15 INFO - PROCESS | 17181 | 1461578475341 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 03:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:01:15 INFO - PROCESS | 17181 | 1461578475347 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:01:15 INFO - PROCESS | 17181 | 1461578475349 Marionette TRACE conn3 <- [1,2730,null,{}] 03:01:15 INFO - PROCESS | 17181 | 1461578475354 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}] 03:01:15 INFO - PROCESS | 17181 | 1461578475560 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 03:01:15 INFO - PROCESS | 17181 | 1461578475825 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d413800 == 131 [pid = 17181] [id = 690] 03:01:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b8c88a400) [pid = 17181] [serial = 2071] [outer = (nil)] 03:01:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b91f20400) [pid = 17181] [serial = 2072] [outer = 0x7f5b8c88a400] 03:01:15 INFO - PROCESS | 17181 | 1461578475937 Marionette DEBUG loaded listener.js 03:01:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b9316b400) [pid = 17181] [serial = 2073] [outer = 0x7f5b8c88a400] 03:01:17 INFO - PROCESS | 17181 | 1461578477225 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] 03:01:17 INFO - PROCESS | 17181 | 1461578477245 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 03:01:17 INFO - PROCESS | 17181 | 1461578477251 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:01:17 INFO - PROCESS | 17181 | 1461578477254 Marionette TRACE conn3 <- [1,2734,null,{}] 03:01:17 INFO - PROCESS | 17181 | 1461578477259 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}] 03:01:17 INFO - PROCESS | 17181 | 1461578477462 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 03:01:17 INFO - PROCESS | 17181 | 1461578477772 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d7cd000 == 132 [pid = 17181] [id = 691] 03:01:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b8d7bb800) [pid = 17181] [serial = 2074] [outer = (nil)] 03:01:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5b93552c00) [pid = 17181] [serial = 2075] [outer = 0x7f5b8d7bb800] 03:01:17 INFO - PROCESS | 17181 | 1461578477843 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5b9462cc00) [pid = 17181] [serial = 2076] [outer = 0x7f5b8d7bb800] 03:01:18 INFO - PROCESS | 17181 | 1461578478690 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]]]}] 03:01:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:01:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1479ms 03:01:18 INFO - PROCESS | 17181 | 1461578478729 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 17181 | 1461578478732 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 03:01:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:01:18 INFO - PROCESS | 17181 | 1461578478738 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 17181 | 1461578478740 Marionette TRACE conn3 <- [1,2738,null,{}] 03:01:18 INFO - PROCESS | 17181 | 1461578478746 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}] 03:01:18 INFO - PROCESS | 17181 | 1461578478936 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 03:01:19 INFO - PROCESS | 17181 | 1461578479200 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:19 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92209800 == 133 [pid = 17181] [id = 692] 03:01:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b8d8c0800) [pid = 17181] [serial = 2077] [outer = (nil)] 03:01:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b94a7ec00) [pid = 17181] [serial = 2078] [outer = 0x7f5b8d8c0800] 03:01:19 INFO - PROCESS | 17181 | 1461578479273 Marionette DEBUG loaded listener.js 03:01:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5b94d7bc00) [pid = 17181] [serial = 2079] [outer = 0x7f5b8d8c0800] 03:01:20 INFO - PROCESS | 17181 | 1461578480097 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]]]}] 03:01:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:01:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1429ms 03:01:20 INFO - PROCESS | 17181 | 1461578480169 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 03:01:20 INFO - PROCESS | 17181 | 1461578480173 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 03:01:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:01:20 INFO - PROCESS | 17181 | 1461578480178 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:01:20 INFO - PROCESS | 17181 | 1461578480181 Marionette TRACE conn3 <- [1,2742,null,{}] 03:01:20 INFO - PROCESS | 17181 | 1461578480186 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}] 03:01:20 INFO - PROCESS | 17181 | 1461578480389 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 03:01:20 INFO - PROCESS | 17181 | 1461578480663 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94732000 == 134 [pid = 17181] [id = 693] 03:01:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b93513c00) [pid = 17181] [serial = 2080] [outer = (nil)] 03:01:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b94ff2000) [pid = 17181] [serial = 2081] [outer = 0x7f5b93513c00] 03:01:20 INFO - PROCESS | 17181 | 1461578480738 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b953db000) [pid = 17181] [serial = 2082] [outer = 0x7f5b93513c00] 03:01:21 INFO - PROCESS | 17181 | 1461578481609 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]]]}] 03:01:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:01:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1490ms 03:01:21 INFO - PROCESS | 17181 | 1461578481671 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 17181 | 1461578481678 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 03:01:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:01:21 INFO - PROCESS | 17181 | 1461578481687 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 17181 | 1461578481694 Marionette TRACE conn3 <- [1,2746,null,{}] 03:01:21 INFO - PROCESS | 17181 | 1461578481702 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}] 03:01:21 INFO - PROCESS | 17181 | 1461578481975 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 03:01:22 INFO - PROCESS | 17181 | 1461578482322 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94f35800 == 135 [pid = 17181] [id = 694] 03:01:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b94d7c000) [pid = 17181] [serial = 2083] [outer = (nil)] 03:01:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b95652c00) [pid = 17181] [serial = 2084] [outer = 0x7f5b94d7c000] 03:01:22 INFO - PROCESS | 17181 | 1461578482403 Marionette DEBUG loaded listener.js 03:01:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b958ef800) [pid = 17181] [serial = 2085] [outer = 0x7f5b94d7c000] 03:01:23 INFO - PROCESS | 17181 | 1461578483245 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]]]}] 03:01:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:01:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1592ms 03:01:23 INFO - PROCESS | 17181 | 1461578483279 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 03:01:23 INFO - PROCESS | 17181 | 1461578483283 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 03:01:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:01:23 INFO - PROCESS | 17181 | 1461578483288 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:01:23 INFO - PROCESS | 17181 | 1461578483290 Marionette TRACE conn3 <- [1,2750,null,{}] 03:01:23 INFO - PROCESS | 17181 | 1461578483296 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}] 03:01:23 INFO - PROCESS | 17181 | 1461578483500 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 03:01:23 INFO - PROCESS | 17181 | 1461578483770 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95c29000 == 136 [pid = 17181] [id = 695] 03:01:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b953db400) [pid = 17181] [serial = 2086] [outer = (nil)] 03:01:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b95ed0000) [pid = 17181] [serial = 2087] [outer = 0x7f5b953db400] 03:01:23 INFO - PROCESS | 17181 | 1461578483845 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b96129400) [pid = 17181] [serial = 2088] [outer = 0x7f5b953db400] 03:01:24 INFO - PROCESS | 17181 | 1461578484686 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]]]}] 03:01:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:01:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1434ms 03:01:24 INFO - PROCESS | 17181 | 1461578484724 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 03:01:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:01:24 INFO - PROCESS | 17181 | 1461578484730 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 03:01:24 INFO - PROCESS | 17181 | 1461578484738 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 17181 | 1461578484743 Marionette TRACE conn3 <- [1,2754,null,{}] 03:01:24 INFO - PROCESS | 17181 | 1461578484751 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}] 03:01:25 INFO - PROCESS | 17181 | 1461578485044 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 03:01:25 INFO - PROCESS | 17181 | 1461578485349 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b97be6800 == 137 [pid = 17181] [id = 696] 03:01:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b96133400) [pid = 17181] [serial = 2089] [outer = (nil)] 03:01:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b9706e400) [pid = 17181] [serial = 2090] [outer = 0x7f5b96133400] 03:01:25 INFO - PROCESS | 17181 | 1461578485428 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b986dec00) [pid = 17181] [serial = 2091] [outer = 0x7f5b96133400] 03:01:26 INFO - PROCESS | 17181 | 1461578486555 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]]]}] 03:01:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:01:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1887ms 03:01:26 INFO - PROCESS | 17181 | 1461578486624 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 17181 | 1461578486628 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 03:01:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:01:26 INFO - PROCESS | 17181 | 1461578486633 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 17181 | 1461578486635 Marionette TRACE conn3 <- [1,2758,null,{}] 03:01:26 INFO - PROCESS | 17181 | 1461578486641 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}] 03:01:26 INFO - PROCESS | 17181 | 1461578486966 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 03:01:27 INFO - PROCESS | 17181 | 1461578487329 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98f80000 == 138 [pid = 17181] [id = 697] 03:01:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b9884ec00) [pid = 17181] [serial = 2092] [outer = (nil)] 03:01:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b98933800) [pid = 17181] [serial = 2093] [outer = 0x7f5b9884ec00] 03:01:27 INFO - PROCESS | 17181 | 1461578487408 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b98ede000) [pid = 17181] [serial = 2094] [outer = 0x7f5b9884ec00] 03:01:28 INFO - PROCESS | 17181 | 1461578488273 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]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:01:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1684ms 03:01:28 INFO - PROCESS | 17181 | 1461578488318 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 17181 | 1461578488322 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 03:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:01:28 INFO - PROCESS | 17181 | 1461578488327 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 17181 | 1461578488329 Marionette TRACE conn3 <- [1,2762,null,{}] 03:01:28 INFO - PROCESS | 17181 | 1461578488335 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}] 03:01:28 INFO - PROCESS | 17181 | 1461578488548 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 03:01:28 INFO - PROCESS | 17181 | 1461578488818 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b994aa000 == 139 [pid = 17181] [id = 698] 03:01:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b98810000) [pid = 17181] [serial = 2095] [outer = (nil)] 03:01:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b9923b000) [pid = 17181] [serial = 2096] [outer = 0x7f5b98810000] 03:01:28 INFO - PROCESS | 17181 | 1461578488892 Marionette DEBUG loaded listener.js 03:01:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b992d5c00) [pid = 17181] [serial = 2097] [outer = 0x7f5b98810000] 03:01:29 INFO - PROCESS | 17181 | 1461578489731 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]]]}] 03:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1433ms 03:01:29 INFO - PROCESS | 17181 | 1461578489762 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 03:01:29 INFO - PROCESS | 17181 | 1461578489765 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 03:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:01:29 INFO - PROCESS | 17181 | 1461578489771 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:01:29 INFO - PROCESS | 17181 | 1461578489773 Marionette TRACE conn3 <- [1,2766,null,{}] 03:01:29 INFO - PROCESS | 17181 | 1461578489779 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}] 03:01:30 INFO - PROCESS | 17181 | 1461578490028 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 03:01:30 INFO - PROCESS | 17181 | 1461578490295 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9d2f2000 == 140 [pid = 17181] [id = 699] 03:01:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b9884f400) [pid = 17181] [serial = 2098] [outer = (nil)] 03:01:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b992e0400) [pid = 17181] [serial = 2099] [outer = 0x7f5b9884f400] 03:01:30 INFO - PROCESS | 17181 | 1461578490368 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b99706000) [pid = 17181] [serial = 2100] [outer = 0x7f5b9884f400] 03:01:31 INFO - PROCESS | 17181 | 1461578491251 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]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1528ms 03:01:31 INFO - PROCESS | 17181 | 1461578491300 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 17181 | 1461578491304 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 03:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:01:31 INFO - PROCESS | 17181 | 1461578491309 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 17181 | 1461578491311 Marionette TRACE conn3 <- [1,2770,null,{}] 03:01:31 INFO - PROCESS | 17181 | 1461578491317 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}] 03:01:31 INFO - PROCESS | 17181 | 1461578491523 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 03:01:31 INFO - PROCESS | 17181 | 1461578491797 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9ead5800 == 141 [pid = 17181] [id = 700] 03:01:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b98812400) [pid = 17181] [serial = 2101] [outer = (nil)] 03:01:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b997e9c00) [pid = 17181] [serial = 2102] [outer = 0x7f5b98812400] 03:01:31 INFO - PROCESS | 17181 | 1461578491871 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b9af06000) [pid = 17181] [serial = 2103] [outer = 0x7f5b98812400] 03:01:32 INFO - PROCESS | 17181 | 1461578492709 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]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1490ms 03:01:32 INFO - PROCESS | 17181 | 1461578492801 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 17181 | 1461578492805 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 03:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:01:32 INFO - PROCESS | 17181 | 1461578492811 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 17181 | 1461578492813 Marionette TRACE conn3 <- [1,2774,null,{}] 03:01:32 INFO - PROCESS | 17181 | 1461578492841 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}] 03:01:33 INFO - PROCESS | 17181 | 1461578493056 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 03:01:33 INFO - PROCESS | 17181 | 1461578493337 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7e41d000 == 142 [pid = 17181] [id = 701] 03:01:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b81decc00) [pid = 17181] [serial = 2104] [outer = (nil)] 03:01:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b864f1000) [pid = 17181] [serial = 2105] [outer = 0x7f5b81decc00] 03:01:33 INFO - PROCESS | 17181 | 1461578493446 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b89d36c00) [pid = 17181] [serial = 2106] [outer = 0x7f5b81decc00] 03:01:34 INFO - PROCESS | 17181 | 1461578494300 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]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1548ms 03:01:34 INFO - PROCESS | 17181 | 1461578494359 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 17181 | 1461578494363 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 03:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:01:34 INFO - PROCESS | 17181 | 1461578494391 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 17181 | 1461578494394 Marionette TRACE conn3 <- [1,2778,null,{}] 03:01:34 INFO - PROCESS | 17181 | 1461578494400 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}] 03:01:34 INFO - PROCESS | 17181 | 1461578494605 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 03:01:35 INFO - PROCESS | 17181 | 1461578495368 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83bd4000 == 143 [pid = 17181] [id = 702] 03:01:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b81ee9400) [pid = 17181] [serial = 2107] [outer = (nil)] 03:01:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b83acf800) [pid = 17181] [serial = 2108] [outer = 0x7f5b81ee9400] 03:01:35 INFO - PROCESS | 17181 | 1461578495438 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b8542c400) [pid = 17181] [serial = 2109] [outer = 0x7f5b81ee9400] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86b19800 == 142 [pid = 17181] [id = 682] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84c88000 == 141 [pid = 17181] [id = 681] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7e421800 == 140 [pid = 17181] [id = 680] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9e620800 == 139 [pid = 17181] [id = 675] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af59800 == 138 [pid = 17181] [id = 674] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98fb9000 == 137 [pid = 17181] [id = 673] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b987aa000 == 136 [pid = 17181] [id = 672] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95c1d000 == 135 [pid = 17181] [id = 671] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f21000 == 134 [pid = 17181] [id = 670] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9221e000 == 133 [pid = 17181] [id = 669] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4cb000 == 132 [pid = 17181] [id = 668] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c0ab800 == 131 [pid = 17181] [id = 667] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b319800 == 130 [pid = 17181] [id = 666] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a890000 == 129 [pid = 17181] [id = 665] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8976a000 == 128 [pid = 17181] [id = 664] 03:01:36 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86709800 == 127 [pid = 17181] [id = 663] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b854db000) [pid = 17181] [serial = 1985] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b872b2800) [pid = 17181] [serial = 1986] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b876c9400) [pid = 17181] [serial = 1977] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b8b716c00) [pid = 17181] [serial = 1926] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b9970ac00) [pid = 17181] [serial = 1953] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b95416000) [pid = 17181] [serial = 1940] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b94a78400) [pid = 17181] [serial = 1934] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5bb0b91800) [pid = 17181] [serial = 1968] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b8b483400) [pid = 17181] [serial = 1983] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b8d881800) [pid = 17181] [serial = 1931] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b81df3800) [pid = 17181] [serial = 1916] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b91f1c000) [pid = 17181] [serial = 1932] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b96135400) [pid = 17181] [serial = 1947] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b992d4c00) [pid = 17181] [serial = 1950] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b954cd000) [pid = 17181] [serial = 1941] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b9d4a5c00) [pid = 17181] [serial = 1958] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b84dc5800) [pid = 17181] [serial = 1917] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b98814c00) [pid = 17181] [serial = 1952] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b8c07bc00) [pid = 17181] [serial = 1974] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b9d49a400) [pid = 17181] [serial = 1961] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b8542bc00) [pid = 17181] [serial = 1970] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b88345800) [pid = 17181] [serial = 1919] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b98858c00) [pid = 17181] [serial = 1949] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b95006800) [pid = 17181] [serial = 1937] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b958e6400) [pid = 17181] [serial = 1944] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b95aefc00) [pid = 17181] [serial = 1946] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b9da21800) [pid = 17181] [serial = 1959] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 159 (0x7f5b8c083c00) [pid = 17181] [serial = 1929] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 158 (0x7f5b8a729800) [pid = 17181] [serial = 1923] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 157 (0x7f5b883a7c00) [pid = 17181] [serial = 1920] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 156 (0x7f5b958c5400) [pid = 17181] [serial = 1943] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 155 (0x7f5b8b48d800) [pid = 17181] [serial = 1925] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 154 (0x7f5b9af35400) [pid = 17181] [serial = 1955] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 153 (0x7f5babfe5000) [pid = 17181] [serial = 1964] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 152 (0x7f5b953dd000) [pid = 17181] [serial = 1938] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 151 (0x7f5b8a0bd000) [pid = 17181] [serial = 1922] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 150 (0x7f5bad1e9c00) [pid = 17181] [serial = 1965] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 149 (0x7f5b8b7ec000) [pid = 17181] [serial = 1928] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 148 (0x7f5b8b488400) [pid = 17181] [serial = 1971] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 147 (0x7f5b9d1db800) [pid = 17181] [serial = 1956] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b864f0000) [pid = 17181] [serial = 1976] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b8a9f3400) [pid = 17181] [serial = 1982] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b883a2000) [pid = 17181] [serial = 1979] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b94d7dc00) [pid = 17181] [serial = 1935] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5bb0ab3000) [pid = 17181] [serial = 1967] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b93559800) [pid = 17181] [serial = 1839] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b88ad8c00) [pid = 17181] [serial = 1980] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b876cd000) [pid = 17181] [serial = 1973] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5ba02d1800) [pid = 17181] [serial = 1962] [outer = (nil)] [url = about:blank] 03:01:36 INFO - PROCESS | 17181 | 1461578496951 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]]]}] 03:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2586ms 03:01:37 INFO - PROCESS | 17181 | 1461578497008 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 03:01:37 INFO - PROCESS | 17181 | 1461578497015 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 03:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:01:37 INFO - PROCESS | 17181 | 1461578497023 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 17181 | 1461578497027 Marionette TRACE conn3 <- [1,2782,null,{}] 03:01:37 INFO - PROCESS | 17181 | 1461578497033 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}] 03:01:37 INFO - PROCESS | 17181 | 1461578497229 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 03:01:37 INFO - PROCESS | 17181 | 1461578497456 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:37 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8027a800 == 128 [pid = 17181] [id = 703] 03:01:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b81eef400) [pid = 17181] [serial = 2110] [outer = (nil)] 03:01:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b876c9400) [pid = 17181] [serial = 2111] [outer = 0x7f5b81eef400] 03:01:37 INFO - PROCESS | 17181 | 1461578497521 Marionette DEBUG loaded listener.js 03:01:37 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b883a1400) [pid = 17181] [serial = 2112] [outer = 0x7f5b81eef400] 03:01:38 INFO - PROCESS | 17181 | 1461578498297 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]]]}] 03:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1331ms 03:01:38 INFO - PROCESS | 17181 | 1461578498358 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 03:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:01:38 INFO - PROCESS | 17181 | 1461578498363 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 03:01:38 INFO - PROCESS | 17181 | 1461578498369 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:01:38 INFO - PROCESS | 17181 | 1461578498372 Marionette TRACE conn3 <- [1,2786,null,{}] 03:01:38 INFO - PROCESS | 17181 | 1461578498378 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}] 03:01:38 INFO - PROCESS | 17181 | 1461578498559 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 03:01:38 INFO - PROCESS | 17181 | 1461578498764 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ee0800 == 129 [pid = 17181] [id = 704] 03:01:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b84dc8400) [pid = 17181] [serial = 2113] [outer = (nil)] 03:01:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b89873000) [pid = 17181] [serial = 2114] [outer = 0x7f5b84dc8400] 03:01:38 INFO - PROCESS | 17181 | 1461578498827 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b89ec2800) [pid = 17181] [serial = 2115] [outer = 0x7f5b84dc8400] 03:01:39 INFO - PROCESS | 17181 | 1461578499615 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]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1284ms 03:01:39 INFO - PROCESS | 17181 | 1461578499654 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 17181 | 1461578499657 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 03:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:01:39 INFO - PROCESS | 17181 | 1461578499670 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 17181 | 1461578499688 Marionette TRACE conn3 <- [1,2790,null,{}] 03:01:39 INFO - PROCESS | 17181 | 1461578499705 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}] 03:01:39 INFO - PROCESS | 17181 | 1461578499966 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 03:01:39 INFO - PROCESS | 17181 | 1461578499993 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88433000 == 130 [pid = 17181] [id = 705] 03:01:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b8a0b4400) [pid = 17181] [serial = 2116] [outer = (nil)] 03:01:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8b332000) [pid = 17181] [serial = 2117] [outer = 0x7f5b8a0b4400] 03:01:40 INFO - PROCESS | 17181 | 1461578500051 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b8b71e000) [pid = 17181] [serial = 2118] [outer = 0x7f5b8a0b4400] 03:01:41 INFO - PROCESS | 17181 | 1461578501040 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]]]}] 03:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1411ms 03:01:41 INFO - PROCESS | 17181 | 1461578501074 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 03:01:41 INFO - PROCESS | 17181 | 1461578501078 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 03:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:01:41 INFO - PROCESS | 17181 | 1461578501083 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:01:41 INFO - PROCESS | 17181 | 1461578501086 Marionette TRACE conn3 <- [1,2794,null,{}] 03:01:41 INFO - PROCESS | 17181 | 1461578501091 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}] 03:01:41 INFO - PROCESS | 17181 | 1461578501666 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 146 (0x7f5b88951400) [pid = 17181] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 145 (0x7f5b872b0400) [pid = 17181] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 144 (0x7f5b8c891400) [pid = 17181] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 143 (0x7f5b81ded000) [pid = 17181] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 142 (0x7f5b95003400) [pid = 17181] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 141 (0x7f5b9316b800) [pid = 17181] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 140 (0x7f5b85253000) [pid = 17181] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 139 (0x7f5b91f18000) [pid = 17181] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 138 (0x7f5b84dbc000) [pid = 17181] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 137 (0x7f5b93162800) [pid = 17181] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 136 (0x7f5b8b48f000) [pid = 17181] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 135 (0x7f5b8987d400) [pid = 17181] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:01:41 INFO - PROCESS | 17181 | --DOMWINDOW == 134 (0x7f5b876ce800) [pid = 17181] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:01:41 INFO - PROCESS | 17181 | 1461578501853 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88b4f000 == 131 [pid = 17181] [id = 706] 03:01:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 135 (0x7f5b81ded000) [pid = 17181] [serial = 2119] [outer = (nil)] 03:01:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 136 (0x7f5b872b0400) [pid = 17181] [serial = 2120] [outer = 0x7f5b81ded000] 03:01:41 INFO - PROCESS | 17181 | 1461578501916 Marionette DEBUG loaded listener.js 03:01:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 137 (0x7f5b8b48c800) [pid = 17181] [serial = 2121] [outer = 0x7f5b81ded000] 03:01:42 INFO - PROCESS | 17181 | 1461578502589 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]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1577ms 03:01:42 INFO - PROCESS | 17181 | 1461578502661 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 17181 | 1461578502664 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 03:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:01:42 INFO - PROCESS | 17181 | 1461578502669 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 17181 | 1461578502671 Marionette TRACE conn3 <- [1,2798,null,{}] 03:01:42 INFO - PROCESS | 17181 | 1461578502677 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}] 03:01:42 INFO - PROCESS | 17181 | 1461578502941 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 03:01:42 INFO - PROCESS | 17181 | 1461578502956 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a16d800 == 132 [pid = 17181] [id = 707] 03:01:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 138 (0x7f5b8c88bc00) [pid = 17181] [serial = 2122] [outer = (nil)] 03:01:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 139 (0x7f5b8ca1fc00) [pid = 17181] [serial = 2123] [outer = 0x7f5b8c88bc00] 03:01:43 INFO - PROCESS | 17181 | 1461578503026 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 140 (0x7f5b8d5a1c00) [pid = 17181] [serial = 2124] [outer = 0x7f5b8c88bc00] 03:01:44 INFO - PROCESS | 17181 | 1461578504093 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]]]}] 03:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1479ms 03:01:44 INFO - PROCESS | 17181 | 1461578504150 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 17181 | 1461578504154 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 03:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:01:44 INFO - PROCESS | 17181 | 1461578504163 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 17181 | 1461578504169 Marionette TRACE conn3 <- [1,2802,null,{}] 03:01:44 INFO - PROCESS | 17181 | 1461578504178 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}] 03:01:44 INFO - PROCESS | 17181 | 1461578504413 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 03:01:44 INFO - PROCESS | 17181 | 1461578504747 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b84ed8800 == 133 [pid = 17181] [id = 708] 03:01:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 141 (0x7f5b857d0c00) [pid = 17181] [serial = 2125] [outer = (nil)] 03:01:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 142 (0x7f5b88349800) [pid = 17181] [serial = 2126] [outer = 0x7f5b857d0c00] 03:01:44 INFO - PROCESS | 17181 | 1461578504823 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 143 (0x7f5b8894d400) [pid = 17181] [serial = 2127] [outer = 0x7f5b857d0c00] 03:01:45 INFO - PROCESS | 17181 | 1461578505745 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]]]}] 03:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1638ms 03:01:45 INFO - PROCESS | 17181 | 1461578505801 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 03:01:45 INFO - PROCESS | 17181 | 1461578505811 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 03:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:01:45 INFO - PROCESS | 17181 | 1461578505820 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:01:45 INFO - PROCESS | 17181 | 1461578505824 Marionette TRACE conn3 <- [1,2806,null,{}] 03:01:45 INFO - PROCESS | 17181 | 1461578505829 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}] 03:01:46 INFO - PROCESS | 17181 | 1461578506037 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 03:01:46 INFO - PROCESS | 17181 | 1461578506299 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8a165000 == 134 [pid = 17181] [id = 709] 03:01:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 144 (0x7f5b89ebf400) [pid = 17181] [serial = 2128] [outer = (nil)] 03:01:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 145 (0x7f5b8a5a4800) [pid = 17181] [serial = 2129] [outer = 0x7f5b89ebf400] 03:01:46 INFO - PROCESS | 17181 | 1461578506426 Marionette DEBUG loaded listener.js 03:01:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 146 (0x7f5b8b483c00) [pid = 17181] [serial = 2130] [outer = 0x7f5b89ebf400] 03:01:47 INFO - PROCESS | 17181 | 1461578507336 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]]]}] 03:01:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:01:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1578ms 03:01:47 INFO - PROCESS | 17181 | 1461578507399 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 03:01:47 INFO - PROCESS | 17181 | 1461578507403 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 03:01:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:01:47 INFO - PROCESS | 17181 | 1461578507409 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:01:47 INFO - PROCESS | 17181 | 1461578507414 Marionette TRACE conn3 <- [1,2810,null,{}] 03:01:47 INFO - PROCESS | 17181 | 1461578507430 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}] 03:01:47 INFO - PROCESS | 17181 | 1461578507684 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 03:01:48 INFO - PROCESS | 17181 | 1461578507997 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b6fa000 == 135 [pid = 17181] [id = 710] 03:01:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 147 (0x7f5b8c07bc00) [pid = 17181] [serial = 2131] [outer = (nil)] 03:01:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 148 (0x7f5b8d598800) [pid = 17181] [serial = 2132] [outer = 0x7f5b8c07bc00] 03:01:48 INFO - PROCESS | 17181 | 1461578508073 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 149 (0x7f5b8d761800) [pid = 17181] [serial = 2133] [outer = 0x7f5b8c07bc00] 03:01:48 INFO - PROCESS | 17181 | 1461578508893 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]]]}] 03:01:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:01:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1538ms 03:01:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:01:48 INFO - PROCESS | 17181 | 1461578508948 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 03:01:48 INFO - PROCESS | 17181 | 1461578508951 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 03:01:48 INFO - PROCESS | 17181 | 1461578508957 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 17181 | 1461578508960 Marionette TRACE conn3 <- [1,2814,null,{}] 03:01:48 INFO - PROCESS | 17181 | 1461578508965 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}] 03:01:49 INFO - PROCESS | 17181 | 1461578509172 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 03:01:49 INFO - PROCESS | 17181 | 1461578509440 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c90b800 == 136 [pid = 17181] [id = 711] 03:01:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 150 (0x7f5b8c07f400) [pid = 17181] [serial = 2134] [outer = (nil)] 03:01:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 151 (0x7f5b91f18000) [pid = 17181] [serial = 2135] [outer = 0x7f5b8c07f400] 03:01:49 INFO - PROCESS | 17181 | 1461578509515 Marionette DEBUG loaded listener.js 03:01:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 152 (0x7f5b93165400) [pid = 17181] [serial = 2136] [outer = 0x7f5b8c07f400] 03:01:50 INFO - PROCESS | 17181 | 1461578510370 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]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:01:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1481ms 03:01:50 INFO - PROCESS | 17181 | 1461578510439 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 03:01:50 INFO - PROCESS | 17181 | 1461578510442 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 03:01:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:01:50 INFO - PROCESS | 17181 | 1461578510466 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 17181 | 1461578510469 Marionette TRACE conn3 <- [1,2818,null,{}] 03:01:50 INFO - PROCESS | 17181 | 1461578510474 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}] 03:01:50 INFO - PROCESS | 17181 | 1461578510663 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 03:01:50 INFO - PROCESS | 17181 | 1461578510939 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d4df800 == 137 [pid = 17181] [id = 712] 03:01:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 153 (0x7f5b8a0b9000) [pid = 17181] [serial = 2137] [outer = (nil)] 03:01:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 154 (0x7f5b93512400) [pid = 17181] [serial = 2138] [outer = 0x7f5b8a0b9000] 03:01:51 INFO - PROCESS | 17181 | 1461578511009 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 17181 | ++DOMWINDOW == 155 (0x7f5b94d73c00) [pid = 17181] [serial = 2139] [outer = 0x7f5b8a0b9000] 03:01:51 INFO - PROCESS | 17181 | 1461578511923 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]]]}] 03:01:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:01:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1485ms 03:01:51 INFO - PROCESS | 17181 | 1461578511949 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 03:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:01:51 INFO - PROCESS | 17181 | 1461578511953 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 03:01:51 INFO - PROCESS | 17181 | 1461578511958 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:01:51 INFO - PROCESS | 17181 | 1461578511961 Marionette TRACE conn3 <- [1,2822,null,{}] 03:01:51 INFO - PROCESS | 17181 | 1461578511966 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}] 03:01:52 INFO - PROCESS | 17181 | 1461578512197 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 03:01:52 INFO - PROCESS | 17181 | 1461578512480 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b94741800 == 138 [pid = 17181] [id = 713] 03:01:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 156 (0x7f5b958cc400) [pid = 17181] [serial = 2140] [outer = (nil)] 03:01:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 157 (0x7f5b958e3400) [pid = 17181] [serial = 2141] [outer = 0x7f5b958cc400] 03:01:52 INFO - PROCESS | 17181 | 1461578512604 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 158 (0x7f5b95af0000) [pid = 17181] [serial = 2142] [outer = 0x7f5b958cc400] 03:01:53 INFO - PROCESS | 17181 | 1461578513450 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]]]}] 03:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1533ms 03:01:53 INFO - PROCESS | 17181 | 1461578513492 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 03:01:53 INFO - PROCESS | 17181 | 1461578513496 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 03:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:01:53 INFO - PROCESS | 17181 | 1461578513501 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:01:53 INFO - PROCESS | 17181 | 1461578513504 Marionette TRACE conn3 <- [1,2826,null,{}] 03:01:53 INFO - PROCESS | 17181 | 1461578513509 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}] 03:01:53 INFO - PROCESS | 17181 | 1461578513701 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 03:01:53 INFO - PROCESS | 17181 | 1461578513970 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:53 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95790800 == 139 [pid = 17181] [id = 714] 03:01:53 INFO - PROCESS | 17181 | ++DOMWINDOW == 159 (0x7f5b953e0800) [pid = 17181] [serial = 2143] [outer = (nil)] 03:01:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 160 (0x7f5b96d41800) [pid = 17181] [serial = 2144] [outer = 0x7f5b953e0800] 03:01:54 INFO - PROCESS | 17181 | 1461578514045 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b98815400) [pid = 17181] [serial = 2145] [outer = 0x7f5b953e0800] 03:01:54 INFO - PROCESS | 17181 | 1461578514898 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1433ms 03:01:54 INFO - PROCESS | 17181 | 1461578514936 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 17181 | 1461578514939 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 03:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:01:54 INFO - PROCESS | 17181 | 1461578514945 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 17181 | 1461578514947 Marionette TRACE conn3 <- [1,2830,null,{}] 03:01:54 INFO - PROCESS | 17181 | 1461578514953 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}] 03:01:55 INFO - PROCESS | 17181 | 1461578515144 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 03:01:55 INFO - PROCESS | 17181 | 1461578515421 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96093000 == 140 [pid = 17181] [id = 715] 03:01:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b8d767800) [pid = 17181] [serial = 2146] [outer = (nil)] 03:01:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b99233800) [pid = 17181] [serial = 2147] [outer = 0x7f5b8d767800] 03:01:55 INFO - PROCESS | 17181 | 1461578515495 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b992de000) [pid = 17181] [serial = 2148] [outer = 0x7f5b8d767800] 03:01:56 INFO - PROCESS | 17181 | 1461578516364 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]]]}] 03:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1483ms 03:01:56 INFO - PROCESS | 17181 | 1461578516429 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 03:01:56 INFO - PROCESS | 17181 | 1461578516432 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 03:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:01:56 INFO - PROCESS | 17181 | 1461578516438 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:01:56 INFO - PROCESS | 17181 | 1461578516441 Marionette TRACE conn3 <- [1,2834,null,{}] 03:01:56 INFO - PROCESS | 17181 | 1461578516446 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}] 03:01:56 INFO - PROCESS | 17181 | 1461578516640 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 03:01:56 INFO - PROCESS | 17181 | 1461578516912 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98e9a800 == 141 [pid = 17181] [id = 716] 03:01:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b958cd400) [pid = 17181] [serial = 2149] [outer = (nil)] 03:01:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b997ed000) [pid = 17181] [serial = 2150] [outer = 0x7f5b958cd400] 03:01:56 INFO - PROCESS | 17181 | 1461578516988 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b9af35000) [pid = 17181] [serial = 2151] [outer = 0x7f5b958cd400] 03:01:57 INFO - PROCESS | 17181 | 1461578517877 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1479ms 03:01:57 INFO - PROCESS | 17181 | 1461578517918 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 03:01:57 INFO - PROCESS | 17181 | 1461578517921 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 03:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:01:57 INFO - PROCESS | 17181 | 1461578517927 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 17181 | 1461578517929 Marionette TRACE conn3 <- [1,2838,null,{}] 03:01:57 INFO - PROCESS | 17181 | 1461578517935 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}] 03:01:58 INFO - PROCESS | 17181 | 1461578518139 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 03:01:58 INFO - PROCESS | 17181 | 1461578518410 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:58 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9af59800 == 142 [pid = 17181] [id = 717] 03:01:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b992d9800) [pid = 17181] [serial = 2152] [outer = (nil)] 03:01:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b9d2b3800) [pid = 17181] [serial = 2153] [outer = 0x7f5b992d9800] 03:01:58 INFO - PROCESS | 17181 | 1461578518520 Marionette DEBUG loaded listener.js 03:01:58 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b9d4a1000) [pid = 17181] [serial = 2154] [outer = 0x7f5b992d9800] 03:01:59 INFO - PROCESS | 17181 | 1461578519379 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]]]}] 03:01:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:01:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1493ms 03:01:59 INFO - PROCESS | 17181 | 1461578519421 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 03:01:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:01:59 INFO - PROCESS | 17181 | 1461578519425 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 03:01:59 INFO - PROCESS | 17181 | 1461578519430 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:01:59 INFO - PROCESS | 17181 | 1461578519434 Marionette TRACE conn3 <- [1,2842,null,{}] 03:01:59 INFO - PROCESS | 17181 | 1461578519439 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}] 03:01:59 INFO - PROCESS | 17181 | 1461578519656 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 03:01:59 INFO - PROCESS | 17181 | 1461578519933 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f307000 == 143 [pid = 17181] [id = 718] 03:02:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b9da23400) [pid = 17181] [serial = 2155] [outer = (nil)] 03:02:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b9e026400) [pid = 17181] [serial = 2156] [outer = 0x7f5b9da23400] 03:02:00 INFO - PROCESS | 17181 | 1461578520064 Marionette DEBUG loaded listener.js 03:02:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b9eb0a800) [pid = 17181] [serial = 2157] [outer = 0x7f5b9da23400] 03:02:00 INFO - PROCESS | 17181 | 1461578520913 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]]]}] 03:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1530ms 03:02:00 INFO - PROCESS | 17181 | 1461578520960 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 03:02:00 INFO - PROCESS | 17181 | 1461578520964 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 03:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:02:00 INFO - PROCESS | 17181 | 1461578520969 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 17181 | 1461578520972 Marionette TRACE conn3 <- [1,2846,null,{}] 03:02:00 INFO - PROCESS | 17181 | 1461578520977 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}] 03:02:01 INFO - PROCESS | 17181 | 1461578521172 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 03:02:01 INFO - PROCESS | 17181 | 1461578521444 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:01 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba01d4000 == 144 [pid = 17181] [id = 719] 03:02:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b9da27800) [pid = 17181] [serial = 2158] [outer = (nil)] 03:02:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b9f628400) [pid = 17181] [serial = 2159] [outer = 0x7f5b9da27800] 03:02:01 INFO - PROCESS | 17181 | 1461578521517 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b9fb57400) [pid = 17181] [serial = 2160] [outer = 0x7f5b9da27800] 03:02:02 INFO - PROCESS | 17181 | 1461578522378 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]]]}] 03:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1483ms 03:02:02 INFO - PROCESS | 17181 | 1461578522454 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 03:02:02 INFO - PROCESS | 17181 | 1461578522457 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 03:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:02:02 INFO - PROCESS | 17181 | 1461578522463 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:02:02 INFO - PROCESS | 17181 | 1461578522465 Marionette TRACE conn3 <- [1,2850,null,{}] 03:02:02 INFO - PROCESS | 17181 | 1461578522471 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}] 03:02:02 INFO - PROCESS | 17181 | 1461578522704 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 03:02:02 INFO - PROCESS | 17181 | 1461578522975 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba165f800 == 145 [pid = 17181] [id = 720] 03:02:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b9d49bc00) [pid = 17181] [serial = 2161] [outer = (nil)] 03:02:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5ba2409400) [pid = 17181] [serial = 2162] [outer = 0x7f5b9d49bc00] 03:02:03 INFO - PROCESS | 17181 | 1461578523090 Marionette DEBUG loaded listener.js 03:02:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5ba24c7000) [pid = 17181] [serial = 2163] [outer = 0x7f5b9d49bc00] 03:02:03 INFO - PROCESS | 17181 | 1461578523920 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1530ms 03:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:02:04 INFO - PROCESS | 17181 | 1461578523994 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 03:02:04 INFO - PROCESS | 17181 | 1461578523996 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 03:02:04 INFO - PROCESS | 17181 | 1461578524003 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 17181 | 1461578524005 Marionette TRACE conn3 <- [1,2854,null,{}] 03:02:04 INFO - PROCESS | 17181 | 1461578524011 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}] 03:02:04 INFO - PROCESS | 17181 | 1461578524223 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 03:02:04 INFO - PROCESS | 17181 | 1461578524493 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba61ef800 == 146 [pid = 17181] [id = 721] 03:02:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b9daf7800) [pid = 17181] [serial = 2164] [outer = (nil)] 03:02:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5ba615c800) [pid = 17181] [serial = 2165] [outer = 0x7f5b9daf7800] 03:02:04 INFO - PROCESS | 17181 | 1461578524614 Marionette DEBUG loaded listener.js 03:02:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5babd52000) [pid = 17181] [serial = 2166] [outer = 0x7f5b9daf7800] 03:02:05 INFO - PROCESS | 17181 | 1461578525411 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]]]}] 03:02:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:02:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1480ms 03:02:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:02:05 INFO - PROCESS | 17181 | 1461578525483 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 03:02:05 INFO - PROCESS | 17181 | 1461578525486 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 03:02:05 INFO - PROCESS | 17181 | 1461578525492 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:02:05 INFO - PROCESS | 17181 | 1461578525495 Marionette TRACE conn3 <- [1,2858,null,{}] 03:02:05 INFO - PROCESS | 17181 | 1461578525500 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}] 03:02:05 INFO - PROCESS | 17181 | 1461578525705 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 03:02:05 INFO - PROCESS | 17181 | 1461578525986 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bac09a800 == 147 [pid = 17181] [id = 722] 03:02:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5ba2408c00) [pid = 17181] [serial = 2167] [outer = (nil)] 03:02:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5bac00b000) [pid = 17181] [serial = 2168] [outer = 0x7f5ba2408c00] 03:02:06 INFO - PROCESS | 17181 | 1461578526100 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5bac29d000) [pid = 17181] [serial = 2169] [outer = 0x7f5ba2408c00] 03:02:06 INFO - PROCESS | 17181 | 1461578526908 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:02:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1485ms 03:02:06 INFO - PROCESS | 17181 | 1461578526977 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 17181 | 1461578526981 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 03:02:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:02:06 INFO - PROCESS | 17181 | 1461578526986 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 17181 | 1461578526989 Marionette TRACE conn3 <- [1,2862,null,{}] 03:02:06 INFO - PROCESS | 17181 | 1461578526994 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}] 03:02:07 INFO - PROCESS | 17181 | 1461578527204 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 03:02:07 INFO - PROCESS | 17181 | 1461578527486 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad136800 == 148 [pid = 17181] [id = 723] 03:02:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5ba245c800) [pid = 17181] [serial = 2170] [outer = (nil)] 03:02:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5bad152000) [pid = 17181] [serial = 2171] [outer = 0x7f5ba245c800] 03:02:07 INFO - PROCESS | 17181 | 1461578527600 Marionette DEBUG loaded listener.js 03:02:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5baeeb0400) [pid = 17181] [serial = 2172] [outer = 0x7f5ba245c800] 03:02:08 INFO - PROCESS | 17181 | 1461578528435 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]]]}] 03:02:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:02:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1481ms 03:02:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:02:08 INFO - PROCESS | 17181 | 1461578528468 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 03:02:08 INFO - PROCESS | 17181 | 1461578528470 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 03:02:08 INFO - PROCESS | 17181 | 1461578528476 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:02:08 INFO - PROCESS | 17181 | 1461578528479 Marionette TRACE conn3 <- [1,2866,null,{}] 03:02:08 INFO - PROCESS | 17181 | 1461578528484 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}] 03:02:08 INFO - PROCESS | 17181 | 1461578528681 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 03:02:08 INFO - PROCESS | 17181 | 1461578528959 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad42d000 == 149 [pid = 17181] [id = 724] 03:02:08 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b992d8c00) [pid = 17181] [serial = 2173] [outer = (nil)] 03:02:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5bb0af7000) [pid = 17181] [serial = 2174] [outer = 0x7f5b992d8c00] 03:02:09 INFO - PROCESS | 17181 | 1461578529035 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5bb0b8ec00) [pid = 17181] [serial = 2175] [outer = 0x7f5b992d8c00] 03:02:09 INFO - PROCESS | 17181 | 1461578529909 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]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:02:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1481ms 03:02:09 INFO - PROCESS | 17181 | 1461578529957 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 17181 | 1461578529960 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 03:02:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:02:09 INFO - PROCESS | 17181 | 1461578529966 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 17181 | 1461578529968 Marionette TRACE conn3 <- [1,2870,null,{}] 03:02:09 INFO - PROCESS | 17181 | 1461578529974 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}] 03:02:10 INFO - PROCESS | 17181 | 1461578530188 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 03:02:10 INFO - PROCESS | 17181 | 1461578530508 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:10 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f247000 == 150 [pid = 17181] [id = 725] 03:02:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b81dea800) [pid = 17181] [serial = 2176] [outer = (nil)] 03:02:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b8525d400) [pid = 17181] [serial = 2177] [outer = 0x7f5b81dea800] 03:02:10 INFO - PROCESS | 17181 | 1461578530636 Marionette DEBUG loaded listener.js 03:02:10 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b88945c00) [pid = 17181] [serial = 2178] [outer = 0x7f5b81dea800] 03:02:11 INFO - PROCESS | 17181 | 1461578531519 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]]]}] 03:02:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:02:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1589ms 03:02:11 INFO - PROCESS | 17181 | 1461578531557 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 03:02:11 INFO - PROCESS | 17181 | 1461578531560 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 03:02:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:02:11 INFO - PROCESS | 17181 | 1461578531566 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:02:11 INFO - PROCESS | 17181 | 1461578531568 Marionette TRACE conn3 <- [1,2874,null,{}] 03:02:11 INFO - PROCESS | 17181 | 1461578531574 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}] 03:02:11 INFO - PROCESS | 17181 | 1461578531779 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 03:02:12 INFO - PROCESS | 17181 | 1461578532847 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:12 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86722800 == 151 [pid = 17181] [id = 726] 03:02:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b84dbc000) [pid = 17181] [serial = 2179] [outer = (nil)] 03:02:12 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b84dbe400) [pid = 17181] [serial = 2180] [outer = 0x7f5b84dbc000] 03:02:12 INFO - PROCESS | 17181 | 1461578532927 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b857d5400) [pid = 17181] [serial = 2181] [outer = 0x7f5b84dbc000] 03:02:13 INFO - PROCESS | 17181 | 1461578533808 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]]]}] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8bc85800 == 150 [pid = 17181] [id = 563] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d40e000 == 149 [pid = 17181] [id = 612] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88b4f000 == 148 [pid = 17181] [id = 706] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88433000 == 147 [pid = 17181] [id = 705] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ee0800 == 146 [pid = 17181] [id = 704] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8027a800 == 145 [pid = 17181] [id = 703] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83bd4000 == 144 [pid = 17181] [id = 702] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98f80000 == 143 [pid = 17181] [id = 697] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b97be6800 == 142 [pid = 17181] [id = 696] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95c29000 == 141 [pid = 17181] [id = 695] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94f35800 == 140 [pid = 17181] [id = 694] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94732000 == 139 [pid = 17181] [id = 693] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92209800 == 138 [pid = 17181] [id = 692] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d7cd000 == 137 [pid = 17181] [id = 691] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d413800 == 136 [pid = 17181] [id = 690] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c0a9800 == 135 [pid = 17181] [id = 689] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b31f000 == 134 [pid = 17181] [id = 688] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a8a0800 == 133 [pid = 17181] [id = 687] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a16c800 == 132 [pid = 17181] [id = 686] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88436800 == 131 [pid = 17181] [id = 685] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b83c83800 == 130 [pid = 17181] [id = 684] 03:02:14 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8876f800 == 129 [pid = 17181] [id = 683] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b9da1f400) [pid = 17181] [serial = 2030] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b89ebdc00) [pid = 17181] [serial = 2049] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b8849b800) [pid = 17181] [serial = 2046] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b91f16800) [pid = 17181] [serial = 2004] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b8d760800) [pid = 17181] [serial = 2000] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b96e19400) [pid = 17181] [serial = 2016] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b95aee800) [pid = 17181] [serial = 2013] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b88ad9800) [pid = 17181] [serial = 1988] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b89eb4400) [pid = 17181] [serial = 1914] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b84dc8c00) [pid = 17181] [serial = 2039] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b9923d800) [pid = 17181] [serial = 2021] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b94f98800) [pid = 17181] [serial = 2007] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b9c317400) [pid = 17181] [serial = 2027] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b854d4800) [pid = 17181] [serial = 2042] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b872ac000) [pid = 17181] [serial = 2043] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b9564f400) [pid = 17181] [serial = 2010] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b8c88c400) [pid = 17181] [serial = 1998] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b95eda400) [pid = 17181] [serial = 2015] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b85430400) [pid = 17181] [serial = 2033] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b95011c00) [pid = 17181] [serial = 2009] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b8a5b0c00) [pid = 17181] [serial = 1994] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 175 (0x7f5b94625400) [pid = 17181] [serial = 2006] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 174 (0x7f5b8b7ef000) [pid = 17181] [serial = 1997] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b89a85800) [pid = 17181] [serial = 2048] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b9880bc00) [pid = 17181] [serial = 2018] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b8b331400) [pid = 17181] [serial = 1995] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b8894c800) [pid = 17181] [serial = 1992] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b99710800) [pid = 17181] [serial = 2024] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b88346800) [pid = 17181] [serial = 2045] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b8d882800) [pid = 17181] [serial = 2001] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b958e9400) [pid = 17181] [serial = 2012] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b8542f000) [pid = 17181] [serial = 2036] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b8d8b6400) [pid = 17181] [serial = 2003] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b88399c00) [pid = 17181] [serial = 1991] [outer = (nil)] [url = about:blank] 03:02:14 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b884a4800) [pid = 17181] [serial = 2051] [outer = (nil)] [url = about:blank] 03:02:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:02:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 3036ms 03:02:14 INFO - PROCESS | 17181 | 1461578534626 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 17181 | 1461578534631 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 03:02:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:02:14 INFO - PROCESS | 17181 | 1461578534639 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 17181 | 1461578534643 Marionette TRACE conn3 <- [1,2878,null,{}] 03:02:14 INFO - PROCESS | 17181 | 1461578534649 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}] 03:02:14 INFO - PROCESS | 17181 | 1461578534841 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 03:02:15 INFO - PROCESS | 17181 | 1461578535071 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8026e000 == 130 [pid = 17181] [id = 727] 03:02:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b84dbd400) [pid = 17181] [serial = 2182] [outer = (nil)] 03:02:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b8834bc00) [pid = 17181] [serial = 2183] [outer = 0x7f5b84dbd400] 03:02:15 INFO - PROCESS | 17181 | 1461578535136 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b8849cc00) [pid = 17181] [serial = 2184] [outer = 0x7f5b84dbd400] 03:02:15 INFO - PROCESS | 17181 | 1461578535903 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]]]}] 03:02:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:02:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1285ms 03:02:15 INFO - PROCESS | 17181 | 1461578535927 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 03:02:15 INFO - PROCESS | 17181 | 1461578535932 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 03:02:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:02:15 INFO - PROCESS | 17181 | 1461578535938 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:02:15 INFO - PROCESS | 17181 | 1461578535941 Marionette TRACE conn3 <- [1,2882,null,{}] 03:02:15 INFO - PROCESS | 17181 | 1461578535946 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}] 03:02:16 INFO - PROCESS | 17181 | 1461578536199 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 03:02:16 INFO - PROCESS | 17181 | 1461578536222 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8537d000 == 131 [pid = 17181] [id = 728] 03:02:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b88951c00) [pid = 17181] [serial = 2185] [outer = (nil)] 03:02:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b89a66800) [pid = 17181] [serial = 2186] [outer = 0x7f5b88951c00] 03:02:16 INFO - PROCESS | 17181 | 1461578536283 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b89a8a000) [pid = 17181] [serial = 2187] [outer = 0x7f5b88951c00] 03:02:17 INFO - PROCESS | 17181 | 1461578537224 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]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:02:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1328ms 03:02:17 INFO - PROCESS | 17181 | 1461578537267 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 17181 | 1461578537270 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 03:02:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:02:17 INFO - PROCESS | 17181 | 1461578537291 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 17181 | 1461578537298 Marionette TRACE conn3 <- [1,2886,null,{}] 03:02:17 INFO - PROCESS | 17181 | 1461578537304 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}] 03:02:17 INFO - PROCESS | 17181 | 1461578537574 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 03:02:17 INFO - PROCESS | 17181 | 1461578537604 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88443800 == 132 [pid = 17181] [id = 729] 03:02:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b8a729800) [pid = 17181] [serial = 2188] [outer = (nil)] 03:02:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b8a9f7800) [pid = 17181] [serial = 2189] [outer = 0x7f5b8a729800] 03:02:17 INFO - PROCESS | 17181 | 1461578537661 Marionette DEBUG loaded listener.js 03:02:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b8b339000) [pid = 17181] [serial = 2190] [outer = 0x7f5b8a729800] 03:02:18 INFO - PROCESS | 17181 | 1461578538595 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]]]}] 03:02:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:02:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1347ms 03:02:18 INFO - PROCESS | 17181 | 1461578538625 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 03:02:18 INFO - PROCESS | 17181 | 1461578538629 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 03:02:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:02:18 INFO - PROCESS | 17181 | 1461578538640 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:02:18 INFO - PROCESS | 17181 | 1461578538642 Marionette TRACE conn3 <- [1,2890,null,{}] 03:02:18 INFO - PROCESS | 17181 | 1461578538650 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}] 03:02:18 INFO - PROCESS | 17181 | 1461578538883 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 03:02:18 INFO - PROCESS | 17181 | 1461578538911 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89767000 == 133 [pid = 17181] [id = 730] 03:02:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b81eea400) [pid = 17181] [serial = 2191] [outer = (nil)] 03:02:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b8b525400) [pid = 17181] [serial = 2192] [outer = 0x7f5b81eea400] 03:02:18 INFO - PROCESS | 17181 | 1461578538969 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b8b718c00) [pid = 17181] [serial = 2193] [outer = 0x7f5b81eea400] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 173 (0x7f5b99234000) [pid = 17181] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 172 (0x7f5b81ef1000) [pid = 17181] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 171 (0x7f5b98699000) [pid = 17181] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 170 (0x7f5b84dc8400) [pid = 17181] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 169 (0x7f5b81ded000) [pid = 17181] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 168 (0x7f5b81df6800) [pid = 17181] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 167 (0x7f5b8a0b4400) [pid = 17181] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 166 (0x7f5b83ac3800) [pid = 17181] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 165 (0x7f5b81ee9400) [pid = 17181] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 164 (0x7f5b986a0c00) [pid = 17181] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 163 (0x7f5b95aecc00) [pid = 17181] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 162 (0x7f5b81eef400) [pid = 17181] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 161 (0x7f5b94a7e800) [pid = 17181] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:02:19 INFO - PROCESS | 17181 | --DOMWINDOW == 160 (0x7f5b81ee9800) [pid = 17181] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:02:20 INFO - PROCESS | 17181 | 1461578540357 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:02:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1775ms 03:02:20 INFO - PROCESS | 17181 | 1461578540416 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 17181 | 1461578540419 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 03:02:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:02:20 INFO - PROCESS | 17181 | 1461578540424 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 17181 | 1461578540426 Marionette TRACE conn3 <- [1,2894,null,{}] 03:02:20 INFO - PROCESS | 17181 | 1461578540431 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}] 03:02:20 INFO - PROCESS | 17181 | 1461578540597 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 03:02:20 INFO - PROCESS | 17181 | 1461578540779 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89dbf000 == 134 [pid = 17181] [id = 731] 03:02:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 161 (0x7f5b8a9fdc00) [pid = 17181] [serial = 2194] [outer = (nil)] 03:02:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 162 (0x7f5b8b720c00) [pid = 17181] [serial = 2195] [outer = 0x7f5b8a9fdc00] 03:02:20 INFO - PROCESS | 17181 | 1461578540872 Marionette DEBUG loaded listener.js 03:02:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 163 (0x7f5b8b7ae400) [pid = 17181] [serial = 2196] [outer = 0x7f5b8a9fdc00] 03:02:21 INFO - PROCESS | 17181 | 1461578541600 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]]]}] 03:02:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:02:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1231ms 03:02:21 INFO - PROCESS | 17181 | 1461578541657 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 03:02:21 INFO - PROCESS | 17181 | 1461578541659 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 03:02:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:02:21 INFO - PROCESS | 17181 | 1461578541668 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:02:21 INFO - PROCESS | 17181 | 1461578541671 Marionette TRACE conn3 <- [1,2898,null,{}] 03:02:21 INFO - PROCESS | 17181 | 1461578541676 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}] 03:02:22 INFO - PROCESS | 17181 | 1461578542067 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 03:02:22 INFO - PROCESS | 17181 | 1461578542237 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81edd800 == 135 [pid = 17181] [id = 732] 03:02:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 164 (0x7f5b81dee400) [pid = 17181] [serial = 2197] [outer = (nil)] 03:02:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 165 (0x7f5b81df6800) [pid = 17181] [serial = 2198] [outer = 0x7f5b81dee400] 03:02:22 INFO - PROCESS | 17181 | 1461578542317 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 17181 | ++DOMWINDOW == 166 (0x7f5b854d4800) [pid = 17181] [serial = 2199] [outer = 0x7f5b81dee400] 03:02:23 INFO - PROCESS | 17181 | 1461578543328 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]]]}] 03:02:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:02:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1729ms 03:02:23 INFO - PROCESS | 17181 | 1461578543399 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 17181 | 1461578543406 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 03:02:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:02:23 INFO - PROCESS | 17181 | 1461578543413 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 17181 | 1461578543419 Marionette TRACE conn3 <- [1,2902,null,{}] 03:02:23 INFO - PROCESS | 17181 | 1461578543425 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}] 03:02:23 INFO - PROCESS | 17181 | 1461578543672 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 03:02:23 INFO - PROCESS | 17181 | 1461578543988 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88cc7800 == 136 [pid = 17181] [id = 733] 03:02:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 167 (0x7f5b88ad6000) [pid = 17181] [serial = 2200] [outer = (nil)] 03:02:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 168 (0x7f5b8987d800) [pid = 17181] [serial = 2201] [outer = 0x7f5b88ad6000] 03:02:24 INFO - PROCESS | 17181 | 1461578544063 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 169 (0x7f5b89d35800) [pid = 17181] [serial = 2202] [outer = 0x7f5b88ad6000] 03:02:24 INFO - PROCESS | 17181 | 1461578544928 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:02:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:02:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1584ms 03:02:25 INFO - PROCESS | 17181 | 1461578544998 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 17181 | 1461578545002 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 03:02:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:02:25 INFO - PROCESS | 17181 | 1461578545008 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 17181 | 1461578545012 Marionette TRACE conn3 <- [1,2906,null,{}] 03:02:25 INFO - PROCESS | 17181 | 1461578545017 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}] 03:02:25 INFO - PROCESS | 17181 | 1461578545215 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 03:02:25 INFO - PROCESS | 17181 | 1461578545629 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b30a000 == 137 [pid = 17181] [id = 734] 03:02:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 170 (0x7f5b8a731800) [pid = 17181] [serial = 2203] [outer = (nil)] 03:02:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 171 (0x7f5b8b530000) [pid = 17181] [serial = 2204] [outer = 0x7f5b8a731800] 03:02:25 INFO - PROCESS | 17181 | 1461578545765 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 172 (0x7f5b8b7a7800) [pid = 17181] [serial = 2205] [outer = 0x7f5b8a731800] 03:02:26 INFO - PROCESS | 17181 | 1461578546627 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]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:02:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1684ms 03:02:26 INFO - PROCESS | 17181 | 1461578546693 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 17181 | 1461578546699 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 03:02:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:02:26 INFO - PROCESS | 17181 | 1461578546715 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 17181 | 1461578546721 Marionette TRACE conn3 <- [1,2910,null,{}] 03:02:26 INFO - PROCESS | 17181 | 1461578546727 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}] 03:02:27 INFO - PROCESS | 17181 | 1461578547005 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 03:02:27 INFO - PROCESS | 17181 | 1461578547206 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c09f000 == 138 [pid = 17181] [id = 735] 03:02:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 173 (0x7f5b8a0bbc00) [pid = 17181] [serial = 2206] [outer = (nil)] 03:02:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 174 (0x7f5b8c888800) [pid = 17181] [serial = 2207] [outer = 0x7f5b8a0bbc00] 03:02:27 INFO - PROCESS | 17181 | 1461578547320 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 175 (0x7f5b8d8b5800) [pid = 17181] [serial = 2208] [outer = 0x7f5b8a0bbc00] 03:02:28 INFO - PROCESS | 17181 | 1461578548099 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]]]}] 03:02:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:02:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:02:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1450ms 03:02:28 INFO - PROCESS | 17181 | 1461578548157 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 03:02:28 INFO - PROCESS | 17181 | 1461578548160 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 03:02:28 INFO - TEST-START | /DOMEvents/constructors.html 03:02:28 INFO - PROCESS | 17181 | 1461578548166 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 17181 | 1461578548168 Marionette TRACE conn3 <- [1,2914,null,{}] 03:02:28 INFO - PROCESS | 17181 | 1461578548174 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}] 03:02:28 INFO - PROCESS | 17181 | 1461578548363 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 03:02:28 INFO - PROCESS | 17181 | 1461578548639 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d417000 == 139 [pid = 17181] [id = 736] 03:02:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 176 (0x7f5b8a0be400) [pid = 17181] [serial = 2209] [outer = (nil)] 03:02:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b91f21000) [pid = 17181] [serial = 2210] [outer = 0x7f5b8a0be400] 03:02:28 INFO - PROCESS | 17181 | 1461578548713 Marionette DEBUG loaded listener.js 03:02:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b94622c00) [pid = 17181] [serial = 2211] [outer = 0x7f5b8a0be400] 03:02:29 INFO - PROCESS | 17181 | 1461578549589 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]]]}] 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:02:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:02:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:02:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1496ms 03:02:29 INFO - PROCESS | 17181 | 1461578549662 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 17181 | 1461578549665 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:02:29 INFO - PROCESS | 17181 | 1461578549675 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 17181 | 1461578549678 Marionette TRACE conn3 <- [1,2918,null,{}] 03:02:29 INFO - PROCESS | 17181 | 1461578549710 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}] 03:02:29 INFO - PROCESS | 17181 | 1461578549907 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 03:02:30 INFO - PROCESS | 17181 | 1461578550172 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b92194000 == 140 [pid = 17181] [id = 737] 03:02:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b9500cc00) [pid = 17181] [serial = 2212] [outer = (nil)] 03:02:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b95011c00) [pid = 17181] [serial = 2213] [outer = 0x7f5b9500cc00] 03:02:30 INFO - PROCESS | 17181 | 1461578550301 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b95430400) [pid = 17181] [serial = 2214] [outer = 0x7f5b9500cc00] 03:02:31 INFO - PROCESS | 17181 | 1461578551065 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:02:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:02:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1406ms 03:02:31 INFO - PROCESS | 17181 | 1461578551080 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 17181 | 1461578551082 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 03:02:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:02:31 INFO - PROCESS | 17181 | 1461578551089 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 17181 | 1461578551091 Marionette TRACE conn3 <- [1,2922,null,{}] 03:02:31 INFO - PROCESS | 17181 | 1461578551096 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}] 03:02:31 INFO - PROCESS | 17181 | 1461578551288 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 03:02:31 INFO - PROCESS | 17181 | 1461578551532 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9479e000 == 141 [pid = 17181] [id = 738] 03:02:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b9500d000) [pid = 17181] [serial = 2215] [outer = (nil)] 03:02:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b95652800) [pid = 17181] [serial = 2216] [outer = 0x7f5b9500d000] 03:02:31 INFO - PROCESS | 17181 | 1461578551601 Marionette DEBUG loaded listener.js 03:02:31 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b958ea800) [pid = 17181] [serial = 2217] [outer = 0x7f5b9500d000] 03:02:32 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:32 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:32 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:32 INFO - PROCESS | 17181 | [17181] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 03:02:32 INFO - PROCESS | 17181 | 1461578552394 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]]]}] 03:02:32 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:02:32 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:32 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 03:02:32 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:32 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 03:02:32 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:32 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]" 03:02:32 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:02:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:32 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:02:32 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:02:32 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1336ms 03:02:32 INFO - PROCESS | 17181 | 1461578552437 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 17181 | 1461578552443 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 03:02:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:02:32 INFO - PROCESS | 17181 | 1461578552449 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 17181 | 1461578552451 Marionette TRACE conn3 <- [1,2926,null,{}] 03:02:32 INFO - PROCESS | 17181 | 1461578552457 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}] 03:02:32 INFO - PROCESS | 17181 | 1461578552649 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 03:02:32 INFO - PROCESS | 17181 | 1461578552896 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b95484000 == 142 [pid = 17181] [id = 739] 03:02:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b857ce800) [pid = 17181] [serial = 2218] [outer = (nil)] 03:02:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b961fa400) [pid = 17181] [serial = 2219] [outer = 0x7f5b857ce800] 03:02:32 INFO - PROCESS | 17181 | 1461578552971 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b97b4ec00) [pid = 17181] [serial = 2220] [outer = 0x7f5b857ce800] 03:02:33 INFO - PROCESS | 17181 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:02:33 INFO - PROCESS | 17181 | 1461578553706 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]]]}] 03:02:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:02:33 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1277ms 03:02:33 INFO - PROCESS | 17181 | 1461578553726 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 03:02:33 INFO - PROCESS | 17181 | 1461578553729 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 03:02:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:02:33 INFO - PROCESS | 17181 | 1461578553735 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:02:33 INFO - PROCESS | 17181 | 1461578553737 Marionette TRACE conn3 <- [1,2930,null,{}] 03:02:33 INFO - PROCESS | 17181 | 1461578553742 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}] 03:02:33 INFO - PROCESS | 17181 | 1461578553919 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 03:02:34 INFO - PROCESS | 17181 | 1461578554161 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b96e93000 == 143 [pid = 17181] [id = 740] 03:02:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b9500d800) [pid = 17181] [serial = 2221] [outer = (nil)] 03:02:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b98810c00) [pid = 17181] [serial = 2222] [outer = 0x7f5b9500d800] 03:02:34 INFO - PROCESS | 17181 | 1461578554234 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b9892c400) [pid = 17181] [serial = 2223] [outer = 0x7f5b9500d800] 03:02:34 INFO - PROCESS | 17181 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:02:34 INFO - PROCESS | 17181 | 1461578554940 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]]]}] 03:02:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:02:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1227ms 03:02:34 INFO - PROCESS | 17181 | 1461578554969 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 17181 | 1461578554972 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 03:02:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:02:34 INFO - PROCESS | 17181 | 1461578554981 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 17181 | 1461578554983 Marionette TRACE conn3 <- [1,2934,null,{}] 03:02:34 INFO - PROCESS | 17181 | 1461578554987 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}] 03:02:35 INFO - PROCESS | 17181 | 1461578555168 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 03:02:35 INFO - PROCESS | 17181 | 1461578555409 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b98f6a800 == 144 [pid = 17181] [id = 741] 03:02:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b95af1000) [pid = 17181] [serial = 2224] [outer = (nil)] 03:02:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b9923c000) [pid = 17181] [serial = 2225] [outer = 0x7f5b95af1000] 03:02:35 INFO - PROCESS | 17181 | 1461578555482 Marionette DEBUG loaded listener.js 03:02:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b992e2c00) [pid = 17181] [serial = 2226] [outer = 0x7f5b95af1000] 03:02:36 INFO - PROCESS | 17181 | 1461578556207 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]]]}] 03:02:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:02:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1280ms 03:02:36 INFO - PROCESS | 17181 | 1461578556261 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 03:02:36 INFO - PROCESS | 17181 | 1461578556265 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 03:02:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:02:36 INFO - PROCESS | 17181 | 1461578556270 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:02:36 INFO - PROCESS | 17181 | 1461578556273 Marionette TRACE conn3 <- [1,2938,null,{}] 03:02:36 INFO - PROCESS | 17181 | 1461578556279 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}] 03:02:36 INFO - PROCESS | 17181 | 1461578556470 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 03:02:36 INFO - PROCESS | 17181 | 1461578556717 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9b934800 == 145 [pid = 17181] [id = 742] 03:02:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b98eddc00) [pid = 17181] [serial = 2227] [outer = (nil)] 03:02:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b997e5000) [pid = 17181] [serial = 2228] [outer = 0x7f5b98eddc00] 03:02:36 INFO - PROCESS | 17181 | 1461578556794 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b9c3de800) [pid = 17181] [serial = 2229] [outer = 0x7f5b98eddc00] 03:02:37 INFO - PROCESS | 17181 | 1461578557615 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]]]}] 03:02:37 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. 03:02:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1382ms 03:02:37 INFO - PROCESS | 17181 | 1461578557654 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 17181 | 1461578557664 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 03:02:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:02:37 INFO - PROCESS | 17181 | 1461578557669 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 17181 | 1461578557673 Marionette TRACE conn3 <- [1,2942,null,{}] 03:02:37 INFO - PROCESS | 17181 | 1461578557678 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}] 03:02:37 INFO - PROCESS | 17181 | 1461578557917 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 03:02:38 INFO - PROCESS | 17181 | 1461578558195 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9f091000 == 146 [pid = 17181] [id = 743] 03:02:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b8d7b6c00) [pid = 17181] [serial = 2230] [outer = (nil)] 03:02:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b9da25400) [pid = 17181] [serial = 2231] [outer = 0x7f5b8d7b6c00] 03:02:38 INFO - PROCESS | 17181 | 1461578558268 Marionette DEBUG loaded listener.js 03:02:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b9f624c00) [pid = 17181] [serial = 2232] [outer = 0x7f5b8d7b6c00] 03:02:39 INFO - PROCESS | 17181 | 1461578559012 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"]]]}] 03:02:39 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 03:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:02:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:02:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1381ms 03:02:39 INFO - PROCESS | 17181 | 1461578559051 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 03:02:39 INFO - PROCESS | 17181 | 1461578559054 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 03:02:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:02:39 INFO - PROCESS | 17181 | 1461578559060 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:02:39 INFO - PROCESS | 17181 | 1461578559062 Marionette TRACE conn3 <- [1,2946,null,{}] 03:02:39 INFO - PROCESS | 17181 | 1461578559068 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}] 03:02:39 INFO - PROCESS | 17181 | 1461578559270 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 03:02:39 INFO - PROCESS | 17181 | 1461578559550 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5ba1658000 == 147 [pid = 17181] [id = 744] 03:02:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8d8c0000) [pid = 17181] [serial = 2233] [outer = (nil)] 03:02:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5bab11e800) [pid = 17181] [serial = 2234] [outer = 0x7f5b8d8c0000] 03:02:39 INFO - PROCESS | 17181 | 1461578559623 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5bad496400) [pid = 17181] [serial = 2235] [outer = 0x7f5b8d8c0000] 03:02:40 INFO - PROCESS | 17181 | 1461578560370 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]]]}] 03:02:40 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. 03:02:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1343ms 03:02:40 INFO - PROCESS | 17181 | 1461578560403 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 17181 | 1461578560405 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 03:02:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:02:40 INFO - PROCESS | 17181 | 1461578560411 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 17181 | 1461578560414 Marionette TRACE conn3 <- [1,2950,null,{}] 03:02:40 INFO - PROCESS | 17181 | 1461578560419 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}] 03:02:40 INFO - PROCESS | 17181 | 1461578560625 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 03:02:40 INFO - PROCESS | 17181 | 1461578560906 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bad138800 == 148 [pid = 17181] [id = 745] 03:02:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b9564b800) [pid = 17181] [serial = 2236] [outer = (nil)] 03:02:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5bb0b90400) [pid = 17181] [serial = 2237] [outer = 0x7f5b9564b800] 03:02:40 INFO - PROCESS | 17181 | 1461578560980 Marionette DEBUG loaded listener.js 03:02:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5bb0d99800) [pid = 17181] [serial = 2238] [outer = 0x7f5b9564b800] 03:02:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0baa800 == 149 [pid = 17181] [id = 746] 03:02:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5bb12a8400) [pid = 17181] [serial = 2239] [outer = (nil)] 03:02:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5baeeab800) [pid = 17181] [serial = 2240] [outer = 0x7f5bb12a8400] 03:02:41 INFO - PROCESS | 17181 | 1461578561796 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]]]}] 03:02:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:02:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1430ms 03:02:41 INFO - PROCESS | 17181 | 1461578561847 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 17181 | 1461578561850 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 03:02:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:02:41 INFO - PROCESS | 17181 | 1461578561856 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 17181 | 1461578561859 Marionette TRACE conn3 <- [1,2954,null,{}] 03:02:41 INFO - PROCESS | 17181 | 1461578561864 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}] 03:02:42 INFO - PROCESS | 17181 | 1461578562170 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 03:02:42 INFO - PROCESS | 17181 | 1461578562491 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0e15000 == 150 [pid = 17181] [id = 747] 03:02:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b81eec000) [pid = 17181] [serial = 2241] [outer = (nil)] 03:02:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5bb0da7000) [pid = 17181] [serial = 2242] [outer = 0x7f5b81eec000] 03:02:42 INFO - PROCESS | 17181 | 1461578562575 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5bb1609800) [pid = 17181] [serial = 2243] [outer = 0x7f5b81eec000] 03:02:43 INFO - PROCESS | 17181 | 1461578563337 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]]]}] 03:02:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:02:43 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 03:02:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1492ms 03:02:43 INFO - PROCESS | 17181 | 1461578563349 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 17181 | 1461578563352 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 03:02:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:02:43 INFO - PROCESS | 17181 | 1461578563358 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 17181 | 1461578563360 Marionette TRACE conn3 <- [1,2958,null,{}] 03:02:43 INFO - PROCESS | 17181 | 1461578563366 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}] 03:02:43 INFO - PROCESS | 17181 | 1461578563580 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 03:02:43 INFO - PROCESS | 17181 | 1461578563830 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb1734000 == 151 [pid = 17181] [id = 748] 03:02:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b9e028400) [pid = 17181] [serial = 2244] [outer = (nil)] 03:02:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5bb170c400) [pid = 17181] [serial = 2245] [outer = 0x7f5b9e028400] 03:02:43 INFO - PROCESS | 17181 | 1461578563904 Marionette DEBUG loaded listener.js 03:02:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5bb1789000) [pid = 17181] [serial = 2246] [outer = 0x7f5b9e028400] 03:02:44 INFO - PROCESS | 17181 | 1461578564663 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]]]}] 03:02:44 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:02:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1327ms 03:02:44 INFO - PROCESS | 17181 | 1461578564685 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 03:02:44 INFO - PROCESS | 17181 | 1461578564688 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 03:02:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:02:44 INFO - PROCESS | 17181 | 1461578564694 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:02:44 INFO - PROCESS | 17181 | 1461578564696 Marionette TRACE conn3 <- [1,2962,null,{}] 03:02:44 INFO - PROCESS | 17181 | 1461578564701 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}] 03:02:44 INFO - PROCESS | 17181 | 1461578564890 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 03:02:45 INFO - PROCESS | 17181 | 1461578565143 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:45 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb56d2000 == 152 [pid = 17181] [id = 749] 03:02:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b7b647000) [pid = 17181] [serial = 2247] [outer = (nil)] 03:02:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b7b64e400) [pid = 17181] [serial = 2248] [outer = 0x7f5b7b647000] 03:02:45 INFO - PROCESS | 17181 | 1461578565215 Marionette DEBUG loaded listener.js 03:02:45 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b7b653400) [pid = 17181] [serial = 2249] [outer = 0x7f5b7b647000] 03:02:46 INFO - PROCESS | 17181 | 1461578566034 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]]]}] 03:02:46 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:02:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1388ms 03:02:46 INFO - PROCESS | 17181 | 1461578566082 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 03:02:46 INFO - PROCESS | 17181 | 1461578566085 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 03:02:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:02:46 INFO - PROCESS | 17181 | 1461578566091 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:02:46 INFO - PROCESS | 17181 | 1461578566093 Marionette TRACE conn3 <- [1,2966,null,{}] 03:02:46 INFO - PROCESS | 17181 | 1461578566098 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}] 03:02:46 INFO - PROCESS | 17181 | 1461578566304 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 03:02:46 INFO - PROCESS | 17181 | 1461578566594 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7fed2800 == 153 [pid = 17181] [id = 750] 03:02:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b7b64a000) [pid = 17181] [serial = 2250] [outer = (nil)] 03:02:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b88943c00) [pid = 17181] [serial = 2251] [outer = 0x7f5b7b64a000] 03:02:46 INFO - PROCESS | 17181 | 1461578566671 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b95a34000) [pid = 17181] [serial = 2252] [outer = 0x7f5b7b64a000] 03:02:47 INFO - PROCESS | 17181 | 1461578567400 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]]]}] 03:02:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:02:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1327ms 03:02:47 INFO - PROCESS | 17181 | 1461578567419 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 17181 | 1461578567421 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 03:02:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:02:47 INFO - PROCESS | 17181 | 1461578567427 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 17181 | 1461578567429 Marionette TRACE conn3 <- [1,2970,null,{}] 03:02:47 INFO - PROCESS | 17181 | 1461578567435 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}] 03:02:47 INFO - PROCESS | 17181 | 1461578567640 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 03:02:47 INFO - PROCESS | 17181 | 1461578567927 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8214c000 == 154 [pid = 17181] [id = 751] 03:02:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b7b653800) [pid = 17181] [serial = 2253] [outer = (nil)] 03:02:47 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b95a38000) [pid = 17181] [serial = 2254] [outer = 0x7f5b7b653800] 03:02:48 INFO - PROCESS | 17181 | 1461578568002 Marionette DEBUG loaded listener.js 03:02:48 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b95a3d800) [pid = 17181] [serial = 2255] [outer = 0x7f5b7b653800] 03:02:48 INFO - PROCESS | 17181 | 1461578568732 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]]]}] 03:02:48 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. 03:02:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1332ms 03:02:48 INFO - PROCESS | 17181 | 1461578568760 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 17181 | 1461578568764 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 03:02:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:02:48 INFO - PROCESS | 17181 | 1461578568769 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 17181 | 1461578568771 Marionette TRACE conn3 <- [1,2974,null,{}] 03:02:48 INFO - PROCESS | 17181 | 1461578568777 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}] 03:02:48 INFO - PROCESS | 17181 | 1461578568970 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 03:02:49 INFO - PROCESS | 17181 | 1461578569291 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:49 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b82167000 == 155 [pid = 17181] [id = 752] 03:02:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b81502c00) [pid = 17181] [serial = 2256] [outer = (nil)] 03:02:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b8150a000) [pid = 17181] [serial = 2257] [outer = 0x7f5b81502c00] 03:02:49 INFO - PROCESS | 17181 | 1461578569396 Marionette DEBUG loaded listener.js 03:02:49 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b8150fc00) [pid = 17181] [serial = 2258] [outer = 0x7f5b81502c00] 03:02:50 INFO - PROCESS | 17181 | 1461578570156 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]]]}] 03:02:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:02:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1427ms 03:02:50 INFO - PROCESS | 17181 | 1461578570197 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 03:02:50 INFO - PROCESS | 17181 | 1461578570200 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 03:02:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:02:50 INFO - PROCESS | 17181 | 1461578570205 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:02:50 INFO - PROCESS | 17181 | 1461578570208 Marionette TRACE conn3 <- [1,2978,null,{}] 03:02:50 INFO - PROCESS | 17181 | 1461578570213 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}] 03:02:50 INFO - PROCESS | 17181 | 1461578570438 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 03:02:50 INFO - PROCESS | 17181 | 1461578570694 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:50 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9942e800 == 156 [pid = 17181] [id = 753] 03:02:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5b81505400) [pid = 17181] [serial = 2259] [outer = (nil)] 03:02:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b95a36400) [pid = 17181] [serial = 2260] [outer = 0x7f5b81505400] 03:02:50 INFO - PROCESS | 17181 | 1461578570771 Marionette DEBUG loaded listener.js 03:02:50 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5bb1782800) [pid = 17181] [serial = 2261] [outer = 0x7f5b81505400] 03:02:51 INFO - PROCESS | 17181 | 1461578571523 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]]]}] 03:02:51 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. 03:02:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1329ms 03:02:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:02:51 INFO - PROCESS | 17181 | 1461578571534 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 17181 | 1461578571537 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 03:02:51 INFO - PROCESS | 17181 | 1461578571543 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 17181 | 1461578571546 Marionette TRACE conn3 <- [1,2982,null,{}] 03:02:51 INFO - PROCESS | 17181 | 1461578571551 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}] 03:02:51 INFO - PROCESS | 17181 | 1461578571751 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 03:02:52 INFO - PROCESS | 17181 | 1461578572009 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f169800 == 157 [pid = 17181] [id = 754] 03:02:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5b7e845800) [pid = 17181] [serial = 2262] [outer = (nil)] 03:02:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b7e84c000) [pid = 17181] [serial = 2263] [outer = 0x7f5b7e845800] 03:02:52 INFO - PROCESS | 17181 | 1461578572079 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b7e852c00) [pid = 17181] [serial = 2264] [outer = 0x7f5b7e845800] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84c8e000 == 156 [pid = 17181] [id = 532] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89dbf000 == 155 [pid = 17181] [id = 731] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b89767000 == 154 [pid = 17181] [id = 730] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88443800 == 153 [pid = 17181] [id = 729] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8537d000 == 152 [pid = 17181] [id = 728] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8026e000 == 151 [pid = 17181] [id = 727] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b86722800 == 150 [pid = 17181] [id = 726] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba61ef800 == 149 [pid = 17181] [id = 721] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba165f800 == 148 [pid = 17181] [id = 720] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba01d4000 == 147 [pid = 17181] [id = 719] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f307000 == 146 [pid = 17181] [id = 718] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9af59800 == 145 [pid = 17181] [id = 717] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98e9a800 == 144 [pid = 17181] [id = 716] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96093000 == 143 [pid = 17181] [id = 715] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95790800 == 142 [pid = 17181] [id = 714] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b94741800 == 141 [pid = 17181] [id = 713] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d4df800 == 140 [pid = 17181] [id = 712] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c90b800 == 139 [pid = 17181] [id = 711] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b6fa000 == 138 [pid = 17181] [id = 710] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a165000 == 137 [pid = 17181] [id = 709] 03:02:53 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b84ed8800 == 136 [pid = 17181] [id = 708] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b8ca1fc00) [pid = 17181] [serial = 2123] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b9e1d7c00) [pid = 17181] [serial = 2031] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b9ca68800) [pid = 17181] [serial = 2034] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b98816400) [pid = 17181] [serial = 2019] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b89873000) [pid = 17181] [serial = 2114] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b992e0400) [pid = 17181] [serial = 2099] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b997e9c00) [pid = 17181] [serial = 2102] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8b731800) [pid = 17181] [serial = 2066] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b8b48c800) [pid = 17181] [serial = 2121] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b872b4c00) [pid = 17181] [serial = 2040] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b8b332000) [pid = 17181] [serial = 2117] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b9706e400) [pid = 17181] [serial = 2090] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b8d759000) [pid = 17181] [serial = 2037] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b83acf800) [pid = 17181] [serial = 2108] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b864f1000) [pid = 17181] [serial = 2105] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b854de800) [pid = 17181] [serial = 2054] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b8b71e000) [pid = 17181] [serial = 2118] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b883a5000) [pid = 17181] [serial = 2057] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b872b0400) [pid = 17181] [serial = 2120] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5b91f20400) [pid = 17181] [serial = 2072] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b9923b000) [pid = 17181] [serial = 2096] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b8a72b800) [pid = 17181] [serial = 2060] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b99702400) [pid = 17181] [serial = 2022] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b98933800) [pid = 17181] [serial = 2093] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b89ec2800) [pid = 17181] [serial = 2115] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b9d4a1c00) [pid = 17181] [serial = 2028] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b95652c00) [pid = 17181] [serial = 2084] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b94a7ec00) [pid = 17181] [serial = 2078] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b883a1400) [pid = 17181] [serial = 2112] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b95ed0000) [pid = 17181] [serial = 2087] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b997f1400) [pid = 17181] [serial = 2025] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b94ff2000) [pid = 17181] [serial = 2081] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b8a1d9800) [pid = 17181] [serial = 2052] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b876c9400) [pid = 17181] [serial = 2111] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b93552c00) [pid = 17181] [serial = 2075] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b8542c400) [pid = 17181] [serial = 2109] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b8b491c00) [pid = 17181] [serial = 2063] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5b8d883c00) [pid = 17181] [serial = 2069] [outer = (nil)] [url = about:blank] 03:02:54 INFO - PROCESS | 17181 | 1461578574561 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"]]]}] 03:02:54 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 03:02:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:02:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:02:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 3041ms 03:02:54 INFO - PROCESS | 17181 | 1461578574585 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 17181 | 1461578574591 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 03:02:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:02:54 INFO - PROCESS | 17181 | 1461578574598 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 17181 | 1461578574603 Marionette TRACE conn3 <- [1,2986,null,{}] 03:02:54 INFO - PROCESS | 17181 | 1461578574610 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}] 03:02:54 INFO - PROCESS | 17181 | 1461578574800 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 03:02:55 INFO - PROCESS | 17181 | 1461578575004 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:55 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b82168000 == 137 [pid = 17181] [id = 755] 03:02:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b84dc7800) [pid = 17181] [serial = 2265] [outer = (nil)] 03:02:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 195 (0x7f5b864f0400) [pid = 17181] [serial = 2266] [outer = 0x7f5b84dc7800] 03:02:55 INFO - PROCESS | 17181 | 1461578575070 Marionette DEBUG loaded listener.js 03:02:55 INFO - PROCESS | 17181 | ++DOMWINDOW == 196 (0x7f5b876c6400) [pid = 17181] [serial = 2267] [outer = 0x7f5b84dc7800] 03:02:55 INFO - PROCESS | 17181 | 1461578575802 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]]]}] 03:02:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:02:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1235ms 03:02:55 INFO - PROCESS | 17181 | 1461578575834 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 03:02:55 INFO - PROCESS | 17181 | 1461578575841 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 03:02:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:02:55 INFO - PROCESS | 17181 | 1461578575850 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:02:55 INFO - PROCESS | 17181 | 1461578575853 Marionette TRACE conn3 <- [1,2990,null,{}] 03:02:55 INFO - PROCESS | 17181 | 1461578575857 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}] 03:02:56 INFO - PROCESS | 17181 | 1461578576145 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 03:02:56 INFO - PROCESS | 17181 | 1461578576270 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8537d000 == 138 [pid = 17181] [id = 756] 03:02:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 197 (0x7f5b83acf800) [pid = 17181] [serial = 2268] [outer = (nil)] 03:02:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 198 (0x7f5b884a4c00) [pid = 17181] [serial = 2269] [outer = 0x7f5b83acf800] 03:02:56 INFO - PROCESS | 17181 | 1461578576336 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 199 (0x7f5b88ad7000) [pid = 17181] [serial = 2270] [outer = 0x7f5b83acf800] 03:02:56 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868e2000 == 139 [pid = 17181] [id = 757] 03:02:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b8a1d8c00) [pid = 17181] [serial = 2271] [outer = (nil)] 03:02:56 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b876c9400) [pid = 17181] [serial = 2272] [outer = 0x7f5b8a1d8c00] 03:02:57 INFO - PROCESS | 17181 | 1461578577115 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]]]}] 03:02:57 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. 03:02:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1282ms 03:02:57 INFO - PROCESS | 17181 | 1461578577135 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 17181 | 1461578577137 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 03:02:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:02:57 INFO - PROCESS | 17181 | 1461578577153 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 17181 | 1461578577158 Marionette TRACE conn3 <- [1,2994,null,{}] 03:02:57 INFO - PROCESS | 17181 | 1461578577173 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}] 03:02:57 INFO - PROCESS | 17181 | 1461578577452 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 03:02:57 INFO - PROCESS | 17181 | 1461578577486 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88434000 == 140 [pid = 17181] [id = 758] 03:02:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8a724800) [pid = 17181] [serial = 2273] [outer = (nil)] 03:02:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b8b336000) [pid = 17181] [serial = 2274] [outer = 0x7f5b8a724800] 03:02:57 INFO - PROCESS | 17181 | 1461578577546 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8b728800) [pid = 17181] [serial = 2275] [outer = 0x7f5b8a724800] 03:02:58 INFO - PROCESS | 17181 | 1461578578458 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]]]}] 03:02:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:02:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:02:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1335ms 03:02:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:02:58 INFO - PROCESS | 17181 | 1461578578489 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 17181 | 1461578578492 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 03:02:58 INFO - PROCESS | 17181 | 1461578578497 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 17181 | 1461578578500 Marionette TRACE conn3 <- [1,2998,null,{}] 03:02:58 INFO - PROCESS | 17181 | 1461578578505 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}] 03:02:58 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b84dbc000) [pid = 17181] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:02:58 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b81eea400) [pid = 17181] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:02:58 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b8a729800) [pid = 17181] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:02:58 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b84dbd400) [pid = 17181] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:02:58 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b88951c00) [pid = 17181] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:02:59 INFO - PROCESS | 17181 | 1461578579119 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 03:02:59 INFO - PROCESS | 17181 | 1461578579291 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88443800 == 141 [pid = 17181] [id = 759] 03:02:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 200 (0x7f5b89879400) [pid = 17181] [serial = 2276] [outer = (nil)] 03:02:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 201 (0x7f5b8b483400) [pid = 17181] [serial = 2277] [outer = 0x7f5b89879400] 03:02:59 INFO - PROCESS | 17181 | 1461578579355 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 17181 | ++DOMWINDOW == 202 (0x7f5b8c882c00) [pid = 17181] [serial = 2278] [outer = 0x7f5b89879400] 03:02:59 INFO - PROCESS | 17181 | 1461578579949 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]]]}] 03:02:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:02:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1477ms 03:02:59 INFO - PROCESS | 17181 | 1461578579974 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 03:02:59 INFO - PROCESS | 17181 | 1461578579977 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 03:02:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:02:59 INFO - PROCESS | 17181 | 1461578579984 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:02:59 INFO - PROCESS | 17181 | 1461578579986 Marionette TRACE conn3 <- [1,3002,null,{}] 03:02:59 INFO - PROCESS | 17181 | 1461578579991 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}] 03:03:00 INFO - PROCESS | 17181 | 1461578580162 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 03:03:00 INFO - PROCESS | 17181 | 1461578580363 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89db6800 == 142 [pid = 17181] [id = 760] 03:03:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 203 (0x7f5b81ee9400) [pid = 17181] [serial = 2279] [outer = (nil)] 03:03:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 204 (0x7f5b8d758800) [pid = 17181] [serial = 2280] [outer = 0x7f5b81ee9400] 03:03:00 INFO - PROCESS | 17181 | 1461578580422 Marionette DEBUG loaded listener.js 03:03:00 INFO - PROCESS | 17181 | ++DOMWINDOW == 205 (0x7f5b93161800) [pid = 17181] [serial = 2281] [outer = 0x7f5b81ee9400] 03:03:01 INFO - PROCESS | 17181 | 1461578581370 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]]]}] 03:03:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:03:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1426ms 03:03:01 INFO - PROCESS | 17181 | 1461578581411 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 17181 | 1461578581416 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 03:03:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:03:01 INFO - PROCESS | 17181 | 1461578581424 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:03:01 INFO - PROCESS | 17181 | 1461578581430 Marionette TRACE conn3 <- [1,3006,null,{}] 03:03:01 INFO - PROCESS | 17181 | 1461578581459 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}] 03:03:01 INFO - PROCESS | 17181 | 1461578581693 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 03:03:02 INFO - PROCESS | 17181 | 1461578582040 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b82162000 == 143 [pid = 17181] [id = 761] 03:03:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 206 (0x7f5b83ac9800) [pid = 17181] [serial = 2282] [outer = (nil)] 03:03:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 207 (0x7f5b8525e000) [pid = 17181] [serial = 2283] [outer = 0x7f5b83ac9800] 03:03:02 INFO - PROCESS | 17181 | 1461578582115 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 17181 | ++DOMWINDOW == 208 (0x7f5b872aec00) [pid = 17181] [serial = 2284] [outer = 0x7f5b83ac9800] 03:03:02 INFO - PROCESS | 17181 | 1461578582892 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]]]}] 03:03:02 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. 03:03:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1501ms 03:03:02 INFO - PROCESS | 17181 | 1461578582926 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 03:03:02 INFO - PROCESS | 17181 | 1461578582934 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 03:03:02 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:03:02 INFO - PROCESS | 17181 | 1461578582943 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 17181 | 1461578582947 Marionette TRACE conn3 <- [1,3010,null,{}] 03:03:02 INFO - PROCESS | 17181 | 1461578582953 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}] 03:03:03 INFO - PROCESS | 17181 | 1461578583148 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 03:03:03 INFO - PROCESS | 17181 | 1461578583400 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:03 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b88909000 == 144 [pid = 17181] [id = 762] 03:03:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 209 (0x7f5b876efc00) [pid = 17181] [serial = 2285] [outer = (nil)] 03:03:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 210 (0x7f5b89874c00) [pid = 17181] [serial = 2286] [outer = 0x7f5b876efc00] 03:03:03 INFO - PROCESS | 17181 | 1461578583482 Marionette DEBUG loaded listener.js 03:03:03 INFO - PROCESS | 17181 | ++DOMWINDOW == 211 (0x7f5b8a0c0800) [pid = 17181] [serial = 2287] [outer = 0x7f5b876efc00] 03:03:04 INFO - PROCESS | 17181 | 1461578584330 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]]]}] 03:03:04 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:03:04 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1436ms 03:03:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:03:04 INFO - PROCESS | 17181 | 1461578584380 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 03:03:04 INFO - PROCESS | 17181 | 1461578584383 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 03:03:04 INFO - PROCESS | 17181 | 1461578584389 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:03:04 INFO - PROCESS | 17181 | 1461578584395 Marionette TRACE conn3 <- [1,3014,null,{}] 03:03:04 INFO - PROCESS | 17181 | 1461578584411 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}] 03:03:04 INFO - PROCESS | 17181 | 1461578584606 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 03:03:04 INFO - PROCESS | 17181 | 1461578584868 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8b319800 == 145 [pid = 17181] [id = 763] 03:03:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 212 (0x7f5b8b724000) [pid = 17181] [serial = 2288] [outer = (nil)] 03:03:04 INFO - PROCESS | 17181 | ++DOMWINDOW == 213 (0x7f5b8d59c800) [pid = 17181] [serial = 2289] [outer = 0x7f5b8b724000] 03:03:04 INFO - PROCESS | 17181 | 1461578584947 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 17181 | ++DOMWINDOW == 214 (0x7f5b91f20400) [pid = 17181] [serial = 2290] [outer = 0x7f5b8b724000] 03:03:05 INFO - PROCESS | 17181 | [17181] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:05 INFO - PROCESS | 17181 | 1461578585807 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:03:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:03:05 INFO - {} 03:03:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:03:05 INFO - {} 03:03:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:03:05 INFO - {} 03:03:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:03:05 INFO - {} 03:03:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1442ms 03:03:05 INFO - PROCESS | 17181 | 1461578585833 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 17181 | 1461578585837 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 03:03:05 INFO - TEST-START | /FileAPI/fileReader.html 03:03:05 INFO - PROCESS | 17181 | 1461578585842 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 17181 | 1461578585844 Marionette TRACE conn3 <- [1,3018,null,{}] 03:03:05 INFO - PROCESS | 17181 | 1461578585855 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}] 03:03:06 INFO - PROCESS | 17181 | 1461578586056 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 03:03:06 INFO - PROCESS | 17181 | 1461578586334 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:06 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8d475800 == 146 [pid = 17181] [id = 764] 03:03:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 215 (0x7f5b8c88c400) [pid = 17181] [serial = 2291] [outer = (nil)] 03:03:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 216 (0x7f5b95008800) [pid = 17181] [serial = 2292] [outer = 0x7f5b8c88c400] 03:03:06 INFO - PROCESS | 17181 | 1461578586406 Marionette DEBUG loaded listener.js 03:03:06 INFO - PROCESS | 17181 | ++DOMWINDOW == 217 (0x7f5b95419c00) [pid = 17181] [serial = 2293] [outer = 0x7f5b8c88c400] 03:03:07 INFO - PROCESS | 17181 | 1461578587191 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]]]}] 03:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:03:07 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:03:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1382ms 03:03:07 INFO - PROCESS | 17181 | 1461578587226 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 03:03:07 INFO - PROCESS | 17181 | 1461578587230 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 03:03:07 INFO - TEST-START | /FileAPI/historical.html 03:03:07 INFO - PROCESS | 17181 | 1461578587236 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:03:07 INFO - PROCESS | 17181 | 1461578587238 Marionette TRACE conn3 <- [1,3022,null,{}] 03:03:07 INFO - PROCESS | 17181 | 1461578587243 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}] 03:03:07 INFO - PROCESS | 17181 | 1461578587436 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 03:03:07 INFO - PROCESS | 17181 | 1461578587696 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9221a000 == 147 [pid = 17181] [id = 765] 03:03:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 218 (0x7f5b9462fc00) [pid = 17181] [serial = 2294] [outer = (nil)] 03:03:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 219 (0x7f5b958d2800) [pid = 17181] [serial = 2295] [outer = 0x7f5b9462fc00] 03:03:07 INFO - PROCESS | 17181 | 1461578587767 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 17181 | ++DOMWINDOW == 220 (0x7f5b95a3c000) [pid = 17181] [serial = 2296] [outer = 0x7f5b9462fc00] 03:03:08 INFO - PROCESS | 17181 | 1461578588557 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"]]]}] 03:03:08 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:03:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:03:08 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:03:08 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:03:08 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:03:08 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:03:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:08 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:03:08 INFO - TEST-OK | /FileAPI/historical.html | took 1337ms 03:03:08 INFO - PROCESS | 17181 | 1461578588576 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 17181 | 1461578588579 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 03:03:08 INFO - TEST-START | /FileAPI/idlharness.html 03:03:08 INFO - PROCESS | 17181 | 1461578588585 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 17181 | 1461578588587 Marionette TRACE conn3 <- [1,3026,null,{}] 03:03:08 INFO - PROCESS | 17181 | 1461578588593 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}] 03:03:08 INFO - PROCESS | 17181 | 1461578588804 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 03:03:09 INFO - PROCESS | 17181 | 1461578589100 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:09 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b957a0000 == 148 [pid = 17181] [id = 766] 03:03:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 221 (0x7f5b85433400) [pid = 17181] [serial = 2297] [outer = (nil)] 03:03:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 222 (0x7f5b98819400) [pid = 17181] [serial = 2298] [outer = 0x7f5b85433400] 03:03:09 INFO - PROCESS | 17181 | 1461578589177 Marionette DEBUG loaded listener.js 03:03:09 INFO - PROCESS | 17181 | ++DOMWINDOW == 223 (0x7f5b9a475000) [pid = 17181] [serial = 2299] [outer = 0x7f5b85433400] 03:03:10 INFO - PROCESS | 17181 | 1461578590653 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]]]}] 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:03:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:03:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:03:10 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 03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:03:10 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 03:03:10 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 03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:03:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:03:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:03:10 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 03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:03:10 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 03:03:10 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 03:03:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:03:10 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:03:10 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:03:10 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:03:10 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:03:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:03:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2223ms 03:03:10 INFO - PROCESS | 17181 | 1461578590817 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 03:03:10 INFO - PROCESS | 17181 | 1461578590825 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 03:03:10 INFO - TEST-START | /FileAPI/idlharness.worker 03:03:10 INFO - PROCESS | 17181 | 1461578590836 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:03:10 INFO - PROCESS | 17181 | 1461578590839 Marionette TRACE conn3 <- [1,3030,null,{}] 03:03:10 INFO - PROCESS | 17181 | 1461578590850 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}] 03:03:11 INFO - PROCESS | 17181 | 1461578591175 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 03:03:11 INFO - PROCESS | 17181 | 1461578591449 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8c7d4800 == 149 [pid = 17181] [id = 767] 03:03:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 224 (0x7f5b86cc9400) [pid = 17181] [serial = 2300] [outer = (nil)] 03:03:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 225 (0x7f5b94a7ec00) [pid = 17181] [serial = 2301] [outer = 0x7f5b86cc9400] 03:03:11 INFO - PROCESS | 17181 | 1461578591519 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 17181 | ++DOMWINDOW == 226 (0x7f5bb1785c00) [pid = 17181] [serial = 2302] [outer = 0x7f5b86cc9400] 03:03:11 INFO - PROCESS | 17181 | [17181] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:03:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:03:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:03:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:03:13 INFO - {} 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:03:13 INFO - {} 03:03:13 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 - {} 03:03:13 INFO - {} 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:03:13 INFO - {} 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:03:13 INFO - {} 03:03:13 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 - {} 03:03:13 INFO - {} 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:03:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:03:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 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 03:03:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:03:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:03:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:03:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:03:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:03:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:03:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:03:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:03:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:03:13 INFO - {} 03:03:13 INFO - PROCESS | 17181 | 1461578593625 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,{},{}]]]}] 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:03:13 INFO - {} 03:03:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2896ms 03:03:13 INFO - PROCESS | 17181 | 1461578593765 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 03:03:13 INFO - PROCESS | 17181 | 1461578593773 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 03:03:13 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:03:13 INFO - PROCESS | 17181 | 1461578593786 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:03:13 INFO - PROCESS | 17181 | 1461578593794 Marionette TRACE conn3 <- [1,3034,null,{}] 03:03:13 INFO - PROCESS | 17181 | 1461578593803 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}] 03:03:14 INFO - PROCESS | 17181 | 1461578594066 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 03:03:14 INFO - PROCESS | 17181 | 1461578594347 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5babf49000 == 150 [pid = 17181] [id = 768] 03:03:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 227 (0x7f5b7e3d2400) [pid = 17181] [serial = 2303] [outer = (nil)] 03:03:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 228 (0x7f5b7e3d8000) [pid = 17181] [serial = 2304] [outer = 0x7f5b7e3d2400] 03:03:14 INFO - PROCESS | 17181 | 1461578594417 Marionette DEBUG loaded listener.js 03:03:14 INFO - PROCESS | 17181 | ++DOMWINDOW == 229 (0x7f5bd0412400) [pid = 17181] [serial = 2305] [outer = 0x7f5b7e3d2400] 03:03:15 INFO - PROCESS | 17181 | 1461578595144 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]]]}] 03:03:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:03:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1390ms 03:03:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:03:15 INFO - PROCESS | 17181 | 1461578595178 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 03:03:15 INFO - PROCESS | 17181 | 1461578595180 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 03:03:15 INFO - PROCESS | 17181 | 1461578595186 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:03:15 INFO - PROCESS | 17181 | 1461578595189 Marionette TRACE conn3 <- [1,3038,null,{}] 03:03:15 INFO - PROCESS | 17181 | 1461578595194 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}] 03:03:15 INFO - PROCESS | 17181 | 1461578595386 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 03:03:15 INFO - PROCESS | 17181 | 1461578595639 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:15 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0abe000 == 151 [pid = 17181] [id = 769] 03:03:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 230 (0x7f5b7e3d3000) [pid = 17181] [serial = 2306] [outer = (nil)] 03:03:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b800f6400) [pid = 17181] [serial = 2307] [outer = 0x7f5b7e3d3000] 03:03:15 INFO - PROCESS | 17181 | 1461578595710 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b800fc400) [pid = 17181] [serial = 2308] [outer = 0x7f5b7e3d3000] 03:03:16 INFO - PROCESS | 17181 | 1461578596496 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"]]]}] 03:03:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:03:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:03:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1329ms 03:03:16 INFO - PROCESS | 17181 | 1461578596516 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 17181 | 1461578596519 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 03:03:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:03:16 INFO - PROCESS | 17181 | 1461578596525 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 17181 | 1461578596528 Marionette TRACE conn3 <- [1,3042,null,{}] 03:03:16 INFO - PROCESS | 17181 | 1461578596533 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}] 03:03:16 INFO - PROCESS | 17181 | 1461578596726 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 03:03:17 INFO - PROCESS | 17181 | 1461578597016 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:17 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b820a4000 == 152 [pid = 17181] [id = 770] 03:03:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b800f0400) [pid = 17181] [serial = 2309] [outer = (nil)] 03:03:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b88899000) [pid = 17181] [serial = 2310] [outer = 0x7f5b800f0400] 03:03:17 INFO - PROCESS | 17181 | 1461578597085 Marionette DEBUG loaded listener.js 03:03:17 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8889c800) [pid = 17181] [serial = 2311] [outer = 0x7f5b800f0400] 03:03:18 INFO - PROCESS | 17181 | 1461578598094 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]]]}] 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:03:18 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. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:03:18 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'.) 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:03:18 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. 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:03:18 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. 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:03:18 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. 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:03:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:03:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:03:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:03:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1654ms 03:03:18 INFO - PROCESS | 17181 | 1461578598184 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 03:03:18 INFO - PROCESS | 17181 | 1461578598191 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 03:03:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:03:18 INFO - PROCESS | 17181 | 1461578598198 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:03:18 INFO - PROCESS | 17181 | 1461578598210 Marionette TRACE conn3 <- [1,3046,null,{}] 03:03:18 INFO - PROCESS | 17181 | 1461578598226 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}] 03:03:18 INFO - PROCESS | 17181 | 1461578598496 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 03:03:18 INFO - PROCESS | 17181 | 1461578598827 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b820cc800 == 153 [pid = 17181] [id = 771] 03:03:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b8a08f800) [pid = 17181] [serial = 2312] [outer = (nil)] 03:03:18 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b8a106000) [pid = 17181] [serial = 2313] [outer = 0x7f5b8a08f800] 03:03:18 INFO - PROCESS | 17181 | 1461578598906 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b7e3d1400) [pid = 17181] [serial = 2314] [outer = 0x7f5b8a08f800] 03:03:19 INFO - PROCESS | 17181 | [17181] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:19 INFO - PROCESS | 17181 | 1461578599769 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:03:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:03:19 INFO - {} 03:03:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1600ms 03:03:19 INFO - PROCESS | 17181 | 1461578599800 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 17181 | 1461578599803 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 03:03:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:03:19 INFO - PROCESS | 17181 | 1461578599809 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 17181 | 1461578599811 Marionette TRACE conn3 <- [1,3050,null,{}] 03:03:19 INFO - PROCESS | 17181 | 1461578599816 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}] 03:03:20 INFO - PROCESS | 17181 | 1461578600024 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 03:03:20 INFO - PROCESS | 17181 | 1461578600307 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b9fb9c800 == 154 [pid = 17181] [id = 772] 03:03:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b7e3d1c00) [pid = 17181] [serial = 2315] [outer = (nil)] 03:03:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b820e2000) [pid = 17181] [serial = 2316] [outer = 0x7f5b7e3d1c00] 03:03:20 INFO - PROCESS | 17181 | 1461578600385 Marionette DEBUG loaded listener.js 03:03:20 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b820e8000) [pid = 17181] [serial = 2317] [outer = 0x7f5b7e3d1c00] 03:03:21 INFO - PROCESS | 17181 | 1461578601171 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]]]}] 03:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:03:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:03:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1381ms 03:03:21 INFO - PROCESS | 17181 | 1461578601198 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 17181 | 1461578601201 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 03:03:21 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:03:21 INFO - PROCESS | 17181 | 1461578601210 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 17181 | 1461578601212 Marionette TRACE conn3 <- [1,3054,null,{}] 03:03:21 INFO - PROCESS | 17181 | 1461578601216 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}] 03:03:21 INFO - PROCESS | 17181 | 1461578601416 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 03:03:21 INFO - PROCESS | 17181 | 1461578601669 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:21 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5bb0bbf800 == 155 [pid = 17181] [id = 773] 03:03:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b7e3dd000) [pid = 17181] [serial = 2318] [outer = (nil)] 03:03:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 243 (0x7f5b81f0e800) [pid = 17181] [serial = 2319] [outer = 0x7f5b7e3dd000] 03:03:21 INFO - PROCESS | 17181 | 1461578601741 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 17181 | ++DOMWINDOW == 244 (0x7f5b81f14800) [pid = 17181] [serial = 2320] [outer = 0x7f5b7e3dd000] 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:03:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:03:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - PROCESS | 17181 | 1461578602869 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"]]]}] 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:03:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:23 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" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:23 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" 03:03:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:03:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:03:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:03:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1764ms 03:03:23 INFO - PROCESS | 17181 | 1461578602978 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 17181 | 1461578602985 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 03:03:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:03:23 INFO - PROCESS | 17181 | 1461578603001 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 17181 | 1461578603008 Marionette TRACE conn3 <- [1,3058,null,{}] 03:03:23 INFO - PROCESS | 17181 | 1461578603019 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}] 03:03:23 INFO - PROCESS | 17181 | 1461578603313 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 03:03:23 INFO - PROCESS | 17181 | 1461578603587 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f253800 == 156 [pid = 17181] [id = 774] 03:03:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 245 (0x7f5b812e1c00) [pid = 17181] [serial = 2321] [outer = (nil)] 03:03:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 246 (0x7f5b8a090400) [pid = 17181] [serial = 2322] [outer = 0x7f5b812e1c00] 03:03:23 INFO - PROCESS | 17181 | 1461578603665 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 17181 | ++DOMWINDOW == 247 (0x7f5b8a109000) [pid = 17181] [serial = 2323] [outer = 0x7f5b812e1c00] 03:03:24 INFO - PROCESS | 17181 | 1461578604413 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]]]}] 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:03:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:03:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:03:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:03:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:03:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1450ms 03:03:24 INFO - PROCESS | 17181 | 1461578604458 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 17181 | 1461578604462 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 03:03:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:03:24 INFO - PROCESS | 17181 | 1461578604469 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 17181 | 1461578604472 Marionette TRACE conn3 <- [1,3062,null,{}] 03:03:24 INFO - PROCESS | 17181 | 1461578604478 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}] 03:03:24 INFO - PROCESS | 17181 | 1461578604671 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 03:03:24 INFO - PROCESS | 17181 | 1461578604950 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:24 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7e7b1000 == 157 [pid = 17181] [id = 775] 03:03:24 INFO - PROCESS | 17181 | ++DOMWINDOW == 248 (0x7f5b7e3d2000) [pid = 17181] [serial = 2324] [outer = (nil)] 03:03:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 249 (0x7f5b7e3dc800) [pid = 17181] [serial = 2325] [outer = 0x7f5b7e3d2000] 03:03:25 INFO - PROCESS | 17181 | 1461578605031 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 17181 | ++DOMWINDOW == 250 (0x7f5b86cd1000) [pid = 17181] [serial = 2326] [outer = 0x7f5b7e3d2000] 03:03:25 INFO - PROCESS | 17181 | [17181] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:03:25 INFO - PROCESS | 17181 | 1461578605869 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:03:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:03:25 INFO - {} 03:03:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1433ms 03:03:25 INFO - PROCESS | 17181 | 1461578605903 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 03:03:25 INFO - PROCESS | 17181 | 1461578605906 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 03:03:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:03:25 INFO - PROCESS | 17181 | 1461578605912 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:03:25 INFO - PROCESS | 17181 | 1461578605914 Marionette TRACE conn3 <- [1,3066,null,{}] 03:03:25 INFO - PROCESS | 17181 | 1461578605919 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}] 03:03:26 INFO - PROCESS | 17181 | 1461578606153 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 03:03:26 INFO - PROCESS | 17181 | 1461578606497 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:26 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7fddb800 == 158 [pid = 17181] [id = 776] 03:03:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 251 (0x7f5b7efa7800) [pid = 17181] [serial = 2327] [outer = (nil)] 03:03:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 252 (0x7f5b7efae800) [pid = 17181] [serial = 2328] [outer = 0x7f5b7efa7800] 03:03:26 INFO - PROCESS | 17181 | 1461578606607 Marionette DEBUG loaded listener.js 03:03:26 INFO - PROCESS | 17181 | ++DOMWINDOW == 253 (0x7f5b89a71c00) [pid = 17181] [serial = 2329] [outer = 0x7f5b7efa7800] 03:03:27 INFO - PROCESS | 17181 | 1461578607338 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]]]}] 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:03:27 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:03:27 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1478ms 03:03:27 INFO - PROCESS | 17181 | 1461578607392 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 03:03:27 INFO - PROCESS | 17181 | 1461578607395 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 03:03:27 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:03:27 INFO - PROCESS | 17181 | 1461578607401 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:03:27 INFO - PROCESS | 17181 | 1461578607403 Marionette TRACE conn3 <- [1,3070,null,{}] 03:03:27 INFO - PROCESS | 17181 | 1461578607408 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}] 03:03:27 INFO - PROCESS | 17181 | 1461578607642 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 03:03:27 INFO - PROCESS | 17181 | 1461578607938 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81676000 == 159 [pid = 17181] [id = 777] 03:03:27 INFO - PROCESS | 17181 | ++DOMWINDOW == 254 (0x7f5b7efa8400) [pid = 17181] [serial = 2330] [outer = (nil)] 03:03:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 255 (0x7f5b81655c00) [pid = 17181] [serial = 2331] [outer = 0x7f5b7efa8400] 03:03:28 INFO - PROCESS | 17181 | 1461578608011 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 17181 | ++DOMWINDOW == 256 (0x7f5b8165ac00) [pid = 17181] [serial = 2332] [outer = 0x7f5b7efa8400] 03:03:28 INFO - PROCESS | 17181 | 1461578608859 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]]]}] 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:03:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:03:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1484ms 03:03:28 INFO - PROCESS | 17181 | 1461578608933 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 17181 | 1461578608936 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 03:03:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:03:28 INFO - PROCESS | 17181 | 1461578608945 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 17181 | 1461578608947 Marionette TRACE conn3 <- [1,3074,null,{}] 03:03:28 INFO - PROCESS | 17181 | 1461578608956 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}] 03:03:29 INFO - PROCESS | 17181 | 1461578609182 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 03:03:30 INFO - PROCESS | 17181 | 1461578610190 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f250800 == 160 [pid = 17181] [id = 778] 03:03:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 257 (0x7f5b7acefc00) [pid = 17181] [serial = 2333] [outer = (nil)] 03:03:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 258 (0x7f5b7b648400) [pid = 17181] [serial = 2334] [outer = 0x7f5b7acefc00] 03:03:30 INFO - PROCESS | 17181 | 1461578610384 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 17181 | ++DOMWINDOW == 259 (0x7f5b7e3d7c00) [pid = 17181] [serial = 2335] [outer = 0x7f5b7acefc00] 03:03:31 INFO - PROCESS | 17181 | 1461578611221 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]]]}] 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:03:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:03:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2338ms 03:03:31 INFO - PROCESS | 17181 | 1461578611285 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 17181 | 1461578611293 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 03:03:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:03:31 INFO - PROCESS | 17181 | 1461578611301 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 17181 | 1461578611304 Marionette TRACE conn3 <- [1,3078,null,{}] 03:03:31 INFO - PROCESS | 17181 | 1461578611311 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}] 03:03:31 INFO - PROCESS | 17181 | 1461578611507 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98e80000 == 159 [pid = 17181] [id = 385] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8891a800 == 158 [pid = 17181] [id = 662] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868cb000 == 157 [pid = 17181] [id = 282] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88443800 == 156 [pid = 17181] [id = 759] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88434000 == 155 [pid = 17181] [id = 758] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b868e2000 == 154 [pid = 17181] [id = 757] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8537d000 == 153 [pid = 17181] [id = 756] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b82168000 == 152 [pid = 17181] [id = 755] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8a16d800 == 151 [pid = 17181] [id = 707] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b7fed2800 == 150 [pid = 17181] [id = 750] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb56d2000 == 149 [pid = 17181] [id = 749] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb1734000 == 148 [pid = 17181] [id = 748] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0e15000 == 147 [pid = 17181] [id = 747] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bb0baa800 == 146 [pid = 17181] [id = 746] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5bad138800 == 145 [pid = 17181] [id = 745] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5ba1658000 == 144 [pid = 17181] [id = 744] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9f091000 == 143 [pid = 17181] [id = 743] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9b934800 == 142 [pid = 17181] [id = 742] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b98f6a800 == 141 [pid = 17181] [id = 741] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b96e93000 == 140 [pid = 17181] [id = 740] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b95484000 == 139 [pid = 17181] [id = 739] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b9479e000 == 138 [pid = 17181] [id = 738] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b92194000 == 137 [pid = 17181] [id = 737] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8d417000 == 136 [pid = 17181] [id = 736] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8c09f000 == 135 [pid = 17181] [id = 735] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b8b30a000 == 134 [pid = 17181] [id = 734] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b88cc7800 == 133 [pid = 17181] [id = 733] 03:03:32 INFO - PROCESS | 17181 | --DOCSHELL 0x7f5b81edd800 == 132 [pid = 17181] [id = 732] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 258 (0x7f5b8b720c00) [pid = 17181] [serial = 2195] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 257 (0x7f5b9d2b3800) [pid = 17181] [serial = 2153] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 256 (0x7f5b9f628400) [pid = 17181] [serial = 2159] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 255 (0x7f5b84dbe400) [pid = 17181] [serial = 2180] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 254 (0x7f5b96d41800) [pid = 17181] [serial = 2144] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 253 (0x7f5b8b525400) [pid = 17181] [serial = 2192] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 252 (0x7f5b91f18000) [pid = 17181] [serial = 2135] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 251 (0x7f5b99233800) [pid = 17181] [serial = 2147] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 250 (0x7f5ba615c800) [pid = 17181] [serial = 2165] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 249 (0x7f5b9e026400) [pid = 17181] [serial = 2156] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 248 (0x7f5b8525d400) [pid = 17181] [serial = 2177] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 247 (0x7f5b8b339000) [pid = 17181] [serial = 2190] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 246 (0x7f5b8849cc00) [pid = 17181] [serial = 2184] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 245 (0x7f5b93512400) [pid = 17181] [serial = 2138] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 244 (0x7f5bac00b000) [pid = 17181] [serial = 2168] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 243 (0x7f5b8834bc00) [pid = 17181] [serial = 2183] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 242 (0x7f5ba2409400) [pid = 17181] [serial = 2162] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b8b718c00) [pid = 17181] [serial = 2193] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8d598800) [pid = 17181] [serial = 2132] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b8a9f7800) [pid = 17181] [serial = 2189] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5b89a66800) [pid = 17181] [serial = 2186] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5bb0af7000) [pid = 17181] [serial = 2174] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5bad152000) [pid = 17181] [serial = 2171] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b958e3400) [pid = 17181] [serial = 2141] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b89a8a000) [pid = 17181] [serial = 2187] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b997ed000) [pid = 17181] [serial = 2150] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b88349800) [pid = 17181] [serial = 2126] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b8a5a4800) [pid = 17181] [serial = 2129] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b857d5400) [pid = 17181] [serial = 2181] [outer = (nil)] [url = about:blank] 03:03:32 INFO - PROCESS | 17181 | 1461578612766 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7f243000 == 133 [pid = 17181] [id = 779] 03:03:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 231 (0x7f5b7b64e800) [pid = 17181] [serial = 2336] [outer = (nil)] 03:03:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 232 (0x7f5b7efb4000) [pid = 17181] [serial = 2337] [outer = 0x7f5b7b64e800] 03:03:32 INFO - PROCESS | 17181 | 1461578612843 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 17181 | ++DOMWINDOW == 233 (0x7f5b81502800) [pid = 17181] [serial = 2338] [outer = 0x7f5b7b64e800] 03:03:33 INFO - PROCESS | 17181 | 1461578613565 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] 03:03:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:03:33 INFO - PROCESS | 17181 | 1461578613606 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 03:03:33 INFO - PROCESS | 17181 | 1461578613615 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 17181 | 1461578613618 Marionette TRACE conn3 <- [1,3082,null,{}] 03:03:33 INFO - PROCESS | 17181 | 1461578613623 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}] 03:03:33 INFO - PROCESS | 17181 | 1461578613811 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 03:03:34 INFO - PROCESS | 17181 | 1461578614021 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:34 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81edb800 == 134 [pid = 17181] [id = 780] 03:03:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 234 (0x7f5b7b654400) [pid = 17181] [serial = 2339] [outer = (nil)] 03:03:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 235 (0x7f5b8165c800) [pid = 17181] [serial = 2340] [outer = 0x7f5b7b654400] 03:03:34 INFO - PROCESS | 17181 | 1461578614091 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 17181 | ++DOMWINDOW == 236 (0x7f5b81ee5c00) [pid = 17181] [serial = 2341] [outer = 0x7f5b7b654400] 03:03:34 INFO - PROCESS | 17181 | 1461578614837 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]]]}] 03:03:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:03:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:03:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:03:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:03:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1234ms 03:03:34 INFO - PROCESS | 17181 | 1461578614849 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 03:03:34 INFO - PROCESS | 17181 | 1461578614853 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 03:03:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:03:34 INFO - PROCESS | 17181 | 1461578614868 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:03:34 INFO - PROCESS | 17181 | 1461578614876 Marionette TRACE conn3 <- [1,3086,null,{}] 03:03:34 INFO - PROCESS | 17181 | 1461578614889 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}] 03:03:35 INFO - PROCESS | 17181 | 1461578615132 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 03:03:35 INFO - PROCESS | 17181 | 1461578615172 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b83ca1000 == 135 [pid = 17181] [id = 781] 03:03:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 237 (0x7f5b84dc5800) [pid = 17181] [serial = 2342] [outer = (nil)] 03:03:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 238 (0x7f5b8542ec00) [pid = 17181] [serial = 2343] [outer = 0x7f5b84dc5800] 03:03:35 INFO - PROCESS | 17181 | 1461578615232 Marionette DEBUG loaded listener.js 03:03:35 INFO - PROCESS | 17181 | ++DOMWINDOW == 239 (0x7f5b854de800) [pid = 17181] [serial = 2344] [outer = 0x7f5b84dc5800] 03:03:36 INFO - PROCESS | 17181 | 1461578616037 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:03:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:03:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1186ms 03:03:36 INFO - PROCESS | 17181 | 1461578616053 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 03:03:36 INFO - PROCESS | 17181 | 1461578616057 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 03:03:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:03:36 INFO - PROCESS | 17181 | 1461578616088 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:03:36 INFO - PROCESS | 17181 | 1461578616090 Marionette TRACE conn3 <- [1,3090,null,{}] 03:03:36 INFO - PROCESS | 17181 | 1461578616098 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}] 03:03:36 INFO - PROCESS | 17181 | 1461578616342 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 03:03:36 INFO - PROCESS | 17181 | 1461578616379 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:36 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b863cc800 == 136 [pid = 17181] [id = 782] 03:03:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 240 (0x7f5b854da800) [pid = 17181] [serial = 2345] [outer = (nil)] 03:03:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 241 (0x7f5b86ccf800) [pid = 17181] [serial = 2346] [outer = 0x7f5b854da800] 03:03:36 INFO - PROCESS | 17181 | 1461578616439 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 17181 | ++DOMWINDOW == 242 (0x7f5b876c6000) [pid = 17181] [serial = 2347] [outer = 0x7f5b854da800] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 241 (0x7f5b8a724800) [pid = 17181] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 240 (0x7f5b8d7bb800) [pid = 17181] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 239 (0x7f5b9884ec00) [pid = 17181] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 238 (0x7f5ba245c800) [pid = 17181] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 237 (0x7f5b953db400) [pid = 17181] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 236 (0x7f5b84dc7800) [pid = 17181] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 235 (0x7f5b95af1000) [pid = 17181] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 234 (0x7f5b93513c00) [pid = 17181] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 233 (0x7f5b7b64a000) [pid = 17181] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 232 (0x7f5b857ce800) [pid = 17181] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 231 (0x7f5b81eec000) [pid = 17181] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 230 (0x7f5b98810000) [pid = 17181] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 229 (0x7f5b9da27800) [pid = 17181] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 228 (0x7f5b8a0bbc00) [pid = 17181] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 227 (0x7f5b7b653800) [pid = 17181] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 226 (0x7f5b98812400) [pid = 17181] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 225 (0x7f5b89879400) [pid = 17181] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 224 (0x7f5b8d7b6c00) [pid = 17181] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 223 (0x7f5b8a731800) [pid = 17181] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 222 (0x7f5b9884f400) [pid = 17181] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 221 (0x7f5b98eddc00) [pid = 17181] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 220 (0x7f5b81dee400) [pid = 17181] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 219 (0x7f5b9e028400) [pid = 17181] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 218 (0x7f5b8d767800) [pid = 17181] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 217 (0x7f5b8a0be400) [pid = 17181] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 216 (0x7f5b9564b800) [pid = 17181] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 215 (0x7f5b8a1d8c00) [pid = 17181] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 214 (0x7f5b88ad6000) [pid = 17181] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 213 (0x7f5b8a0b9000) [pid = 17181] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 212 (0x7f5b953e0800) [pid = 17181] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 211 (0x7f5ba2408c00) [pid = 17181] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 210 (0x7f5b7b647000) [pid = 17181] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 209 (0x7f5b9d49bc00) [pid = 17181] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 208 (0x7f5b8d8c0000) [pid = 17181] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 207 (0x7f5b8d8c0800) [pid = 17181] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 206 (0x7f5b958cc400) [pid = 17181] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 205 (0x7f5b94d7c000) [pid = 17181] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 204 (0x7f5b7e845800) [pid = 17181] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 203 (0x7f5b992d9800) [pid = 17181] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 202 (0x7f5b81def000) [pid = 17181] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 201 (0x7f5b81505400) [pid = 17181] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 200 (0x7f5b81502c00) [pid = 17181] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 199 (0x7f5b96133400) [pid = 17181] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 198 (0x7f5b9500d800) [pid = 17181] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 197 (0x7f5b81dea800) [pid = 17181] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 196 (0x7f5b8c07bc00) [pid = 17181] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 195 (0x7f5b83acf800) [pid = 17181] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 194 (0x7f5b83ad0800) [pid = 17181] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 193 (0x7f5bb12a8400) [pid = 17181] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 192 (0x7f5b9500cc00) [pid = 17181] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 191 (0x7f5b9500d000) [pid = 17181] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 190 (0x7f5b8d7ba800) [pid = 17181] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 189 (0x7f5b9daf7800) [pid = 17181] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 188 (0x7f5b8c07f400) [pid = 17181] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 187 (0x7f5b89ebf400) [pid = 17181] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 186 (0x7f5b89ebd400) [pid = 17181] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 185 (0x7f5b857d0c00) [pid = 17181] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 184 (0x7f5b81decc00) [pid = 17181] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 183 (0x7f5b958cd400) [pid = 17181] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 182 (0x7f5b8c88a400) [pid = 17181] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 181 (0x7f5b83ac7800) [pid = 17181] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 180 (0x7f5b89ebac00) [pid = 17181] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 179 (0x7f5b81deb400) [pid = 17181] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 178 (0x7f5b992d8c00) [pid = 17181] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 177 (0x7f5b9da23400) [pid = 17181] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:03:38 INFO - PROCESS | 17181 | --DOMWINDOW == 176 (0x7f5b8c88bc00) [pid = 17181] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:03:38 INFO - PROCESS | 17181 | 1461578618437 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:03:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:03:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2402ms 03:03:38 INFO - PROCESS | 17181 | 1461578618475 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 03:03:38 INFO - PROCESS | 17181 | 1461578618477 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 03:03:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:03:38 INFO - PROCESS | 17181 | 1461578618483 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:03:38 INFO - PROCESS | 17181 | 1461578618485 Marionette TRACE conn3 <- [1,3094,null,{}] 03:03:38 INFO - PROCESS | 17181 | 1461578618490 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}] 03:03:38 INFO - PROCESS | 17181 | 1461578618657 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 03:03:38 INFO - PROCESS | 17181 | 1461578618671 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:38 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b868e2800 == 137 [pid = 17181] [id = 783] 03:03:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 177 (0x7f5b876c2400) [pid = 17181] [serial = 2348] [outer = (nil)] 03:03:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 178 (0x7f5b876cb800) [pid = 17181] [serial = 2349] [outer = 0x7f5b876c2400] 03:03:38 INFO - PROCESS | 17181 | 1461578618741 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 17181 | ++DOMWINDOW == 179 (0x7f5b88349800) [pid = 17181] [serial = 2350] [outer = 0x7f5b876c2400] 03:03:39 INFO - PROCESS | 17181 | 1461578619607 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:03:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:03:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1178ms 03:03:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:03:39 INFO - PROCESS | 17181 | 1461578619661 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 03:03:39 INFO - PROCESS | 17181 | 1461578619663 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 03:03:39 INFO - PROCESS | 17181 | 1461578619668 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:03:39 INFO - PROCESS | 17181 | 1461578619671 Marionette TRACE conn3 <- [1,3098,null,{}] 03:03:39 INFO - PROCESS | 17181 | 1461578619676 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}] 03:03:39 INFO - PROCESS | 17181 | 1461578619926 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 03:03:40 INFO - PROCESS | 17181 | 1461578620269 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:40 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b7e7a7800 == 138 [pid = 17181] [id = 784] 03:03:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 180 (0x7f5b7ace2800) [pid = 17181] [serial = 2351] [outer = (nil)] 03:03:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 181 (0x7f5b7ace7800) [pid = 17181] [serial = 2352] [outer = 0x7f5b7ace2800] 03:03:40 INFO - PROCESS | 17181 | 1461578620347 Marionette DEBUG loaded listener.js 03:03:40 INFO - PROCESS | 17181 | ++DOMWINDOW == 182 (0x7f5b7b64bc00) [pid = 17181] [serial = 2353] [outer = 0x7f5b7ace2800] 03:03:41 INFO - PROCESS | 17181 | 1461578621210 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]]]}] 03:03:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:03:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:03:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1578ms 03:03:41 INFO - PROCESS | 17181 | 1461578621248 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 03:03:41 INFO - PROCESS | 17181 | 1461578621255 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 03:03:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:03:41 INFO - PROCESS | 17181 | 1461578621263 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:03:41 INFO - PROCESS | 17181 | 1461578621267 Marionette TRACE conn3 <- [1,3102,null,{}] 03:03:41 INFO - PROCESS | 17181 | 1461578621274 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}] 03:03:41 INFO - PROCESS | 17181 | 1461578621476 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 03:03:41 INFO - PROCESS | 17181 | 1461578621759 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b81ec8800 == 139 [pid = 17181] [id = 785] 03:03:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 183 (0x7f5b800fe000) [pid = 17181] [serial = 2354] [outer = (nil)] 03:03:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 184 (0x7f5b812ed400) [pid = 17181] [serial = 2355] [outer = 0x7f5b800fe000] 03:03:41 INFO - PROCESS | 17181 | 1461578621837 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 17181 | ++DOMWINDOW == 185 (0x7f5b8150a800) [pid = 17181] [serial = 2356] [outer = 0x7f5b800fe000] 03:03:42 INFO - PROCESS | 17181 | 1461578622643 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:03:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:03:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1429ms 03:03:42 INFO - PROCESS | 17181 | 1461578622695 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 03:03:42 INFO - PROCESS | 17181 | 1461578622700 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 03:03:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:03:42 INFO - PROCESS | 17181 | 1461578622706 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 17181 | 1461578622709 Marionette TRACE conn3 <- [1,3106,null,{}] 03:03:42 INFO - PROCESS | 17181 | 1461578622762 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}] 03:03:42 INFO - PROCESS | 17181 | 1461578622968 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 03:03:43 INFO - PROCESS | 17181 | 1461578623249 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:43 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b86709000 == 140 [pid = 17181] [id = 786] 03:03:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 186 (0x7f5b81658400) [pid = 17181] [serial = 2357] [outer = (nil)] 03:03:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 187 (0x7f5b81f09400) [pid = 17181] [serial = 2358] [outer = 0x7f5b81658400] 03:03:43 INFO - PROCESS | 17181 | 1461578623336 Marionette DEBUG loaded listener.js 03:03:43 INFO - PROCESS | 17181 | ++DOMWINDOW == 188 (0x7f5b83ac7800) [pid = 17181] [serial = 2359] [outer = 0x7f5b81658400] 03:03:44 INFO - PROCESS | 17181 | 1461578624217 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]]]}] 03:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:03:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:03:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1531ms 03:03:44 INFO - PROCESS | 17181 | 1461578624238 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 17181 | 1461578624242 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 03:03:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:03:44 INFO - PROCESS | 17181 | 1461578624257 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 17181 | 1461578624265 Marionette TRACE conn3 <- [1,3110,null,{}] 03:03:44 INFO - PROCESS | 17181 | 1461578624271 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}] 03:03:44 INFO - PROCESS | 17181 | 1461578624503 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 03:03:44 INFO - PROCESS | 17181 | 1461578624762 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b8890b800 == 141 [pid = 17181] [id = 787] 03:03:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 189 (0x7f5b8165f400) [pid = 17181] [serial = 2360] [outer = (nil)] 03:03:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 190 (0x7f5b88342800) [pid = 17181] [serial = 2361] [outer = 0x7f5b8165f400] 03:03:44 INFO - PROCESS | 17181 | 1461578624836 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 17181 | ++DOMWINDOW == 191 (0x7f5b883a4000) [pid = 17181] [serial = 2362] [outer = 0x7f5b8165f400] 03:03:45 INFO - PROCESS | 17181 | 1461578625600 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"]]]}] 03:03:45 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:03:45 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 03:03:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:03:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:03:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:03:45 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:03:45 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1392ms 03:03:45 INFO - PROCESS | 17181 | 1461578625642 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 03:03:45 INFO - PROCESS | 17181 | 1461578625646 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 03:03:45 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:03:45 INFO - PROCESS | 17181 | 1461578625651 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:03:45 INFO - PROCESS | 17181 | 1461578625654 Marionette TRACE conn3 <- [1,3114,null,{}] 03:03:45 INFO - PROCESS | 17181 | 1461578625660 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}] 03:03:45 INFO - PROCESS | 17181 | 1461578625882 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 03:03:46 INFO - PROCESS | 17181 | 1461578626141 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\", \"19a30d79-0076-4bc0-b060-7f09abf498f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:46 INFO - PROCESS | 17181 | ++DOCSHELL 0x7f5b89955000 == 142 [pid = 17181] [id = 788] 03:03:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 192 (0x7f5b81660400) [pid = 17181] [serial = 2363] [outer = (nil)] 03:03:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 193 (0x7f5b88946400) [pid = 17181] [serial = 2364] [outer = 0x7f5b81660400] 03:03:46 INFO - PROCESS | 17181 | 1461578626218 Marionette DEBUG loaded listener.js 03:03:46 INFO - PROCESS | 17181 | ++DOMWINDOW == 194 (0x7f5b88ad4c00) [pid = 17181] [serial = 2365] [outer = 0x7f5b81660400] 03:03:46 INFO - PROCESS | 17181 | 1461578626998 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]]]}] 03:03:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:03:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1380ms 03:03:47 INFO - PROCESS | 17181 | 1461578627032 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 17181 | 1461578627035 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 03:03:48 WARNING - u'runner_teardown' () 03:03:48 INFO - No more tests 03:03:48 INFO - Got 0 unexpected results 03:03:48 INFO - SUITE-END | took 1112s 03:03:48 INFO - Closing logging queue 03:03:48 INFO - queue closed 03:03:48 INFO - Return code: 0 03:03:48 WARNING - # TBPL SUCCESS # 03:03:48 INFO - Running post-action listener: _resource_record_post_action 03:03:48 INFO - Running post-run listener: _resource_record_post_run 03:03:49 INFO - Total resource usage - Wall time: 1146s; CPU: 98.0%; Read bytes: 5935104; Write bytes: 973582336; Read time: 264; Write time: 294196 03:03:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:03:49 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 54259712; Read time: 0; Write time: 40688 03:03:49 INFO - run-tests - Wall time: 1117s; CPU: 98.0%; Read bytes: 5599232; Write bytes: 919224320; Read time: 248; Write time: 253508 03:03:49 INFO - Running post-run listener: _upload_blobber_files 03:03:49 INFO - Blob upload gear active. 03:03:49 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:03:49 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 03:03:49 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-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:03:49 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-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:03:50 INFO - (blobuploader) - INFO - Open directory for files ... 03:03:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:03:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:03:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:03:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:03:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:03:53 INFO - (blobuploader) - INFO - Done attempting. 03:03:53 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:03:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:03:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:03:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:03:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:03:54 INFO - (blobuploader) - INFO - Done attempting. 03:03:54 INFO - (blobuploader) - INFO - Iteration through files over. 03:03:54 INFO - Return code: 0 03:03:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:03:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:03:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/40cf40d6309e15bd2c38fc8de6e8d07e6ac5667e34fdcfa192a31d1dfcc7a72bf37c0496c80287687e0fa2cc1d9f321904b8e6c3cd90d2126be02fe921b0a490", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1bb7c064c989e79aa7e52b48feb491152f41f4b7454584d6f34aa2c3acc6e7f248a85083ad5bf78532b72b1ceea665544630311c25e86bdd856b7256074477f4"} 03:03:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:03:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:03:54 INFO - Contents: 03:03:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/40cf40d6309e15bd2c38fc8de6e8d07e6ac5667e34fdcfa192a31d1dfcc7a72bf37c0496c80287687e0fa2cc1d9f321904b8e6c3cd90d2126be02fe921b0a490", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1bb7c064c989e79aa7e52b48feb491152f41f4b7454584d6f34aa2c3acc6e7f248a85083ad5bf78532b72b1ceea665544630311c25e86bdd856b7256074477f4"} 03:03:54 INFO - Running post-run listener: copy_logs_to_upload_dir 03:03:54 INFO - Copying logs to upload dir... 03:03:54 INFO - mkdir: /builds/slave/test/build/upload/logs 03:03:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1216.416327 ========= master_lag: 0.46 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 16 secs) (at 2016-04-25 03:03:55.312277) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 03:03:55.318523) ========= 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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/40cf40d6309e15bd2c38fc8de6e8d07e6ac5667e34fdcfa192a31d1dfcc7a72bf37c0496c80287687e0fa2cc1d9f321904b8e6c3cd90d2126be02fe921b0a490", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1bb7c064c989e79aa7e52b48feb491152f41f4b7454584d6f34aa2c3acc6e7f248a85083ad5bf78532b72b1ceea665544630311c25e86bdd856b7256074477f4"} build_url:https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.036569 build_url: 'https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/40cf40d6309e15bd2c38fc8de6e8d07e6ac5667e34fdcfa192a31d1dfcc7a72bf37c0496c80287687e0fa2cc1d9f321904b8e6c3cd90d2126be02fe921b0a490", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/1bb7c064c989e79aa7e52b48feb491152f41f4b7454584d6f34aa2c3acc6e7f248a85083ad5bf78532b72b1ceea665544630311c25e86bdd856b7256074477f4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RHq3-QwWQL2Z7Qr7_DgoOQ/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-25 03:03:55.390755) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 03:03:55.391200) ========= 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-1461576056.512391-633866122 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019400 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 03:03:55.461177) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 03:03:55.461596) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 03:03:55.462045) ========= ========= Total master_lag: 0.77 =========